KickJava   Java API By Example, From Geeks To Geeks.

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


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.forecast1.cci;
14
15 public interface ForecastPeriod
16   extends
17  org.opencrx.kernel.generic.cci.CrxObject,
18  org.openmdx.base.cci.BasicObject {
19 // ----------------------------------------------------------------------------
20
// Instance/IntfReferenceGet0_1WithQualifier
21
// ----------------------------------------------------------------------------
22
/**
23    * Retrieves the value for the reference <code>lead</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.contract1.cci.Lead getLead(
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>lead</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 getLead(
43   );
44
45   /**
46    * Retrieves the value for the reference <code>lead</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 getLead(
53     org.opencrx.kernel.contract1.cci.LeadFilter 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 addLead (
65     String JavaDoc id,
66     org.opencrx.kernel.contract1.cci.Lead 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 addLead (
77     org.opencrx.kernel.contract1.cci.Lead 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 removeLead (
87     String JavaDoc id
88   );
89 // ----------------------------------------------------------------------------
90
// Instance/IntfAttributeGet1_1
91
// ----------------------------------------------------------------------------
92
/**
93    * Retrieves the value for the attribute <code>leadExpectedSum</code>.
94    * @return The non-null value for attribute <code>leadExpectedSum</code>.
95    * @exception JmiException If the value cannot be retrieved for some reason.
96    */

97   public java.math.BigDecimal JavaDoc getLeadExpectedSum(
98   );
99
100 // ----------------------------------------------------------------------------
101
// Instance/IntfAttributeGet1_1
102
// ----------------------------------------------------------------------------
103
/**
104    * Retrieves the value for the attribute <code>leadMaxSum</code>.
105    * @return The non-null value for attribute <code>leadMaxSum</code>.
106    * @exception JmiException If the value cannot be retrieved for some reason.
107    */

108   public java.math.BigDecimal JavaDoc getLeadMaxSum(
109   );
110
111 // ----------------------------------------------------------------------------
112
// Instance/IntfAttributeGet1_1
113
// ----------------------------------------------------------------------------
114
/**
115    * Retrieves the value for the attribute <code>leadMinSum</code>.
116    * @return The non-null value for attribute <code>leadMinSum</code>.
117    * @exception JmiException If the value cannot be retrieved for some reason.
118    */

119   public java.math.BigDecimal JavaDoc getLeadMinSum(
120   );
121
122 // ----------------------------------------------------------------------------
123
// Instance/IntfReferenceGet0_1WithQualifier
124
// ----------------------------------------------------------------------------
125
/**
126    * Retrieves the value for the reference <code>opportunity</code> for the
127    * specified qualifier attribute value.
128    * @param id The value for the qualifier attribute that qualifies this reference.
129    * @return The possibly null value for this reference.
130    * @exception JmiException If the value cannot be retrieved for some reason.
131    */

132   public org.opencrx.kernel.contract1.cci.Opportunity getOpportunity(
133     String JavaDoc id
134   );
135
136 // ----------------------------------------------------------------------------
137
// Instance/IntfReferenceGet0_nWithFilter
138
// ----------------------------------------------------------------------------
139
/**
140    * Retrieves a collection containing all the elements for the reference
141    * <code>opportunity</code>.
142    * @return A collection containing all the elements for this reference.
143    * @exception JmiException If the values cannot be retrieved for some reason.
144    */

145   public java.util.Collection JavaDoc getOpportunity(
146   );
147
148   /**
149    * Retrieves the value for the reference <code>opportunity</code> for the
150    * specified filter.
151    * @param filter filter which is applied to the set of referenced objects.
152    * @return The filtered collection of referenced objects.
153    * @exception JmiException If the value cannot be retrieved for some reason.
154    */

155   public java.util.List JavaDoc getOpportunity(
156     org.opencrx.kernel.contract1.cci.OpportunityFilter filter
157   );
158
159 // ----------------------------------------------------------------------------
160
// Instance/IntfReferenceAddWithQualifier
161
// ----------------------------------------------------------------------------
162
/**
163    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
164    * @param newValue The element to be appended.
165    * @exception JmiException If the value cannot be appended for some reason.
166    */

167   public void addOpportunity (
168     String JavaDoc id,
169     org.opencrx.kernel.contract1.cci.Opportunity newValue
170   );
171
172 // ----------------------------------------------------------------------------
173
// Instance/IntfReferenceAddWithoutQualifier
174
// ----------------------------------------------------------------------------
175
/**
176    * @param newValue The element to be appended.
177    * @exception JmiException If the value cannot be appended for some reason.
178    */

179   public void addOpportunity (
180     org.opencrx.kernel.contract1.cci.Opportunity newValue
181   );
182
183 // ----------------------------------------------------------------------------
184
// Instance/IntfReferenceRemoveWithQualifier
185
// ----------------------------------------------------------------------------
186
/**
187    * @exception JmiException If the value cannot be removed for some reason.
188    */

189   public void removeOpportunity (
190     String JavaDoc id
191   );
192 // ----------------------------------------------------------------------------
193
// Instance/IntfAttributeGet1_1
194
// ----------------------------------------------------------------------------
195
/**
196    * Retrieves the value for the attribute <code>opportunityExpectedSum</code>.
197    * @return The non-null value for attribute <code>opportunityExpectedSum</code>.
198    * @exception JmiException If the value cannot be retrieved for some reason.
199    */

200   public java.math.BigDecimal JavaDoc getOpportunityExpectedSum(
201   );
202
203 // ----------------------------------------------------------------------------
204
// Instance/IntfAttributeGet1_1
205
// ----------------------------------------------------------------------------
206
/**
207    * Retrieves the value for the attribute <code>opportunityMaxSum</code>.
208    * @return The non-null value for attribute <code>opportunityMaxSum</code>.
209    * @exception JmiException If the value cannot be retrieved for some reason.
210    */

211   public java.math.BigDecimal JavaDoc getOpportunityMaxSum(
212   );
213
214 // ----------------------------------------------------------------------------
215
// Instance/IntfAttributeGet1_1
216
// ----------------------------------------------------------------------------
217
/**
218    * Retrieves the value for the attribute <code>opportunityMinSum</code>.
219    * @return The non-null value for attribute <code>opportunityMinSum</code>.
220    * @exception JmiException If the value cannot be retrieved for some reason.
221    */

222   public java.math.BigDecimal JavaDoc getOpportunityMinSum(
223   );
224
225 // ----------------------------------------------------------------------------
226
// Instance/IntfAttributeGet1_1
227
// ----------------------------------------------------------------------------
228
/**
229    * Retrieves the value for the attribute <code>period</code>.
230    * @return The non-null value for attribute <code>period</code>.
231    * @exception JmiException If the value cannot be retrieved for some reason.
232    */

233   public String JavaDoc getPeriod(
234   );
235
236 // ----------------------------------------------------------------------------
237
// Instance/IntfReferenceGet1_1NoQualifier
238
// ----------------------------------------------------------------------------
239
/**
240    * Retrieves the value for the reference <code>person</code>.
241    * @return The non-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.Contact getPerson(
245   );
246
247 // ----------------------------------------------------------------------------
248
// Instance/IntfReferenceSetNoQualifier
249
// ----------------------------------------------------------------------------
250
/**
251    * Sets a new value for the reference <code>person</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 setPerson(
256     org.opencrx.kernel.account1.cci.Contact newValue
257   );
258
259 // ----------------------------------------------------------------------------
260
// Instance/IntfReferenceGet0_1WithQualifier
261
// ----------------------------------------------------------------------------
262
/**
263    * Retrieves the value for the reference <code>quote</code> for the
264    * specified qualifier attribute value.
265    * @param id The value for the qualifier attribute that qualifies this reference.
266    * @return The possibly null value for this reference.
267    * @exception JmiException If the value cannot be retrieved for some reason.
268    */

269   public org.opencrx.kernel.contract1.cci.Quote getQuote(
270     String JavaDoc id
271   );
272
273 // ----------------------------------------------------------------------------
274
// Instance/IntfReferenceGet0_nWithFilter
275
// ----------------------------------------------------------------------------
276
/**
277    * Retrieves a collection containing all the elements for the reference
278    * <code>quote</code>.
279    * @return A collection containing all the elements for this reference.
280    * @exception JmiException If the values cannot be retrieved for some reason.
281    */

282   public java.util.Collection JavaDoc getQuote(
283   );
284
285   /**
286    * Retrieves the value for the reference <code>quote</code> for the
287    * specified filter.
288    * @param filter filter which is applied to the set of referenced objects.
289    * @return The filtered collection of referenced objects.
290    * @exception JmiException If the value cannot be retrieved for some reason.
291    */

292   public java.util.List JavaDoc getQuote(
293     org.opencrx.kernel.contract1.cci.QuoteFilter filter
294   );
295
296 // ----------------------------------------------------------------------------
297
// Instance/IntfReferenceAddWithQualifier
298
// ----------------------------------------------------------------------------
299
/**
300    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
301    * @param newValue The element to be appended.
302    * @exception JmiException If the value cannot be appended for some reason.
303    */

304   public void addQuote (
305     String JavaDoc id,
306     org.opencrx.kernel.contract1.cci.Quote newValue
307   );
308
309 // ----------------------------------------------------------------------------
310
// Instance/IntfReferenceAddWithoutQualifier
311
// ----------------------------------------------------------------------------
312
/**
313    * @param newValue The element to be appended.
314    * @exception JmiException If the value cannot be appended for some reason.
315    */

316   public void addQuote (
317     org.opencrx.kernel.contract1.cci.Quote newValue
318   );
319
320 // ----------------------------------------------------------------------------
321
// Instance/IntfReferenceRemoveWithQualifier
322
// ----------------------------------------------------------------------------
323
/**
324    * @exception JmiException If the value cannot be removed for some reason.
325    */

326   public void removeQuote (
327     String JavaDoc id
328   );
329 // ----------------------------------------------------------------------------
330
// Instance/IntfAttributeGet1_1
331
// ----------------------------------------------------------------------------
332
/**
333    * Retrieves the value for the attribute <code>quoteSum</code>.
334    * @return The non-null value for attribute <code>quoteSum</code>.
335    * @exception JmiException If the value cannot be retrieved for some reason.
336    */

337   public java.math.BigDecimal JavaDoc getQuoteSum(
338   );
339
340 // ----------------------------------------------------------------------------
341
// Instance/IntfEnd.vm
342
// ----------------------------------------------------------------------------
343
}
344
Popular Tags