1
2
3
4
5
6
7
8
9 package net.sf.jour.config;
10
11
12 /***
13 * Java content class for anonymous complex type.
14 * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at file:/C:/work/java/jour/jour_pg/src/resources/jour.xsd line 4)
15 * <p>
16 * <pre>
17 * <complexType>
18 * <complexContent>
19 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
20 * <sequence>
21 * <element ref="{}typedef" minOccurs="0"/>
22 * <element ref="{}pointcut" maxOccurs="unbounded"/>
23 * </sequence>
24 * <attribute name="descr" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
25 * <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
26 * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
27 * </restriction>
28 * </complexContent>
29 * </complexType>
30 * </pre>
31 *
32 */
33 public interface AspectType {
34
35
36 /***
37 * Gets the value of the type property.
38 *
39 * @return
40 * possible object is
41 * {@link java.lang.String}
42 */
43 java.lang.String getType();
44
45 /***
46 * Sets the value of the type property.
47 *
48 * @param value
49 * allowed object is
50 * {@link java.lang.String}
51 */
52 void setType(java.lang.String value);
53
54 /***
55 * Gets the value of the descr property.
56 *
57 * @return
58 * possible object is
59 * {@link java.lang.String}
60 */
61 java.lang.String getDescr();
62
63 /***
64 * Sets the value of the descr property.
65 *
66 * @param value
67 * allowed object is
68 * {@link java.lang.String}
69 */
70 void setDescr(java.lang.String value);
71
72 /***
73 * Gets the value of the Pointcut property.
74 *
75 * <p>
76 * This accessor method returns a reference to the live list,
77 * not a snapshot. Therefore any modification you make to the
78 * returned list will be present inside the JAXB object.
79 * This is why there is not a <CODE>set</CODE> method for the Pointcut property.
80 *
81 * <p>
82 * For example, to add a new item, do as follows:
83 * <pre>
84 * getPointcut().add(newItem);
85 * </pre>
86 *
87 *
88 * <p>
89 * Objects of the following type(s) are allowed in the list
90 * {@link net.sf.jour.config.Pointcut}
91 * {@link net.sf.jour.config.PointcutType}
92 *
93 */
94 java.util.List getPointcut();
95
96 /***
97 * Gets the value of the enabled property.
98 *
99 */
100 boolean isEnabled();
101
102 /***
103 * Sets the value of the enabled property.
104 *
105 */
106 void setEnabled(boolean value);
107
108 /***
109 * Gets the value of the typedef property.
110 *
111 * @return
112 * possible object is
113 * {@link java.lang.String}
114 */
115 java.lang.String getTypedef();
116
117 /***
118 * Sets the value of the typedef property.
119 *
120 * @param value
121 * allowed object is
122 * {@link java.lang.String}
123 */
124 void setTypedef(java.lang.String value);
125
126 }