KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > reservation1 > cci > Event


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:06 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.reservation1.cci;
14
15 public interface Event
16   extends
17  org.opencrx.kernel.generic.cci.CrxObject,
18  org.opencrx.kernel.generic.cci.DescriptionContainer {
19 // ----------------------------------------------------------------------------
20
// Instance/IntfReferenceGet0_1WithQualifier
21
// ----------------------------------------------------------------------------
22
/**
23    * Retrieves the value for the reference <code>contact</code> for the
24    * specified qualifier attribute value.
25    * @param id The value for the qualifier attribute that qualifies this reference.
26    * @return The possibly null value for this reference.
27    * @exception JmiException If the value cannot be retrieved for some reason.
28    */

29   public org.opencrx.kernel.reservation1.cci.ContactRole getContact(
30     String JavaDoc id
31   );
32
33 // ----------------------------------------------------------------------------
34
// Instance/IntfReferenceGet0_nWithFilter
35
// ----------------------------------------------------------------------------
36
/**
37    * Retrieves a collection containing all the elements for the reference
38    * <code>contact</code>.
39    * @return A collection containing all the elements for this reference.
40    * @exception JmiException If the values cannot be retrieved for some reason.
41    */

42   public java.util.Collection JavaDoc getContact(
43   );
44
45   /**
46    * Retrieves the value for the reference <code>contact</code> for the
47    * specified filter.
48    * @param filter filter which is applied to the set of referenced objects.
49    * @return The filtered collection of referenced objects.
50    * @exception JmiException If the value cannot be retrieved for some reason.
51    */

52   public java.util.List JavaDoc getContact(
53     org.opencrx.kernel.reservation1.cci.ContactRoleFilter filter
54   );
55
56 // ----------------------------------------------------------------------------
57
// Instance/IntfReferenceAddWithQualifier
58
// ----------------------------------------------------------------------------
59
/**
60    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
61    * @param newValue The element to be appended.
62    * @exception JmiException If the value cannot be appended for some reason.
63    */

64   public void addContact (
65     String JavaDoc id,
66     org.opencrx.kernel.reservation1.cci.ContactRole newValue
67   );
68
69 // ----------------------------------------------------------------------------
70
// Instance/IntfReferenceAddWithoutQualifier
71
// ----------------------------------------------------------------------------
72
/**
73    * @param newValue The element to be appended.
74    * @exception JmiException If the value cannot be appended for some reason.
75    */

76   public void addContact (
77     org.opencrx.kernel.reservation1.cci.ContactRole newValue
78   );
79
80 // ----------------------------------------------------------------------------
81
// Instance/IntfReferenceRemoveWithQualifier
82
// ----------------------------------------------------------------------------
83
/**
84    * @exception JmiException If the value cannot be removed for some reason.
85    */

86   public void removeContact (
87     String JavaDoc id
88   );
89 // ----------------------------------------------------------------------------
90
// Instance/IntfAttributeGet0_1
91
// ----------------------------------------------------------------------------
92
/**
93    * @return The possibly null value for attribute <code>description</code>.
94    * @exception JmiException If the value cannot be retrieved for some reason.
95    */

96   public String JavaDoc getDescription(
97   );
98
99 // ----------------------------------------------------------------------------
100
// Instance/IntfAttributeSet0_1
101
// ----------------------------------------------------------------------------
102

103
104   /**
105    * Sets a new value for the attribute <code>description</code>.
106    * @param newValue The possibly null new value for attribute <code>description</code>.
107    * @exception JmiException If the value cannot be set for some reason.
108    */

109   public void setDescription(
110     String JavaDoc newValue
111   );
112
113 // ----------------------------------------------------------------------------
114
// Instance/IntfAttributeGet1_1
115
// ----------------------------------------------------------------------------
116
/**
117    * Retrieves the value for the attribute <code>name</code>.
118    * @return The non-null value for attribute <code>name</code>.
119    * @exception JmiException If the value cannot be retrieved for some reason.
120    */

121   public String JavaDoc getName(
122   );
123
124 // ----------------------------------------------------------------------------
125
// Instance/IntfAttributeSet1_1
126
// ----------------------------------------------------------------------------
127
/**
128    * Sets a new value for the attribute <code>name</code>.
129    * @param newValue The non-null new value for attribute <code>name</code>.
130    * @exception JmiException If the value cannot be set for some reason.
131    */

132   public void setName(
133     String JavaDoc newValue
134   );
135
136 // ----------------------------------------------------------------------------
137
// Instance/IntfReferenceGet0_1WithQualifier
138
// ----------------------------------------------------------------------------
139
/**
140    * Retrieves the value for the reference <code>part</code> for the
141    * specified qualifier attribute value.
142    * @param id The value for the qualifier attribute that qualifies this reference.
143    * @return The possibly null value for this reference.
144    * @exception JmiException If the value cannot be retrieved for some reason.
145    */

146   public org.opencrx.kernel.reservation1.cci.Part getPart(
147     String JavaDoc id
148   );
149
150 // ----------------------------------------------------------------------------
151
// Instance/IntfReferenceGet0_nWithFilter
152
// ----------------------------------------------------------------------------
153
/**
154    * Retrieves a collection containing all the elements for the reference
155    * <code>part</code>.
156    * @return A collection containing all the elements for this reference.
157    * @exception JmiException If the values cannot be retrieved for some reason.
158    */

159   public java.util.Collection JavaDoc getPart(
160   );
161
162   /**
163    * Retrieves the value for the reference <code>part</code> for the
164    * specified filter.
165    * @param filter filter which is applied to the set of referenced objects.
166    * @return The filtered collection of referenced objects.
167    * @exception JmiException If the value cannot be retrieved for some reason.
168    */

169   public java.util.List JavaDoc getPart(
170     org.opencrx.kernel.reservation1.cci.PartFilter filter
171   );
172
173 // ----------------------------------------------------------------------------
174
// Instance/IntfReferenceAddWithQualifier
175
// ----------------------------------------------------------------------------
176
/**
177    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
178    * @param newValue The element to be appended.
179    * @exception JmiException If the value cannot be appended for some reason.
180    */

181   public void addPart (
182     String JavaDoc id,
183     org.opencrx.kernel.reservation1.cci.Part newValue
184   );
185
186 // ----------------------------------------------------------------------------
187
// Instance/IntfReferenceAddWithoutQualifier
188
// ----------------------------------------------------------------------------
189
/**
190    * @param newValue The element to be appended.
191    * @exception JmiException If the value cannot be appended for some reason.
192    */

193   public void addPart (
194     org.opencrx.kernel.reservation1.cci.Part newValue
195   );
196
197 // ----------------------------------------------------------------------------
198
// Instance/IntfReferenceRemoveWithQualifier
199
// ----------------------------------------------------------------------------
200
/**
201    * @exception JmiException If the value cannot be removed for some reason.
202    */

203   public void removePart (
204     String JavaDoc id
205   );
206 // ----------------------------------------------------------------------------
207
// Instance/IntfReferenceGet0_1NoQualifier
208
// ----------------------------------------------------------------------------
209
/**
210    * Retrieves the value for the optional reference <code>sliceUom</code>.
211    * @return The possibly null value for this reference.
212    * @exception JmiException If the value cannot be retrieved for some reason.
213    */

214   public org.opencrx.kernel.uom1.cci.Uom getSliceUom(
215   );
216
217 // ----------------------------------------------------------------------------
218
// Instance/IntfReferenceSetNoQualifier
219
// ----------------------------------------------------------------------------
220
/**
221    * Sets a new value for the reference <code>sliceUom</code>.
222    * @param newValue The non-null new value for this reference.
223    * @exception JmiException If the value cannot be set for some reason.
224    */

225   public void setSliceUom(
226     org.opencrx.kernel.uom1.cci.Uom newValue
227   );
228
229 // ----------------------------------------------------------------------------
230
// Instance/IntfReferenceRemoveOptional
231
// ----------------------------------------------------------------------------
232
/**
233    * Removes the value for the optional reference <code>sliceUom</code>.
234    * @exception JmiException If the value cannot be removed for some reason.
235    */

236   public void removeSliceUom (
237   );
238
239 // ----------------------------------------------------------------------------
240
// Instance/IntfReferenceGet0_1NoQualifier
241
// ----------------------------------------------------------------------------
242
/**
243    * Retrieves the value for the optional reference <code>slotUom</code>.
244    * @return The possibly null value for this reference.
245    * @exception JmiException If the value cannot be retrieved for some reason.
246    */

247   public org.opencrx.kernel.uom1.cci.Uom getSlotUom(
248   );
249
250 // ----------------------------------------------------------------------------
251
// Instance/IntfReferenceSetNoQualifier
252
// ----------------------------------------------------------------------------
253
/**
254    * Sets a new value for the reference <code>slotUom</code>.
255    * @param newValue The non-null new value for this reference.
256    * @exception JmiException If the value cannot be set for some reason.
257    */

258   public void setSlotUom(
259     org.opencrx.kernel.uom1.cci.Uom newValue
260   );
261
262 // ----------------------------------------------------------------------------
263
// Instance/IntfReferenceRemoveOptional
264
// ----------------------------------------------------------------------------
265
/**
266    * Removes the value for the optional reference <code>slotUom</code>.
267    * @exception JmiException If the value cannot be removed for some reason.
268    */

269   public void removeSlotUom (
270   );
271
272 // ----------------------------------------------------------------------------
273
// Instance/IntfEnd.vm
274
// ----------------------------------------------------------------------------
275
}
276
Popular Tags