KickJava   Java API By Example, From Geeks To Geeks.

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


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:57 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.depot1.cci;
14
15 public interface DepotGroup
16   extends
17  org.opencrx.kernel.generic.cci.CrxObject {
18 // ----------------------------------------------------------------------------
19
// Instance/IntfReferenceGet0_1WithQualifier
20
// ----------------------------------------------------------------------------
21
/**
22    * Retrieves the value for the reference <code>depot</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.depot1.cci.Depot getDepot(
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>depot</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 getDepot(
42   );
43
44   /**
45    * Retrieves the value for the reference <code>depot</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 getDepot(
52     org.opencrx.kernel.depot1.cci.DepotFilter filter
53   );
54
55 // ----------------------------------------------------------------------------
56
// Instance/IntfReferenceGet0_1WithQualifier
57
// ----------------------------------------------------------------------------
58
/**
59    * Retrieves the value for the reference <code>depotGroup</code> for the
60    * specified qualifier attribute value.
61    * @param id The value for the qualifier attribute that qualifies this reference.
62    * @return The possibly null value for this reference.
63    * @exception JmiException If the value cannot be retrieved for some reason.
64    */

65   public org.opencrx.kernel.depot1.cci.DepotGroup getDepotGroup(
66     String JavaDoc id
67   );
68
69 // ----------------------------------------------------------------------------
70
// Instance/IntfReferenceGet0_nWithFilter
71
// ----------------------------------------------------------------------------
72
/**
73    * Retrieves a collection containing all the elements for the reference
74    * <code>depotGroup</code>.
75    * @return A collection containing all the elements for this reference.
76    * @exception JmiException If the values cannot be retrieved for some reason.
77    */

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

88   public java.util.List JavaDoc getDepotGroup(
89     org.opencrx.kernel.depot1.cci.DepotGroupFilter filter
90   );
91
92 // ----------------------------------------------------------------------------
93
// Instance/IntfReferenceAddWithQualifier
94
// ----------------------------------------------------------------------------
95
/**
96    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
97    * @param newValue The element to be appended.
98    * @exception JmiException If the value cannot be appended for some reason.
99    */

100   public void addDepotGroup (
101     String JavaDoc id,
102     org.opencrx.kernel.depot1.cci.DepotGroup newValue
103   );
104
105 // ----------------------------------------------------------------------------
106
// Instance/IntfReferenceAddWithoutQualifier
107
// ----------------------------------------------------------------------------
108
/**
109    * @param newValue The element to be appended.
110    * @exception JmiException If the value cannot be appended for some reason.
111    */

112   public void addDepotGroup (
113     org.opencrx.kernel.depot1.cci.DepotGroup newValue
114   );
115
116 // ----------------------------------------------------------------------------
117
// Instance/IntfReferenceRemoveWithQualifier
118
// ----------------------------------------------------------------------------
119
/**
120    * @exception JmiException If the value cannot be removed for some reason.
121    */

122   public void removeDepotGroup (
123     String JavaDoc id
124   );
125 // ----------------------------------------------------------------------------
126
// Instance/IntfAttributeGet0_1
127
// ----------------------------------------------------------------------------
128
/**
129    * @return The possibly null value for attribute <code>description</code>.
130    * @exception JmiException If the value cannot be retrieved for some reason.
131    */

132   public String JavaDoc getDescription(
133   );
134
135 // ----------------------------------------------------------------------------
136
// Instance/IntfAttributeSet0_1
137
// ----------------------------------------------------------------------------
138

139
140   /**
141    * Sets a new value for the attribute <code>description</code>.
142    * @param newValue The possibly null new value for attribute <code>description</code>.
143    * @exception JmiException If the value cannot be set for some reason.
144    */

145   public void setDescription(
146     String JavaDoc newValue
147   );
148
149 // ----------------------------------------------------------------------------
150
// Instance/IntfAttributeGet1_1
151
// ----------------------------------------------------------------------------
152
/**
153    * Retrieves the value for the attribute <code>name</code>.
154    * @return The non-null value for attribute <code>name</code>.
155    * @exception JmiException If the value cannot be retrieved for some reason.
156    */

157   public String JavaDoc getName(
158   );
159
160 // ----------------------------------------------------------------------------
161
// Instance/IntfAttributeSet1_1
162
// ----------------------------------------------------------------------------
163
/**
164    * Sets a new value for the attribute <code>name</code>.
165    * @param newValue The non-null new value for attribute <code>name</code>.
166    * @exception JmiException If the value cannot be set for some reason.
167    */

168   public void setName(
169     String JavaDoc newValue
170   );
171
172 // ----------------------------------------------------------------------------
173
// Instance/IntfReferenceGet0_1NoQualifier
174
// ----------------------------------------------------------------------------
175
/**
176    * Retrieves the value for the optional reference <code>parent</code>.
177    * @return The possibly null value for this reference.
178    * @exception JmiException If the value cannot be retrieved for some reason.
179    */

180   public org.opencrx.kernel.depot1.cci.DepotGroup getParent(
181   );
182
183 // ----------------------------------------------------------------------------
184
// Instance/IntfReferenceSetNoQualifier
185
// ----------------------------------------------------------------------------
186
/**
187    * Sets a new value for the reference <code>parent</code>.
188    * @param newValue The non-null new value for this reference.
189    * @exception JmiException If the value cannot be set for some reason.
190    */

191   public void setParent(
192     org.opencrx.kernel.depot1.cci.DepotGroup newValue
193   );
194
195 // ----------------------------------------------------------------------------
196
// Instance/IntfReferenceRemoveOptional
197
// ----------------------------------------------------------------------------
198
/**
199    * Removes the value for the optional reference <code>parent</code>.
200    * @exception JmiException If the value cannot be removed for some reason.
201    */

202   public void removeParent (
203   );
204
205 // ----------------------------------------------------------------------------
206
// Instance/IntfEnd.vm
207
// ----------------------------------------------------------------------------
208
}
209
Popular Tags