KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > contract1 > cci > InvoiceClass


1 // ----------------------------------------------------------------------------
2
// ClassProxy/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:59 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.contract1.cci;
14
15 public interface InvoiceClass
16   extends org.openmdx.base.accessor.jmi.cci.RefClass_1_0 {
17
18   /**
19    * Creates an instance of class <code>Invoice</code>.
20    * This is a factory operation used to create instance objects of class
21    * <code>Invoice</code>.
22    */

23   public Invoice createInvoice(
24   );
25
26   /**
27    * Creates an instance of class <code>Invoice</code> based on the
28    * specified Object instance.
29    * This is a factory operation used to create instance objects of class
30    * <code>Invoice</code>.
31    * @param object The Object instance this class is based on. Object must
32    * be instanceof RefObject, Object_1_0 or Path.
33    */

34   public Invoice getInvoice(
35     Object JavaDoc object
36   );
37 // ----------------------------------------------------------------------------
38
// ClassProxy/IntfInstanceCreatorRequiredAttributes
39
// ----------------------------------------------------------------------------
40
/**
41    * Creates an instance of class <code>Invoice</code> based on all required
42    * attributes.
43    * This is a factory operation used to create instance objects of class
44    * <code>Invoice</code>.
45    */

46   public Invoice createInvoice(
47       short accessLevelBrowse
48     , short accessLevelDelete
49     , short accessLevelUpdate
50     , String JavaDoc templateReferenceFilter
51     , short contractCurrency
52     , short contractLanguage
53     , short contractState
54     , String JavaDoc name
55     , short paymentTerms
56     , short pricingState
57     , short priority
58     , org.opencrx.kernel.account1.cci.Account carrier
59     , boolean isGift
60     , short shippingMethod
61     , boolean disabled
62   );
63 // ----------------------------------------------------------------------------
64
// ClassProxy/IntfInstanceExtenderRequiredAttributes
65
// ----------------------------------------------------------------------------
66
/**
67    * Creates an instance of class <code>Invoice</code> based on the
68    * superclass <code>Assignable</code> and all required attributes not
69    * included in this superclass.
70    * This is a factory operation used to create instance objects of class
71    * <code>Invoice</code>.
72    */

73   public Invoice extendAssignable(
74       org.opencrx.kernel.base.cci.Assignable _base
75     , short accessLevelBrowse
76     , short accessLevelDelete
77     , short accessLevelUpdate
78     , String JavaDoc templateReferenceFilter
79     , short contractCurrency
80     , short contractLanguage
81     , short contractState
82     , String JavaDoc name
83     , short paymentTerms
84     , short pricingState
85     , short priority
86     , org.opencrx.kernel.account1.cci.Account carrier
87     , boolean isGift
88     , short shippingMethod
89     , boolean disabled
90   );
91 // ----------------------------------------------------------------------------
92
// ClassProxy/IntfInstanceExtenderRequiredAttributes
93
// ----------------------------------------------------------------------------
94
/**
95    * Creates an instance of class <code>Invoice</code> based on the
96    * superclass <code>Auditee</code> and all required attributes not
97    * included in this superclass.
98    * This is a factory operation used to create instance objects of class
99    * <code>Invoice</code>.
100    */

101   public Invoice extendAuditee(
102       org.opencrx.kernel.base.cci.Auditee _base
103     , short accessLevelBrowse
104     , short accessLevelDelete
105     , short accessLevelUpdate
106     , String JavaDoc templateReferenceFilter
107     , short contractCurrency
108     , short contractLanguage
109     , short contractState
110     , String JavaDoc name
111     , short paymentTerms
112     , short pricingState
113     , short priority
114     , org.opencrx.kernel.account1.cci.Account carrier
115     , boolean isGift
116     , short shippingMethod
117     , boolean disabled
118   );
119 // ----------------------------------------------------------------------------
120
// ClassProxy/IntfInstanceExtenderRequiredAttributes
121
// ----------------------------------------------------------------------------
122
/**
123    * Creates an instance of class <code>Invoice</code> based on the
124    * superclass <code>Bookmarkable</code> and all required attributes not
125    * included in this superclass.
126    * This is a factory operation used to create instance objects of class
127    * <code>Invoice</code>.
128    */

129   public Invoice extendBookmarkable(
130       org.opencrx.kernel.base.cci.Bookmarkable _base
131     , short accessLevelBrowse
132     , short accessLevelDelete
133     , short accessLevelUpdate
134     , String JavaDoc templateReferenceFilter
135     , short contractCurrency
136     , short contractLanguage
137     , short contractState
138     , String JavaDoc name
139     , short paymentTerms
140     , short pricingState
141     , short priority
142     , org.opencrx.kernel.account1.cci.Account carrier
143     , boolean isGift
144     , short shippingMethod
145     , boolean disabled
146   );
147 // ----------------------------------------------------------------------------
148
// ClassProxy/IntfInstanceExtenderRequiredAttributes
149
// ----------------------------------------------------------------------------
150
/**
151    * Creates an instance of class <code>Invoice</code> based on the
152    * superclass <code>Cloneable</code> and all required attributes not
153    * included in this superclass.
154    * This is a factory operation used to create instance objects of class
155    * <code>Invoice</code>.
156    */

157   public Invoice extendCloneable(
158       org.opencrx.kernel.base.cci.Cloneable _base
159     , short accessLevelBrowse
160     , short accessLevelDelete
161     , short accessLevelUpdate
162     , String JavaDoc templateReferenceFilter
163     , short contractCurrency
164     , short contractLanguage
165     , short contractState
166     , String JavaDoc name
167     , short paymentTerms
168     , short pricingState
169     , short priority
170     , org.opencrx.kernel.account1.cci.Account carrier
171     , boolean isGift
172     , short shippingMethod
173     , boolean disabled
174   );
175 // ----------------------------------------------------------------------------
176
// ClassProxy/IntfInstanceExtenderRequiredAttributes
177
// ----------------------------------------------------------------------------
178
/**
179    * Creates an instance of class <code>Invoice</code> based on the
180    * superclass <code>Importer</code> and all required attributes not
181    * included in this superclass.
182    * This is a factory operation used to create instance objects of class
183    * <code>Invoice</code>.
184    */

185   public Invoice extendImporter(
186       org.opencrx.kernel.base.cci.Importer _base
187     , short accessLevelBrowse
188     , short accessLevelDelete
189     , short accessLevelUpdate
190     , String JavaDoc templateReferenceFilter
191     , short contractCurrency
192     , short contractLanguage
193     , short contractState
194     , String JavaDoc name
195     , short paymentTerms
196     , short pricingState
197     , short priority
198     , org.opencrx.kernel.account1.cci.Account carrier
199     , boolean isGift
200     , short shippingMethod
201     , boolean disabled
202   );
203 // ----------------------------------------------------------------------------
204
// ClassProxy/IntfInstanceExtenderRequiredAttributes
205
// ----------------------------------------------------------------------------
206
/**
207    * Creates an instance of class <code>Invoice</code> based on the
208    * superclass <code>SecureObject</code> and all required attributes not
209    * included in this superclass.
210    * This is a factory operation used to create instance objects of class
211    * <code>Invoice</code>.
212    */

213   public Invoice extendSecureObject(
214       org.opencrx.kernel.base.cci.SecureObject _base
215     , String JavaDoc templateReferenceFilter
216     , short contractCurrency
217     , short contractLanguage
218     , short contractState
219     , String JavaDoc name
220     , short paymentTerms
221     , short pricingState
222     , short priority
223     , org.opencrx.kernel.account1.cci.Account carrier
224     , boolean isGift
225     , short shippingMethod
226     , boolean disabled
227   );
228 // ----------------------------------------------------------------------------
229
// ClassProxy/IntfInstanceExtenderRequiredAttributes
230
// ----------------------------------------------------------------------------
231
/**
232    * Creates an instance of class <code>Invoice</code> based on the
233    * superclass <code>SubscriptionTarget</code> and all required attributes
234    * not included in this superclass.
235    * This is a factory operation used to create instance objects of class
236    * <code>Invoice</code>.
237    */

238   public Invoice extendSubscriptionTarget(
239       org.opencrx.kernel.base.cci.SubscriptionTarget _base
240     , short accessLevelBrowse
241     , short accessLevelDelete
242     , short accessLevelUpdate
243     , String JavaDoc templateReferenceFilter
244     , short contractCurrency
245     , short contractLanguage
246     , short contractState
247     , String JavaDoc name
248     , short paymentTerms
249     , short pricingState
250     , short priority
251     , org.opencrx.kernel.account1.cci.Account carrier
252     , boolean isGift
253     , short shippingMethod
254     , boolean disabled
255   );
256 // ----------------------------------------------------------------------------
257
// ClassProxy/IntfInstanceExtenderRequiredAttributes
258
// ----------------------------------------------------------------------------
259
/**
260    * Creates an instance of class <code>Invoice</code> based on the
261    * superclass <code>TemplateEnabled</code> and all required attributes not
262    * included in this superclass.
263    * This is a factory operation used to create instance objects of class
264    * <code>Invoice</code>.
265    */

266   public Invoice extendTemplateEnabled(
267       org.opencrx.kernel.base.cci.TemplateEnabled _base
268     , short accessLevelBrowse
269     , short accessLevelDelete
270     , short accessLevelUpdate
271     , short contractCurrency
272     , short contractLanguage
273     , short contractState
274     , String JavaDoc name
275     , short paymentTerms
276     , short pricingState
277     , short priority
278     , org.opencrx.kernel.account1.cci.Account carrier
279     , boolean isGift
280     , short shippingMethod
281     , boolean disabled
282   );
283 // ----------------------------------------------------------------------------
284
// ClassProxy/IntfInstanceExtenderRequiredAttributes
285
// ----------------------------------------------------------------------------
286
/**
287    * Creates an instance of class <code>Invoice</code> based on the
288    * superclass <code>XmlExporter</code> and all required attributes not
289    * included in this superclass.
290    * This is a factory operation used to create instance objects of class
291    * <code>Invoice</code>.
292    */

293   public Invoice extendXmlExporter(
294       org.opencrx.kernel.base.cci.XmlExporter _base
295     , short accessLevelBrowse
296     , short accessLevelDelete
297     , short accessLevelUpdate
298     , String JavaDoc templateReferenceFilter
299     , short contractCurrency
300     , short contractLanguage
301     , short contractState
302     , String JavaDoc name
303     , short paymentTerms
304     , short pricingState
305     , short priority
306     , org.opencrx.kernel.account1.cci.Account carrier
307     , boolean isGift
308     , short shippingMethod
309     , boolean disabled
310   );
311 // ----------------------------------------------------------------------------
312
// ClassProxy/IntfInstanceExtenderRequiredAttributes
313
// ----------------------------------------------------------------------------
314
/**
315    * Creates an instance of class <code>Invoice</code> based on the
316    * superclass <code>AbstractContract</code> and all required attributes
317    * not included in this superclass.
318    * This is a factory operation used to create instance objects of class
319    * <code>Invoice</code>.
320    */

321   public Invoice extendAbstractContract(
322       org.opencrx.kernel.contract1.cci.AbstractContract _base
323     , short accessLevelBrowse
324     , short accessLevelDelete
325     , short accessLevelUpdate
326     , boolean disabled
327   );
328 // ----------------------------------------------------------------------------
329
// ClassProxy/IntfInstanceExtenderRequiredAttributes
330
// ----------------------------------------------------------------------------
331
/**
332    * Creates an instance of class <code>Invoice</code> based on the
333    * superclass <code>AddressContainer</code> and all required attributes
334    * not included in this superclass.
335    * This is a factory operation used to create instance objects of class
336    * <code>Invoice</code>.
337    */

338   public Invoice extendAddressContainer(
339       org.opencrx.kernel.contract1.cci.AddressContainer _base
340     , short accessLevelBrowse
341     , short accessLevelDelete
342     , short accessLevelUpdate
343     , String JavaDoc templateReferenceFilter
344     , short contractCurrency
345     , short contractLanguage
346     , short contractState
347     , String JavaDoc name
348     , short paymentTerms
349     , short pricingState
350     , short priority
351     , org.opencrx.kernel.account1.cci.Account carrier
352     , boolean isGift
353     , short shippingMethod
354     , boolean disabled
355   );
356 // ----------------------------------------------------------------------------
357
// ClassProxy/IntfInstanceExtenderRequiredAttributes
358
// ----------------------------------------------------------------------------
359
/**
360    * Creates an instance of class <code>Invoice</code> based on the
361    * superclass <code>DeliveryRequestContainer</code> and all required
362    * attributes not included in this superclass.
363    * This is a factory operation used to create instance objects of class
364    * <code>Invoice</code>.
365    */

366   public Invoice extendDeliveryRequestContainer(
367       org.opencrx.kernel.contract1.cci.DeliveryRequestContainer _base
368     , short accessLevelBrowse
369     , short accessLevelDelete
370     , short accessLevelUpdate
371     , String JavaDoc templateReferenceFilter
372     , short contractCurrency
373     , short contractLanguage
374     , short contractState
375     , String JavaDoc name
376     , short paymentTerms
377     , short pricingState
378     , short priority
379     , org.opencrx.kernel.account1.cci.Account carrier
380     , boolean isGift
381     , short shippingMethod
382     , boolean disabled
383   );
384 // ----------------------------------------------------------------------------
385
// ClassProxy/IntfInstanceExtenderRequiredAttributes
386
// ----------------------------------------------------------------------------
387
/**
388    * Creates an instance of class <code>Invoice</code> based on the
389    * superclass <code>ShippingDetail</code> and all required attributes not
390    * included in this superclass.
391    * This is a factory operation used to create instance objects of class
392    * <code>Invoice</code>.
393    */

394   public Invoice extendShippingDetail(
395       org.opencrx.kernel.contract1.cci.ShippingDetail _base
396     , short accessLevelBrowse
397     , short accessLevelDelete
398     , short accessLevelUpdate
399     , String JavaDoc templateReferenceFilter
400     , short contractCurrency
401     , short contractLanguage
402     , short contractState
403     , String JavaDoc name
404     , short paymentTerms
405     , short pricingState
406     , short priority
407     , boolean disabled
408   );
409 // ----------------------------------------------------------------------------
410
// ClassProxy/IntfInstanceExtenderRequiredAttributes
411
// ----------------------------------------------------------------------------
412
/**
413    * Creates an instance of class <code>Invoice</code> based on the
414    * superclass <code>DepotReferenceHolder</code> and all required
415    * attributes not included in this superclass.
416    * This is a factory operation used to create instance objects of class
417    * <code>Invoice</code>.
418    */

419   public Invoice extendDepotReferenceHolder(
420       org.opencrx.kernel.depot1.cci.DepotReferenceHolder _base
421     , short accessLevelBrowse
422     , short accessLevelDelete
423     , short accessLevelUpdate
424     , String JavaDoc templateReferenceFilter
425     , short contractCurrency
426     , short contractLanguage
427     , short contractState
428     , String JavaDoc name
429     , short paymentTerms
430     , short pricingState
431     , short priority
432     , org.opencrx.kernel.account1.cci.Account carrier
433     , boolean isGift
434     , short shippingMethod
435     , boolean disabled
436   );
437 // ----------------------------------------------------------------------------
438
// ClassProxy/IntfInstanceExtenderRequiredAttributes
439
// ----------------------------------------------------------------------------
440
/**
441    * Creates an instance of class <code>Invoice</code> based on the
442    * superclass <code>CrxObject</code> and all required attributes not
443    * included in this superclass.
444    * This is a factory operation used to create instance objects of class
445    * <code>Invoice</code>.
446    */

447   public Invoice extendCrxObject(
448       org.opencrx.kernel.generic.cci.CrxObject _base
449     , String JavaDoc templateReferenceFilter
450     , short contractCurrency
451     , short contractLanguage
452     , short contractState
453     , String JavaDoc name
454     , short paymentTerms
455     , short pricingState
456     , short priority
457     , org.opencrx.kernel.account1.cci.Account carrier
458     , boolean isGift
459     , short shippingMethod
460   );
461 // ----------------------------------------------------------------------------
462
// ClassProxy/IntfInstanceExtenderRequiredAttributes
463
// ----------------------------------------------------------------------------
464
/**
465    * Creates an instance of class <code>Invoice</code> based on the
466    * superclass <code>BasicObject</code> and all required attributes not
467    * included in this superclass.
468    * This is a factory operation used to create instance objects of class
469    * <code>Invoice</code>.
470    */

471   public Invoice extendBasicObject(
472       org.openmdx.base.cci.BasicObject _base
473     , short accessLevelBrowse
474     , short accessLevelDelete
475     , short accessLevelUpdate
476     , String JavaDoc templateReferenceFilter
477     , short contractCurrency
478     , short contractLanguage
479     , short contractState
480     , String JavaDoc name
481     , short paymentTerms
482     , short pricingState
483     , short priority
484     , org.opencrx.kernel.account1.cci.Account carrier
485     , boolean isGift
486     , short shippingMethod
487     , boolean disabled
488   );
489 // ----------------------------------------------------------------------------
490
// ClassProxy/IntfInstanceExtenderRequiredAttributes
491
// ----------------------------------------------------------------------------
492
/**
493    * Creates an instance of class <code>Invoice</code> based on the
494    * superclass <code>ContextCapable</code> and all required attributes not
495    * included in this superclass.
496    * This is a factory operation used to create instance objects of class
497    * <code>Invoice</code>.
498    */

499   public Invoice extendContextCapable(
500       org.openmdx.base.cci.ContextCapable _base
501     , short accessLevelBrowse
502     , short accessLevelDelete
503     , short accessLevelUpdate
504     , String JavaDoc templateReferenceFilter
505     , short contractCurrency
506     , short contractLanguage
507     , short contractState
508     , String JavaDoc name
509     , short paymentTerms
510     , short pricingState
511     , short priority
512     , org.opencrx.kernel.account1.cci.Account carrier
513     , boolean isGift
514     , short shippingMethod
515     , boolean disabled
516   );
517 // ----------------------------------------------------------------------------
518
// ClassProxy/IntfInstanceExtenderRequiredAttributes
519
// ----------------------------------------------------------------------------
520
/**
521    * Creates an instance of class <code>Invoice</code> based on the
522    * superclass <code>ExtentCapable</code> and all required attributes not
523    * included in this superclass.
524    * This is a factory operation used to create instance objects of class
525    * <code>Invoice</code>.
526    */

527   public Invoice extendExtentCapable(
528       org.openmdx.base.cci.ExtentCapable _base
529     , short accessLevelBrowse
530     , short accessLevelDelete
531     , short accessLevelUpdate
532     , String JavaDoc templateReferenceFilter
533     , short contractCurrency
534     , short contractLanguage
535     , short contractState
536     , String JavaDoc name
537     , short paymentTerms
538     , short pricingState
539     , short priority
540     , org.opencrx.kernel.account1.cci.Account carrier
541     , boolean isGift
542     , short shippingMethod
543     , boolean disabled
544   );
545 // ----------------------------------------------------------------------------
546
// ClassProxy/IntfInstanceExtenderRequiredAttributes
547
// ----------------------------------------------------------------------------
548
/**
549    * Creates an instance of class <code>Invoice</code> based on the
550    * superclass <code>ViewCapable</code> and all required attributes not
551    * included in this superclass.
552    * This is a factory operation used to create instance objects of class
553    * <code>Invoice</code>.
554    */

555   public Invoice extendViewCapable(
556       org.openmdx.compatibility.view1.cci.ViewCapable _base
557     , short accessLevelBrowse
558     , short accessLevelDelete
559     , short accessLevelUpdate
560     , String JavaDoc templateReferenceFilter
561     , short contractCurrency
562     , short contractLanguage
563     , short contractState
564     , String JavaDoc name
565     , short paymentTerms
566     , short pricingState
567     , short priority
568     , org.opencrx.kernel.account1.cci.Account carrier
569     , boolean isGift
570     , short shippingMethod
571     , boolean disabled
572   );
573 // ----------------------------------------------------------------------------
574
// ClassProxy/IntfEnd.vm
575
// ----------------------------------------------------------------------------
576
}
577
Popular Tags