KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > forecast1 > cci > Budget


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:05 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.forecast1.cci;
14
15 public interface Budget
16   extends
17  org.opencrx.kernel.generic.cci.CrxObject {
18 // ----------------------------------------------------------------------------
19
// Instance/IntfReferenceGet0_1NoQualifier
20
// ----------------------------------------------------------------------------
21
/**
22    * Retrieves the value for the optional reference <code>account</code>.
23    * @return The possibly null value for this reference.
24    * @exception JmiException If the value cannot be retrieved for some reason.
25    */

26   public org.opencrx.kernel.account1.cci.Account getAccount(
27   );
28
29 // ----------------------------------------------------------------------------
30
// Instance/IntfReferenceSetNoQualifier
31
// ----------------------------------------------------------------------------
32
/**
33    * Sets a new value for the reference <code>account</code>.
34    * @param newValue The non-null new value for this reference.
35    * @exception JmiException If the value cannot be set for some reason.
36    */

37   public void setAccount(
38     org.opencrx.kernel.account1.cci.Account newValue
39   );
40
41 // ----------------------------------------------------------------------------
42
// Instance/IntfReferenceRemoveOptional
43
// ----------------------------------------------------------------------------
44
/**
45    * Removes the value for the optional reference <code>account</code>.
46    * @exception JmiException If the value cannot be removed for some reason.
47    */

48   public void removeAccount (
49   );
50
51 // ----------------------------------------------------------------------------
52
// Instance/IntfAttributeGet1_1
53
// ----------------------------------------------------------------------------
54
/**
55    * Retrieves the value for the attribute <code>actualValue</code>.
56    * @return The non-null value for attribute <code>actualValue</code>.
57    * @exception JmiException If the value cannot be retrieved for some reason.
58    */

59   public java.math.BigDecimal JavaDoc getActualValue(
60   );
61
62 // ----------------------------------------------------------------------------
63
// Instance/IntfAttributeSet1_1
64
// ----------------------------------------------------------------------------
65
/**
66    * Sets a new value for the attribute <code>actualValue</code>.
67    * @param newValue The non-null new value for attribute <code>actualValue</code>.
68    * @exception JmiException If the value cannot be set for some reason.
69    */

70   public void setActualValue(
71     java.math.BigDecimal JavaDoc newValue
72   );
73
74 // ----------------------------------------------------------------------------
75
// Instance/IntfReferenceGet0_1WithQualifier
76
// ----------------------------------------------------------------------------
77
/**
78    * Retrieves the value for the reference <code>budgetMilestone</code> for
79    * the specified qualifier attribute value.
80    * @param name The value for the qualifier attribute that qualifies this reference.
81    * @return The possibly null value for this reference.
82    * @exception JmiException If the value cannot be retrieved for some reason.
83    */

84   public org.opencrx.kernel.forecast1.cci.BudgetMilestone getBudgetMilestone(
85     String JavaDoc name
86   );
87
88 // ----------------------------------------------------------------------------
89
// Instance/IntfReferenceGet0_nWithFilter
90
// ----------------------------------------------------------------------------
91
/**
92    * Retrieves a collection containing all the elements for the reference
93    * <code>budgetMilestone</code>.
94    * @return A collection containing all the elements for this reference.
95    * @exception JmiException If the values cannot be retrieved for some reason.
96    */

97   public java.util.Collection JavaDoc getBudgetMilestone(
98   );
99
100   /**
101    * Retrieves the value for the reference <code>budgetMilestone</code> for
102    * the specified filter.
103    * @param filter filter which is applied to the set of referenced objects.
104    * @return The filtered collection of referenced objects.
105    * @exception JmiException If the value cannot be retrieved for some reason.
106    */

107   public java.util.List JavaDoc getBudgetMilestone(
108     org.opencrx.kernel.forecast1.cci.BudgetMilestoneFilter filter
109   );
110
111 // ----------------------------------------------------------------------------
112
// Instance/IntfReferenceAddWithQualifier
113
// ----------------------------------------------------------------------------
114
/**
115    * @param name The qualifier attribute value that qualifies the reference to get the element to be appended.
116    * @param newValue The element to be appended.
117    * @exception JmiException If the value cannot be appended for some reason.
118    */

119   public void addBudgetMilestone (
120     String JavaDoc name,
121     org.opencrx.kernel.forecast1.cci.BudgetMilestone newValue
122   );
123
124 // ----------------------------------------------------------------------------
125
// Instance/IntfReferenceAddWithoutQualifier
126
// ----------------------------------------------------------------------------
127
/**
128    * @param newValue The element to be appended.
129    * @exception JmiException If the value cannot be appended for some reason.
130    */

131   public void addBudgetMilestone (
132     org.opencrx.kernel.forecast1.cci.BudgetMilestone newValue
133   );
134
135 // ----------------------------------------------------------------------------
136
// Instance/IntfReferenceRemoveWithQualifier
137
// ----------------------------------------------------------------------------
138
/**
139    * @exception JmiException If the value cannot be removed for some reason.
140    */

141   public void removeBudgetMilestone (
142     String JavaDoc name
143   );
144 // ----------------------------------------------------------------------------
145
// Instance/IntfAttributeGet1_1
146
// ----------------------------------------------------------------------------
147
/**
148    * Retrieves the value for the attribute <code>budgetType</code>.
149    * @return The non-null value for attribute <code>budgetType</code>.
150    * @exception JmiException If the value cannot be retrieved for some reason.
151    */

152   public short getBudgetType(
153   );
154
155 // ----------------------------------------------------------------------------
156
// Instance/IntfAttributeSet1_1
157
// ----------------------------------------------------------------------------
158
/**
159    * Sets a new value for the attribute <code>budgetType</code>.
160    * @param newValue The non-null new value for attribute <code>budgetType</code>.
161    * @exception JmiException If the value cannot be set for some reason.
162    */

163   public void setBudgetType(
164     short newValue
165   );
166
167 // ----------------------------------------------------------------------------
168
// Instance/IntfAttributeGet1_1
169
// ----------------------------------------------------------------------------
170
/**
171    * Retrieves the value for the attribute <code>endingAt</code>.
172    * @return The non-null value for attribute <code>endingAt</code>.
173    * @exception JmiException If the value cannot be retrieved for some reason.
174    */

175   public java.util.Date JavaDoc getEndingAt(
176   );
177
178 // ----------------------------------------------------------------------------
179
// Instance/IntfAttributeSet1_1
180
// ----------------------------------------------------------------------------
181
/**
182    * Sets a new value for the attribute <code>endingAt</code>.
183    * @param newValue The non-null new value for attribute <code>endingAt</code>.
184    * @exception JmiException If the value cannot be set for some reason.
185    */

186   public void setEndingAt(
187     java.util.Date JavaDoc newValue
188   );
189
190 // ----------------------------------------------------------------------------
191
// Instance/IntfAttributeGet1_1
192
// ----------------------------------------------------------------------------
193
/**
194    * Retrieves the value for the attribute <code>startingFrom</code>.
195    * @return The non-null value for attribute <code>startingFrom</code>.
196    * @exception JmiException If the value cannot be retrieved for some reason.
197    */

198   public java.util.Date JavaDoc getStartingFrom(
199   );
200
201 // ----------------------------------------------------------------------------
202
// Instance/IntfAttributeSet1_1
203
// ----------------------------------------------------------------------------
204
/**
205    * Sets a new value for the attribute <code>startingFrom</code>.
206    * @param newValue The non-null new value for attribute <code>startingFrom</code>.
207    * @exception JmiException If the value cannot be set for some reason.
208    */

209   public void setStartingFrom(
210     java.util.Date JavaDoc newValue
211   );
212
213 // ----------------------------------------------------------------------------
214
// Instance/IntfAttributeGet1_1
215
// ----------------------------------------------------------------------------
216
/**
217    * Retrieves the value for the attribute <code>targetValue</code>.
218    * @return The non-null value for attribute <code>targetValue</code>.
219    * @exception JmiException If the value cannot be retrieved for some reason.
220    */

221   public java.math.BigDecimal JavaDoc getTargetValue(
222   );
223
224 // ----------------------------------------------------------------------------
225
// Instance/IntfAttributeSet1_1
226
// ----------------------------------------------------------------------------
227
/**
228    * Sets a new value for the attribute <code>targetValue</code>.
229    * @param newValue The non-null new value for attribute <code>targetValue</code>.
230    * @exception JmiException If the value cannot be set for some reason.
231    */

232   public void setTargetValue(
233     java.math.BigDecimal JavaDoc newValue
234   );
235
236 // ----------------------------------------------------------------------------
237
// Instance/IntfReferenceGet0_1NoQualifier
238
// ----------------------------------------------------------------------------
239
/**
240    * Retrieves the value for the optional reference <code>toBeFulfilledByOrganizationalUnit</code>.
241    * @return The possibly null value for this reference.
242    * @exception JmiException If the value cannot be retrieved for some reason.
243    */

244   public org.opencrx.kernel.account1.cci.OrganizationalUnit getToBeFulfilledByOrganizationalUnit(
245   );
246
247 // ----------------------------------------------------------------------------
248
// Instance/IntfReferenceSetNoQualifier
249
// ----------------------------------------------------------------------------
250
/**
251    * Sets a new value for the reference <code>toBeFulfilledByOrganizationalUnit</code>.
252    * @param newValue The non-null new value for this reference.
253    * @exception JmiException If the value cannot be set for some reason.
254    */

255   public void setToBeFulfilledByOrganizationalUnit(
256     org.opencrx.kernel.account1.cci.OrganizationalUnit newValue
257   );
258
259 // ----------------------------------------------------------------------------
260
// Instance/IntfReferenceRemoveOptional
261
// ----------------------------------------------------------------------------
262
/**
263    * Removes the value for the optional reference <code>toBeFulfilledByOrganizationalUnit</code>.
264    * @exception JmiException If the value cannot be removed for some reason.
265    */

266   public void removeToBeFulfilledByOrganizationalUnit (
267   );
268
269 // ----------------------------------------------------------------------------
270
// Instance/IntfAttributeGet1_1
271
// ----------------------------------------------------------------------------
272
/**
273    * Retrieves the value for the attribute <code>underlying</code>.
274    * @return The non-null value for attribute <code>underlying</code>.
275    * @exception JmiException If the value cannot be retrieved for some reason.
276    */

277   public String JavaDoc getUnderlying(
278   );
279
280 // ----------------------------------------------------------------------------
281
// Instance/IntfAttributeSet1_1
282
// ----------------------------------------------------------------------------
283
/**
284    * Sets a new value for the attribute <code>underlying</code>.
285    * @param newValue The non-null new value for attribute <code>underlying</code>.
286    * @exception JmiException If the value cannot be set for some reason.
287    */

288   public void setUnderlying(
289     String JavaDoc newValue
290   );
291
292 // ----------------------------------------------------------------------------
293
// Instance/IntfEnd.vm
294
// ----------------------------------------------------------------------------
295
}
296
Popular Tags