KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > account1 > cci > Account


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

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

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

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

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

77   public void addAddress (
78     org.opencrx.kernel.account1.cci.AccountAddress newValue
79   );
80
81 // ----------------------------------------------------------------------------
82
// Instance/IntfReferenceRemoveWithQualifier
83
// ----------------------------------------------------------------------------
84
/**
85    * @exception JmiException If the value cannot be removed for some reason.
86    */

87   public void removeAddress (
88     String JavaDoc id
89   );
90 // ----------------------------------------------------------------------------
91
// Instance/IntfReferenceGet0_1WithQualifier
92
// ----------------------------------------------------------------------------
93
/**
94    * Retrieves the value for the reference <code>assignedActivity</code> for
95    * the specified qualifier attribute value.
96    * @param id The value for the qualifier attribute that qualifies this reference.
97    * @return The possibly null value for this reference.
98    * @exception JmiException If the value cannot be retrieved for some reason.
99    */

100   public org.opencrx.kernel.activity1.cci.Activity getAssignedActivity(
101     String JavaDoc id
102   );
103
104 // ----------------------------------------------------------------------------
105
// Instance/IntfReferenceGet0_nWithFilter
106
// ----------------------------------------------------------------------------
107
/**
108    * Retrieves a collection containing all the elements for the reference
109    * <code>assignedActivity</code>.
110    * @return A collection containing all the elements for this reference.
111    * @exception JmiException If the values cannot be retrieved for some reason.
112    */

113   public java.util.Collection JavaDoc getAssignedActivity(
114   );
115
116   /**
117    * Retrieves the value for the reference <code>assignedActivity</code> for
118    * the specified filter.
119    * @param filter filter which is applied to the set of referenced objects.
120    * @return The filtered collection of referenced objects.
121    * @exception JmiException If the value cannot be retrieved for some reason.
122    */

123   public java.util.List JavaDoc getAssignedActivity(
124     org.opencrx.kernel.activity1.cci.ActivityFilter filter
125   );
126
127 // ----------------------------------------------------------------------------
128
// Instance/IntfReferenceGet0_1WithQualifier
129
// ----------------------------------------------------------------------------
130
/**
131    * Retrieves the value for the reference <code>assignedContract</code> for
132    * the specified qualifier attribute value.
133    * @param id The value for the qualifier attribute that qualifies this reference.
134    * @return The possibly null value for this reference.
135    * @exception JmiException If the value cannot be retrieved for some reason.
136    */

137   public org.opencrx.kernel.contract1.cci.AbstractContract getAssignedContract(
138     String JavaDoc id
139   );
140
141 // ----------------------------------------------------------------------------
142
// Instance/IntfReferenceGet0_nWithFilter
143
// ----------------------------------------------------------------------------
144
/**
145    * Retrieves a collection containing all the elements for the reference
146    * <code>assignedContract</code>.
147    * @return A collection containing all the elements for this reference.
148    * @exception JmiException If the values cannot be retrieved for some reason.
149    */

150   public java.util.Collection JavaDoc getAssignedContract(
151   );
152
153   /**
154    * Retrieves the value for the reference <code>assignedContract</code> for
155    * the specified filter.
156    * @param filter filter which is applied to the set of referenced objects.
157    * @return The filtered collection of referenced objects.
158    * @exception JmiException If the value cannot be retrieved for some reason.
159    */

160   public java.util.List JavaDoc getAssignedContract(
161     org.opencrx.kernel.contract1.cci.AbstractContractFilter filter
162   );
163
164 // ----------------------------------------------------------------------------
165
// Instance/IntfReferenceGet0_1WithQualifier
166
// ----------------------------------------------------------------------------
167
/**
168    * Retrieves the value for the reference <code>contact</code> for the
169    * specified qualifier attribute value.
170    * @param index The value for the qualifier attribute that qualifies this reference.
171    * @return The possibly null value for this reference.
172    * @exception JmiException If the value cannot be retrieved for some reason.
173    */

174   public org.opencrx.kernel.account1.cci.Contact getContact(
175     int index
176   );
177
178 // ----------------------------------------------------------------------------
179
// Instance/IntfReferenceGet0_nNoFilter
180
// ----------------------------------------------------------------------------
181
/**
182    * Retrieves the objects referenced by <code>contact</code>.
183    * @return The collection of referenced objects.
184    * @exception JmiException If the value cannot be retrieved for some reason.
185    */

