1 /*
2 * $Id: CustomActionMapping.java 421488 2006-07-13 03:43:08Z wsmoak $
3 *
4 * Copyright 1999-2004 The Apache Software Foundation.
5 *
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
9 *
10 * http://www.apache.org/licenses/LICENSE-2.0
11 *
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
17 */
18
19
20 package org.apache.struts.webapp.examples;
21
22
23 import org.apache.struts.action.*;
24
25
26 /***
27 * Custom ActionMapping to demonstrate usage.
28 *
29 * @version $Rev: 421488 $ $Date: 2006-07-12 20:43:08 -0700 (Wed, 12 Jul 2006) $
30 */
31
32 public final class CustomActionMapping extends ActionMapping {
33
34
35 // --------------------------------------------------- Instance Variables
36
37
38 /***
39 * An example String property.
40 */
41 private String example = "";
42
43
44 // ----------------------------------------------------------- Properties
45
46
47 /***
48 * Return the example String.
49 */
50 public String getExample() {
51
52 return (this.example);
53
54 }
55
56
57 /***
58 * Set the example String.
59 *
60 * @param example The new example String.
61 */
62 public void setExample(String example) {
63
64 this.example = example;
65
66 }
67
68 }