KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > model1 > cci > Package


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

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

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

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

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

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

85   public void removeClass (
86     String JavaDoc id
87   );
88 // ----------------------------------------------------------------------------
89
// Instance/IntfOperation
90
// ----------------------------------------------------------------------------
91

92   public org.opencrx.kernel.model1.cci.PackageExternalizeResult externalizePackage(
93       org.openmdx.base.cci.Void params
94   ) throws javax.jmi.reflect.RefException ;
95
96   /**
97    */

98   public org.opencrx.kernel.model1.cci.PackageExternalizeResult externalizePackage(
99   ) throws javax.jmi.reflect.RefException ;
100
101 // ----------------------------------------------------------------------------
102
// Instance/IntfReferenceGet0_1WithQualifier
103
// ----------------------------------------------------------------------------
104
/**
105    * Retrieves the value for the reference <code>package</code> for the
106    * specified qualifier attribute value.
107    * @param id The value for the qualifier attribute that qualifies this reference.
108    * @return The possibly null value for this reference.
109    * @exception JmiException If the value cannot be retrieved for some reason.
110    */

111   public org.opencrx.kernel.model1.cci.EditablePackage getPackage_(
112     String JavaDoc id
113   );
114
115 // ----------------------------------------------------------------------------
116
// Instance/IntfReferenceGet0_nWithFilter
117
// ----------------------------------------------------------------------------
118
/**
119    * Retrieves a collection containing all the elements for the reference
120    * <code>package</code>.
121    * @return A collection containing all the elements for this reference.
122    * @exception JmiException If the values cannot be retrieved for some reason.
123    */

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

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

146   public void addPackage (
147     String JavaDoc id,
148     org.opencrx.kernel.model1.cci.EditablePackage newValue
149   );
150
151 // ----------------------------------------------------------------------------
152
// Instance/IntfReferenceAddWithoutQualifier
153
// ----------------------------------------------------------------------------
154
/**
155    * @param newValue The element to be appended.
156    * @exception JmiException If the value cannot be appended for some reason.
157    */

158   public void addPackage (
159     org.opencrx.kernel.model1.cci.EditablePackage newValue
160   );
161
162 // ----------------------------------------------------------------------------
163
// Instance/IntfReferenceRemoveWithQualifier
164
// ----------------------------------------------------------------------------
165
/**
166    * @exception JmiException If the value cannot be removed for some reason.
167    */

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

181   public org.opencrx.kernel.model1.cci.EditableStructureType getStructureType(
182     String JavaDoc id
183   );
184
185 // ----------------------------------------------------------------------------
186
// Instance/IntfReferenceGet0_nWithFilter
187
// ----------------------------------------------------------------------------
188
/**
189    * Retrieves a collection containing all the elements for the reference
190    * <code>structureType</code>.
191    * @return A collection containing all the elements for this reference.
192    * @exception JmiException If the values cannot be retrieved for some reason.
193    */

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

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

216   public void addStructureType (
217     String JavaDoc id,
218     org.opencrx.kernel.model1.cci.EditableStructureType newValue
219   );
220
221 // ----------------------------------------------------------------------------
222
// Instance/IntfReferenceAddWithoutQualifier
223
// ----------------------------------------------------------------------------
224
/**
225    * @param newValue The element to be appended.
226    * @exception JmiException If the value cannot be appended for some reason.
227    */

228   public void addStructureType (
229     org.opencrx.kernel.model1.cci.EditableStructureType newValue
230   );
231
232 // ----------------------------------------------------------------------------
233
// Instance/IntfReferenceRemoveWithQualifier
234
// ----------------------------------------------------------------------------
235
/**
236    * @exception JmiException If the value cannot be removed for some reason.
237    */

238   public void removeStructureType (
239     String JavaDoc id
240   );
241 // ----------------------------------------------------------------------------
242
// Instance/IntfEnd.vm
243
// ----------------------------------------------------------------------------
244
}
245
Popular Tags