186   public java.util.Collection JavaDoc getContact(
187   );
188
189 // ----------------------------------------------------------------------------
190
// Instance/IntfReferenceAddWithQualifier
191
// ----------------------------------------------------------------------------
192
/**
193    * @param index The qualifier attribute value that qualifies the reference to get the element to be appended.
194    * @param newValue The element to be appended.
195    * @exception JmiException If the value cannot be appended for some reason.
196    */

197   public void addContact (
198     int index,
199     org.opencrx.kernel.account1.cci.Contact newValue
200   );
201
202 // ----------------------------------------------------------------------------
203
// Instance/IntfReferenceAddWithoutQualifier
204
// ----------------------------------------------------------------------------
205
/**
206    * @param newValue The element to be appended.
207    * @exception JmiException If the value cannot be appended for some reason.
208    */

209   public void addContact (
210     org.opencrx.kernel.account1.cci.Contact newValue
211   );
212
213 // ----------------------------------------------------------------------------
214
// Instance/IntfReferenceRemoveWithQualifier
215
// ----------------------------------------------------------------------------
216
/**
217    * @exception JmiException If the value cannot be removed for some reason.
218    */

219   public void removeContact (
220     int index
221   );
222 // ----------------------------------------------------------------------------
223
// Instance/IntfOperation
224
// ----------------------------------------------------------------------------
225

226   public org.opencrx.kernel.account1.cci.CreateInvoiceResult createInvoice(
227       org.opencrx.kernel.account1.cci.CreateInvoiceParams params
228   ) throws javax.jmi.reflect.RefException ;
229
230   /**
231    */

232   public org.opencrx.kernel.account1.cci.CreateInvoiceResult createInvoice(
233       org.opencrx.kernel.contract1.cci.Invoice basedOn
234     , String JavaDoc description
235     , String JavaDoc name
236   ) throws javax.jmi.reflect.RefException ;
237
238 // ----------------------------------------------------------------------------
239
// Instance/IntfOperation
240
// ----------------------------------------------------------------------------
241

242   public org.opencrx.kernel.account1.cci.CreateLeadResult createLead(
243       org.opencrx.kernel.account1.cci.CreateLeadParams params
244   ) throws javax.jmi.reflect.RefException ;
245
246   /**
247    */

248   public org.opencrx.kernel.account1.cci.CreateLeadResult createLead(
249       org.opencrx.kernel.contract1.cci.Lead basedOn
250     , String JavaDoc description
251     , String JavaDoc name
252     , String JavaDoc nextStep
253   ) throws javax.jmi.reflect.RefException ;
254
255 // ----------------------------------------------------------------------------
256
// Instance/IntfOperation
257
// ----------------------------------------------------------------------------
258

259   public org.opencrx.kernel.account1.cci.CreateOpportunityResult createOpportunity(
260       org.opencrx.kernel.account1.cci.CreateOpportunityParams params
261   ) throws javax.jmi.reflect.RefException ;
262
263   /**
264    */

265   public org.opencrx.kernel.account1.cci.CreateOpportunityResult createOpportunity(
266       org.opencrx.kernel.contract1.cci.Opportunity basedOn
267     , String JavaDoc description
268     , String JavaDoc name
269   ) throws javax.jmi.reflect.RefException ;
270
271 // ----------------------------------------------------------------------------
272
// Instance/IntfOperation
273
// ----------------------------------------------------------------------------
274

275   public org.opencrx.kernel.account1.cci.CreateQuoteResult createQuote(
276       org.opencrx.kernel.account1.cci.CreateQuoteParams params
277   ) throws javax.jmi.reflect.RefException ;
278
279   /**
280    */

281   public org.opencrx.kernel.account1.cci.CreateQuoteResult createQuote(
282       org.opencrx.kernel.contract1.cci.Quote basedOn
283     , String JavaDoc description
284     , String JavaDoc name
285   ) throws javax.jmi.reflect.RefException ;
286
287 // ----------------------------------------------------------------------------
288
// Instance/IntfOperation
289
// ----------------------------------------------------------------------------
290

291   public org.opencrx.kernel.account1.cci.CreateSalesOrderResult createSalesOrder(
292       org.opencrx.kernel.account1.cci.CreateSalesOrderParams params
293   ) throws javax.jmi.reflect.RefException ;
294
295   /**
296    */

