KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > depot1 > cci > Segment


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:38:56 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.depot1.cci;
14
15 public interface Segment
16   extends
17  org.opencrx.kernel.base.cci.Auditee,
18  org.opencrx.kernel.base.cci.Importer,
19  org.opencrx.kernel.base.cci.SecureObject,
20  org.opencrx.kernel.base.cci.XmlExporter,
21  org.openmdx.base.cci.Segment {
22 // ----------------------------------------------------------------------------
23
// Instance/IntfReferenceGet0_1WithQualifier
24
// ----------------------------------------------------------------------------
25
/**
26    * Retrieves the value for the reference <code>booking</code> for the
27    * specified qualifier attribute value.
28    * @param id The value for the qualifier attribute that qualifies this reference.
29    * @return The possibly null value for this reference.
30    * @exception JmiException If the value cannot be retrieved for some reason.
31    */

32   public org.opencrx.kernel.depot1.cci.Booking getBooking(
33     String JavaDoc id
34   );
35
36 // ----------------------------------------------------------------------------
37
// Instance/IntfReferenceGet0_nWithFilter
38
// ----------------------------------------------------------------------------
39
/**
40    * Retrieves a collection containing all the elements for the reference
41    * <code>booking</code>.
42    * @return A collection containing all the elements for this reference.
43    * @exception JmiException If the values cannot be retrieved for some reason.
44    */

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

55   public java.util.List JavaDoc getBooking(
56     org.opencrx.kernel.depot1.cci.BookingFilter filter
57   );
58
59 // ----------------------------------------------------------------------------
60
// Instance/IntfReferenceGet0_1WithQualifier
61
// ----------------------------------------------------------------------------
62
/**
63    * Retrieves the value for the reference <code>cb</code> for the specified
64    * qualifier attribute value.
65    * @param id The value for the qualifier attribute that qualifies this reference.
66    * @return The possibly null value for this reference.
67    * @exception JmiException If the value cannot be retrieved for some reason.
68    */

69   public org.opencrx.kernel.depot1.cci.CompoundBooking getCb(
70     String JavaDoc id
71   );
72
73 // ----------------------------------------------------------------------------
74
// Instance/IntfReferenceGet0_nWithFilter
75
// ----------------------------------------------------------------------------
76
/**
77    * Retrieves a collection containing all the elements for the reference
78    * <code>cb</code>.
79    * @return A collection containing all the elements for this reference.
80    * @exception JmiException If the values cannot be retrieved for some reason.
81    */

82   public java.util.Collection JavaDoc getCb(
83   );
84
85   /**
86    * Retrieves the value for the reference <code>cb</code> for the specified
87    * filter.
88    * @param filter filter which is applied to the set of referenced objects.
89    * @return The filtered collection of referenced objects.
90    * @exception JmiException If the value cannot be retrieved for some reason.
91    */

92   public java.util.List JavaDoc getCb(
93     org.opencrx.kernel.depot1.cci.CompoundBookingFilter filter
94   );
95
96 // ----------------------------------------------------------------------------
97
// Instance/IntfReferenceGet0_1WithQualifier
98
// ----------------------------------------------------------------------------
99
/**
100    * Retrieves the value for the reference <code>depotType</code> for the
101    * specified qualifier attribute value.
102    * @param id The value for the qualifier attribute that qualifies this reference.
103    * @return The possibly null value for this reference.
104    * @exception JmiException If the value cannot be retrieved for some reason.
105    */

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

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

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

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

153   public void addDepotType (
154     org.opencrx.kernel.depot1.cci.DepotType newValue
155   );
156
157 // ----------------------------------------------------------------------------
158
// Instance/IntfReferenceRemoveWithQualifier
159
// ----------------------------------------------------------------------------
160
/**
161    * @exception JmiException If the value cannot be removed for some reason.
162    */

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

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

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

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

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

223   public void addEntity (
224     org.opencrx.kernel.depot1.cci.DepotEntity newValue
225   );
226
227 // ----------------------------------------------------------------------------
228
// Instance/IntfReferenceRemoveWithQualifier
229
// ----------------------------------------------------------------------------
230
/**
231    * @exception JmiException If the value cannot be removed for some reason.
232    */

233   public void removeEntity (
234     String JavaDoc id
235   );
236 // ----------------------------------------------------------------------------
237
// Instance/IntfReferenceGet0_1WithQualifier
238
// ----------------------------------------------------------------------------
239
/**
240    * Retrieves the value for the reference <code>entityRelationship</code>
241    * for the specified qualifier attribute value.
242    * @param id The value for the qualifier attribute that qualifies this reference.
243    * @return The possibly null value for this reference.
244    * @exception JmiException If the value cannot be retrieved for some reason.
245    */

246   public org.opencrx.kernel.depot1.cci.DepotEntityRelationship getEntityRelationship(
247     String JavaDoc id
248   );
249
250 // ----------------------------------------------------------------------------
251
// Instance/IntfReferenceGet0_nWithFilter
252
// ----------------------------------------------------------------------------
253
/**
254    * Retrieves a collection containing all the elements for the reference
255    * <code>entityRelationship</code>.
256    * @return A collection containing all the elements for this reference.
257    * @exception JmiException If the values cannot be retrieved for some reason.
258    */

259   public java.util.Collection JavaDoc getEntityRelationship(
260   );
261
262   /**
263    * Retrieves the value for the reference <code>entityRelationship</code>
264    * for the specified filter.
265    * @param filter filter which is applied to the set of referenced objects.
266    * @return The filtered collection of referenced objects.
267    * @exception JmiException If the value cannot be retrieved for some reason.
268    */

269   public java.util.List JavaDoc getEntityRelationship(
270     org.opencrx.kernel.depot1.cci.DepotEntityRelationshipFilter filter
271   );
272
273 // ----------------------------------------------------------------------------
274
// Instance/IntfReferenceAddWithQualifier
275
// ----------------------------------------------------------------------------
276
/**
277    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
278    * @param newValue The element to be appended.
279    * @exception JmiException If the value cannot be appended for some reason.
280    */

281   public void addEntityRelationship (
282     String JavaDoc id,
283     org.opencrx.kernel.depot1.cci.DepotEntityRelationship newValue
284   );
285
286 // ----------------------------------------------------------------------------
287
// Instance/IntfReferenceAddWithoutQualifier
288
// ----------------------------------------------------------------------------
289
/**
290    * @param newValue The element to be appended.
291    * @exception JmiException If the value cannot be appended for some reason.
292    */

293   public void addEntityRelationship (
294     org.opencrx.kernel.depot1.cci.DepotEntityRelationship newValue
295   );
296
297 // ----------------------------------------------------------------------------
298
// Instance/IntfReferenceRemoveWithQualifier
299
// ----------------------------------------------------------------------------
300
/**
301    * @exception JmiException If the value cannot be removed for some reason.
302    */

303   public void removeEntityRelationship (
304     String JavaDoc id
305   );
306 // ----------------------------------------------------------------------------
307
// Instance/IntfEnd.vm
308
// ----------------------------------------------------------------------------
309
}
310
Popular Tags