KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > activity1 > cci > ActivityProcess


1 // ----------------------------------------------------------------------------
2
// Instance/IntfBegin
3
// ----------------------------------------------------------------------------
4
//////////////////////////////////////////////////////////////////////////////
5
//
6
// Name: $Id: JMIAbstractMapper.java,v 1.11 2006/01/21 23:09:07 wfro Exp $
7
// Generated by: openMDX JMI Mapper
8
// Date: Mon Apr 03 11:39:03 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.activity1.cci;
14
15 public interface ActivityProcess
16   extends
17  org.opencrx.kernel.generic.cci.CrxObject {
18 // ----------------------------------------------------------------------------
19
// Instance/IntfAttributeGet0_1
20
// ----------------------------------------------------------------------------
21
/**
22    * @return The possibly null value for attribute <code>description</code>.
23    * @exception JmiException If the value cannot be retrieved for some reason.
24    */

25   public String JavaDoc getDescription(
26   );
27
28 // ----------------------------------------------------------------------------
29
// Instance/IntfAttributeSet0_1
30
// ----------------------------------------------------------------------------
31

32
33   /**
34    * Sets a new value for the attribute <code>description</code>.
35    * @param newValue The possibly null new value for attribute <code>description</code>.
36    * @exception JmiException If the value cannot be set for some reason.
37    */

38   public void setDescription(
39     String JavaDoc newValue
40   );
41
42 // ----------------------------------------------------------------------------
43
// Instance/IntfAttributeGet1_1
44
// ----------------------------------------------------------------------------
45
/**
46    * Retrieves the value for the attribute <code>name</code>.
47    * @return The non-null value for attribute <code>name</code>.
48    * @exception JmiException If the value cannot be retrieved for some reason.
49    */

50   public String JavaDoc getName(
51   );
52
53 // ----------------------------------------------------------------------------
54
// Instance/IntfAttributeSet1_1
55
// ----------------------------------------------------------------------------
56
/**
57    * Sets a new value for the attribute <code>name</code>.
58    * @param newValue The non-null new value for attribute <code>name</code>.
59    * @exception JmiException If the value cannot be set for some reason.
60    */

61   public void setName(
62     String JavaDoc newValue
63   );
64
65 // ----------------------------------------------------------------------------
66
// Instance/IntfReferenceGet0_1NoQualifier
67
// ----------------------------------------------------------------------------
68
/**
69    * Retrieves the value for the optional reference <code>startState</code>.
70    * @return The possibly null value for this reference.
71    * @exception JmiException If the value cannot be retrieved for some reason.
72    */

73   public org.opencrx.kernel.activity1.cci.ActivityProcessState getStartState(
74   );
75
76 // ----------------------------------------------------------------------------
77
// Instance/IntfReferenceSetNoQualifier
78
// ----------------------------------------------------------------------------
79
/**
80    * Sets a new value for the reference <code>startState</code>.
81    * @param newValue The non-null new value for this reference.
82    * @exception JmiException If the value cannot be set for some reason.
83    */

84   public void setStartState(
85     org.opencrx.kernel.activity1.cci.ActivityProcessState newValue
86   );
87
88 // ----------------------------------------------------------------------------
89
// Instance/IntfReferenceRemoveOptional
90
// ----------------------------------------------------------------------------
91
/**
92    * Removes the value for the optional reference <code>startState</code>.
93    * @exception JmiException If the value cannot be removed for some reason.
94    */

95   public void removeStartState (
96   );
97
98 // ----------------------------------------------------------------------------
99
// Instance/IntfReferenceGet0_1WithQualifier
100
// ----------------------------------------------------------------------------
101
/**
102    * Retrieves the value for the reference <code>state</code> for the
103    * specified qualifier attribute value.
104    * @param id The value for the qualifier attribute that qualifies this reference.
105    * @return The possibly null value for this reference.
106    * @exception JmiException If the value cannot be retrieved for some reason.
107    */

108   public org.opencrx.kernel.activity1.cci.ActivityProcessState getState(
109     String JavaDoc id
110   );
111
112 // ----------------------------------------------------------------------------
113
// Instance/IntfReferenceGet0_nWithFilter
114
// ----------------------------------------------------------------------------
115
/**
116    * Retrieves a collection containing all the elements for the reference
117    * <code>state</code>.
118    * @return A collection containing all the elements for this reference.
119    * @exception JmiException If the values cannot be retrieved for some reason.
120    */

121   public java.util.Collection JavaDoc getState(
122   );
123
124   /**
125    * Retrieves the value for the reference <code>state</code> for the
126    * specified filter.
127    * @param filter filter which is applied to the set of referenced objects.
128    * @return The filtered collection of referenced objects.
129    * @exception JmiException If the value cannot be retrieved for some reason.
130    */

131   public java.util.List JavaDoc getState(
132     org.opencrx.kernel.activity1.cci.ActivityProcessStateFilter filter
133   );
134
135 // ----------------------------------------------------------------------------
136
// Instance/IntfReferenceAddWithQualifier
137
// ----------------------------------------------------------------------------
138
/**
139    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
140    * @param newValue The element to be appended.
141    * @exception JmiException If the value cannot be appended for some reason.
142    */

143   public void addState (
144     String JavaDoc id,
145     org.opencrx.kernel.activity1.cci.ActivityProcessState newValue
146   );
147
148 // ----------------------------------------------------------------------------
149
// Instance/IntfReferenceAddWithoutQualifier
150
// ----------------------------------------------------------------------------
151
/**
152    * @param newValue The element to be appended.
153    * @exception JmiException If the value cannot be appended for some reason.
154    */

155   public void addState (
156     org.opencrx.kernel.activity1.cci.ActivityProcessState newValue
157   );
158
159 // ----------------------------------------------------------------------------
160
// Instance/IntfReferenceRemoveWithQualifier
161
// ----------------------------------------------------------------------------
162
/**
163    * @exception JmiException If the value cannot be removed for some reason.
164    */

165   public void removeState (
166     String JavaDoc id
167   );
168 // ----------------------------------------------------------------------------
169
// Instance/IntfReferenceGet0_1WithQualifier
170
// ----------------------------------------------------------------------------
171
/**
172    * Retrieves the value for the reference <code>transition</code> for the
173    * specified qualifier attribute value.
174    * @param id The value for the qualifier attribute that qualifies this reference.
175    * @return The possibly null value for this reference.
176    * @exception JmiException If the value cannot be retrieved for some reason.
177    */

178   public org.opencrx.kernel.activity1.cci.ActivityProcessTransition getTransition(
179     String JavaDoc id
180   );
181
182 // ----------------------------------------------------------------------------
183
// Instance/IntfReferenceGet0_nWithFilter
184
// ----------------------------------------------------------------------------
185
/**
186    * Retrieves a collection containing all the elements for the reference
187    * <code>transition</code>.
188    * @return A collection containing all the elements for this reference.
189    * @exception JmiException If the values cannot be retrieved for some reason.
190    */

191   public java.util.Collection JavaDoc getTransition(
192   );
193
194   /**
195    * Retrieves the value for the reference <code>transition</code> for the
196    * specified filter.
197    * @param filter filter which is applied to the set of referenced objects.
198    * @return The filtered collection of referenced objects.
199    * @exception JmiException If the value cannot be retrieved for some reason.
200    */

201   public java.util.List JavaDoc getTransition(
202     org.opencrx.kernel.activity1.cci.ActivityProcessTransitionFilter filter
203   );
204
205 // ----------------------------------------------------------------------------
206
// Instance/IntfReferenceAddWithQualifier
207
// ----------------------------------------------------------------------------
208
/**
209    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
210    * @param newValue The element to be appended.
211    * @exception JmiException If the value cannot be appended for some reason.
212    */

213   public void addTransition (
214     String JavaDoc id,
215     org.opencrx.kernel.activity1.cci.ActivityProcessTransition newValue
216   );
217
218 // ----------------------------------------------------------------------------
219
// Instance/IntfReferenceAddWithoutQualifier
220
// ----------------------------------------------------------------------------
221
/**
222    * @param newValue The element to be appended.
223    * @exception JmiException If the value cannot be appended for some reason.
224    */

225   public void addTransition (
226     org.opencrx.kernel.activity1.cci.ActivityProcessTransition newValue
227   );
228
229 // ----------------------------------------------------------------------------
230
// Instance/IntfReferenceRemoveWithQualifier
231
// ----------------------------------------------------------------------------
232
/**
233    * @exception JmiException If the value cannot be removed for some reason.
234    */

235   public void removeTransition (
236     String JavaDoc id
237   );
238 // ----------------------------------------------------------------------------
239
// Instance/IntfEnd.vm
240
// ----------------------------------------------------------------------------
241
}
242
Popular Tags