297   public org.opencrx.kernel.account1.cci.CreateSalesOrderResult createSalesOrder(
298       org.opencrx.kernel.contract1.cci.SalesOrder basedOn
299     , String JavaDoc description
300     , String JavaDoc name
301   ) throws javax.jmi.reflect.RefException ;
302
303 // ----------------------------------------------------------------------------
304
// Instance/IntfReferenceGet0_1WithQualifier
305
// ----------------------------------------------------------------------------
306
/**
307    * Retrieves the value for the reference <code>partner</code> for the
308    * specified qualifier attribute value.
309    * @param index The value for the qualifier attribute that qualifies this reference.
310    * @return The possibly null value for this reference.
311    * @exception JmiException If the value cannot be retrieved for some reason.
312    */

313   public org.opencrx.kernel.account1.cci.Account getPartner(
314     int index
315   );
316
317 // ----------------------------------------------------------------------------
318
// Instance/IntfReferenceGet0_nNoFilter
319
// ----------------------------------------------------------------------------
320
/**
321    * Retrieves the objects referenced by <code>partner</code>.
322    * @return The collection of referenced objects.
323    * @exception JmiException If the value cannot be retrieved for some reason.
324    */

325   public java.util.Collection JavaDoc getPartner(
326   );
327
328 // ----------------------------------------------------------------------------
329
// Instance/IntfReferenceAddWithQualifier
330
// ----------------------------------------------------------------------------
331
/**
332    * @param index The qualifier attribute value that qualifies the reference to get the element to be appended.
333    * @param newValue The element to be appended.
334    * @exception JmiException If the value cannot be appended for some reason.
335    */

336   public void addPartner (
337     int index,
338     org.opencrx.kernel.account1.cci.Account newValue
339   );
340
341 // ----------------------------------------------------------------------------
342
// Instance/IntfReferenceAddWithoutQualifier
343
// ----------------------------------------------------------------------------
344
/**
345    * @param newValue The element to be appended.
346    * @exception JmiException If the value cannot be appended for some reason.
347    */

348   public void addPartner (
349     org.opencrx.kernel.account1.cci.Account newValue
350   );
351
352 // ----------------------------------------------------------------------------
353
// Instance/IntfReferenceRemoveWithQualifier
354
// ----------------------------------------------------------------------------
355
/**
356    * @exception JmiException If the value cannot be removed for some reason.
357    */

358   public void removePartner (
359     int index
360   );
361 // ----------------------------------------------------------------------------
362
// Instance/IntfReferenceGet0_1WithQualifier
363
// ----------------------------------------------------------------------------
364
/**
365    * Retrieves the value for the reference <code>product</code> for the
366    * specified qualifier attribute value.
367    * @param id The value for the qualifier attribute that qualifies this reference.
368    * @return The possibly null value for this reference.
369    * @exception JmiException If the value cannot be retrieved for some reason.
370    */

371   public org.opencrx.kernel.product1.cci.Product getProduct(
372     String JavaDoc id
373   );
374
375 // ----------------------------------------------------------------------------
376
// Instance/IntfReferenceGet0_nWithFilter
377
// ----------------------------------------------------------------------------
378
/**
379    * Retrieves a collection containing all the elements for the reference
380    * <code>product</code>.
381    * @return A collection containing all the elements for this reference.
382    * @exception JmiException If the values cannot be retrieved for some reason.
383    */

384   public java.util.Collection JavaDoc getProduct(
385   );
386
387   /**
388    * Retrieves the value for the reference <code>product</code> for the
389    * specified filter.
390    * @param filter filter which is applied to the set of referenced objects.
391    * @return The filtered collection of referenced objects.
392    * @exception JmiException If the value cannot be retrieved for some reason.
393    */

394   public java.util.List JavaDoc getProduct(
395     org.opencrx.kernel.product1.cci.ProductFilter filter
396   );
397
398 // ----------------------------------------------------------------------------
399
// Instance/IntfOperation
400
// ----------------------------------------------------------------------------
401

402   public org.openmdx.base.cci.Void refreshItems(
403       org.openmdx.base.cci.Void params
404   ) throws javax.jmi.reflect.RefException ;
405
406   /**
407    */

408   public org.openmdx.base.cci.Void refreshItems(
409   ) throws javax.jmi.reflect.RefException ;
410
411 // ----------------------------------------------------------------------------
412
// Instance/IntfEnd.vm
413
// ----------------------------------------------------------------------------
414
}
415
Popular Tags