KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > product1 > cci > ProductBundleClass


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

23   public ProductBundle createProductBundle(
24   );
25
26   /**
27    * Creates an instance of class <code>ProductBundle</code> based on the
28    * specified Object instance.
29    * This is a factory operation used to create instance objects of class
30    * <code>ProductBundle</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 ProductBundle getProductBundle(
35     Object JavaDoc object
36   );
37 // ----------------------------------------------------------------------------
38
// ClassProxy/IntfInstanceCreatorRequiredAttributes
39
// ----------------------------------------------------------------------------
40
/**
41    * Creates an instance of class <code>ProductBundle</code> based on all
42    * required attributes.
43    * This is a factory operation used to create instance objects of class
44    * <code>ProductBundle</code>.
45    */

46   public ProductBundle createProductBundle(
47       short accessLevelBrowse
48     , short accessLevelDelete
49     , short accessLevelUpdate
50     , boolean disabled
51     , String JavaDoc name
52     , String JavaDoc productNumber
53     , short productState
54     , short productType
55     , int itemNumber
56     , short minMaxQuantityHandling
57   );
58 // ----------------------------------------------------------------------------
59
// ClassProxy/IntfInstanceExtenderRequiredAttributes
60
// ----------------------------------------------------------------------------
61
/**
62    * Creates an instance of class <code>ProductBundle</code> based on the
63    * superclass <code>Auditee</code> and all required attributes not
64    * included in this superclass.
65    * This is a factory operation used to create instance objects of class
66    * <code>ProductBundle</code>.
67    */

68   public ProductBundle extendAuditee(
69       org.opencrx.kernel.base.cci.Auditee _base
70     , short accessLevelBrowse
71     , short accessLevelDelete
72     , short accessLevelUpdate
73     , boolean disabled
74     , String JavaDoc name
75     , String JavaDoc productNumber
76     , short productState
77     , short productType
78     , int itemNumber
79     , short minMaxQuantityHandling
80   );
81 // ----------------------------------------------------------------------------
82
// ClassProxy/IntfInstanceExtenderRequiredAttributes
83
// ----------------------------------------------------------------------------
84
/**
85    * Creates an instance of class <code>ProductBundle</code> based on the
86    * superclass <code>Bookmarkable</code> and all required attributes not
87    * included in this superclass.
88    * This is a factory operation used to create instance objects of class
89    * <code>ProductBundle</code>.
90    */

91   public ProductBundle extendBookmarkable(
92       org.opencrx.kernel.base.cci.Bookmarkable _base
93     , short accessLevelBrowse
94     , short accessLevelDelete
95     , short accessLevelUpdate
96     , boolean disabled
97     , String JavaDoc name
98     , String JavaDoc productNumber
99     , short productState
100     , short productType
101     , int itemNumber
102     , short minMaxQuantityHandling
103   );
104 // ----------------------------------------------------------------------------
105
// ClassProxy/IntfInstanceExtenderRequiredAttributes
106
// ----------------------------------------------------------------------------
107
/**
108    * Creates an instance of class <code>ProductBundle</code> based on the
109    * superclass <code>Cloneable</code> and all required attributes not
110    * included in this superclass.
111    * This is a factory operation used to create instance objects of class
112    * <code>ProductBundle</code>.
113    */

114   public ProductBundle extendCloneable(
115       org.opencrx.kernel.base.cci.Cloneable _base
116     , short accessLevelBrowse
117     , short accessLevelDelete
118     , short accessLevelUpdate
119     , boolean disabled
120     , String JavaDoc name
121     , String JavaDoc productNumber
122     , short productState
123     , short productType
124     , int itemNumber
125     , short minMaxQuantityHandling
126   );
127 // ----------------------------------------------------------------------------
128
// ClassProxy/IntfInstanceExtenderRequiredAttributes
129
// ----------------------------------------------------------------------------
130
/**
131    * Creates an instance of class <code>ProductBundle</code> based on the
132    * superclass <code>Importer</code> and all required attributes not
133    * included in this superclass.
134    * This is a factory operation used to create instance objects of class
135    * <code>ProductBundle</code>.
136    */

137   public ProductBundle extendImporter(
138       org.opencrx.kernel.base.cci.Importer _base
139     , short accessLevelBrowse
140     , short accessLevelDelete
141     , short accessLevelUpdate
142     , boolean disabled
143     , String JavaDoc name
144     , String JavaDoc productNumber
145     , short productState
146     , short productType
147     , int itemNumber
148     , short minMaxQuantityHandling
149   );
150 // ----------------------------------------------------------------------------
151
// ClassProxy/IntfInstanceExtenderRequiredAttributes
152
// ----------------------------------------------------------------------------
153
/**
154    * Creates an instance of class <code>ProductBundle</code> based on the
155    * superclass <code>SecureObject</code> and all required attributes not
156    * included in this superclass.
157    * This is a factory operation used to create instance objects of class
158    * <code>ProductBundle</code>.
159    */

160   public ProductBundle extendSecureObject(
161       org.opencrx.kernel.base.cci.SecureObject _base
162     , boolean disabled
163     , String JavaDoc name
164     , String JavaDoc productNumber
165     , short productState
166     , short productType
167     , int itemNumber
168     , short minMaxQuantityHandling
169   );
170 // ----------------------------------------------------------------------------
171
// ClassProxy/IntfInstanceExtenderRequiredAttributes
172
// ----------------------------------------------------------------------------
173
/**
174    * Creates an instance of class <code>ProductBundle</code> based on the
175    * superclass <code>SubscriptionTarget</code> and all required attributes
176    * not included in this superclass.
177    * This is a factory operation used to create instance objects of class
178    * <code>ProductBundle</code>.
179    */

180   public ProductBundle extendSubscriptionTarget(
181       org.opencrx.kernel.base.cci.SubscriptionTarget _base
182     , short accessLevelBrowse
183     , short accessLevelDelete
184     , short accessLevelUpdate
185     , boolean disabled
186     , String JavaDoc name
187     , String JavaDoc productNumber
188     , short productState
189     , short productType
190     , int itemNumber
191     , short minMaxQuantityHandling
192   );
193 // ----------------------------------------------------------------------------
194
// ClassProxy/IntfInstanceExtenderRequiredAttributes
195
// ----------------------------------------------------------------------------
196
/**
197    * Creates an instance of class <code>ProductBundle</code> based on the
198    * superclass <code>XmlExporter</code> and all required attributes not
199    * included in this superclass.
200    * This is a factory operation used to create instance objects of class
201    * <code>ProductBundle</code>.
202    */

203   public ProductBundle extendXmlExporter(
204       org.opencrx.kernel.base.cci.XmlExporter _base
205     , short accessLevelBrowse
206     , short accessLevelDelete
207     , short accessLevelUpdate
208     , boolean disabled
209     , String JavaDoc name
210     , String JavaDoc productNumber
211     , short productState
212     , short productType
213     , int itemNumber
214     , short minMaxQuantityHandling
215   );
216 // ----------------------------------------------------------------------------
217
// ClassProxy/IntfInstanceExtenderRequiredAttributes
218
// ----------------------------------------------------------------------------
219
/**
220    * Creates an instance of class <code>ProductBundle</code> based on the
221    * superclass <code>DepotReferenceHolder</code> and all required
222    * attributes not included in this superclass.
223    * This is a factory operation used to create instance objects of class
224    * <code>ProductBundle</code>.
225    */

226   public ProductBundle extendDepotReferenceHolder(
227       org.opencrx.kernel.depot1.cci.DepotReferenceHolder _base
228     , short accessLevelBrowse
229     , short accessLevelDelete
230     , short accessLevelUpdate
231     , boolean disabled
232     , String JavaDoc name
233     , String JavaDoc productNumber
234     , short productState
235     , short productType
236     , int itemNumber
237     , short minMaxQuantityHandling
238   );
239 // ----------------------------------------------------------------------------
240
// ClassProxy/IntfInstanceExtenderRequiredAttributes
241
// ----------------------------------------------------------------------------
242
/**
243    * Creates an instance of class <code>ProductBundle</code> based on the
244    * superclass <code>CrxObject</code> and all required attributes not
245    * included in this superclass.
246    * This is a factory operation used to create instance objects of class
247    * <code>ProductBundle</code>.
248    */

249   public ProductBundle extendCrxObject(
250       org.opencrx.kernel.generic.cci.CrxObject _base
251     , String JavaDoc name
252     , String JavaDoc productNumber
253     , short productState
254     , short productType
255     , int itemNumber
256     , short minMaxQuantityHandling
257   );
258 // ----------------------------------------------------------------------------
259
// ClassProxy/IntfInstanceExtenderRequiredAttributes
260
// ----------------------------------------------------------------------------
261
/**
262    * Creates an instance of class <code>ProductBundle</code> based on the
263    * superclass <code>AbstractProduct</code> and all required attributes not
264    * included in this superclass.
265    * This is a factory operation used to create instance objects of class
266    * <code>ProductBundle</code>.
267    */

268   public ProductBundle extendAbstractProduct(
269       org.opencrx.kernel.product1.cci.AbstractProduct _base
270     , int itemNumber
271     , short minMaxQuantityHandling
272   );
273 // ----------------------------------------------------------------------------
274
// ClassProxy/IntfInstanceExtenderRequiredAttributes
275
// ----------------------------------------------------------------------------
276
/**
277    * Creates an instance of class <code>ProductBundle</code> based on the
278    * superclass <code>ContractPositionConstrained</code> and all required
279    * attributes not included in this superclass.
280    * This is a factory operation used to create instance objects of class
281    * <code>ProductBundle</code>.
282    */

283   public ProductBundle extendContractPositionConstrained(
284       org.opencrx.kernel.product1.cci.ContractPositionConstrained _base
285     , short accessLevelBrowse
286     , short accessLevelDelete
287     , short accessLevelUpdate
288     , boolean disabled
289     , String JavaDoc name
290     , String JavaDoc productNumber
291     , short productState
292     , short productType
293   );
294 // ----------------------------------------------------------------------------
295
// ClassProxy/IntfInstanceExtenderRequiredAttributes
296
// ----------------------------------------------------------------------------
297
/**
298    * Creates an instance of class <code>ProductBundle</code> based on the
299    * superclass <code>PriceOverrideEnabled</code> and all required
300    * attributes not included in this superclass.
301    * This is a factory operation used to create instance objects of class
302    * <code>ProductBundle</code>.
303    */

304   public ProductBundle extendPriceOverrideEnabled(
305       org.opencrx.kernel.product1.cci.PriceOverrideEnabled _base
306     , short accessLevelBrowse
307     , short accessLevelDelete
308     , short accessLevelUpdate
309     , boolean disabled
310     , String JavaDoc name
311     , String JavaDoc productNumber
312     , short productState
313     , short productType
314     , int itemNumber
315     , short minMaxQuantityHandling
316   );
317 // ----------------------------------------------------------------------------
318
// ClassProxy/IntfInstanceExtenderRequiredAttributes
319
// ----------------------------------------------------------------------------
320
/**
321    * Creates an instance of class <code>ProductBundle</code> based on the
322    * superclass <code>BasicObject</code> and all required attributes not
323    * included in this superclass.
324    * This is a factory operation used to create instance objects of class
325    * <code>ProductBundle</code>.
326    */

327   public ProductBundle extendBasicObject(
328       org.openmdx.base.cci.BasicObject _base
329     , short accessLevelBrowse
330     , short accessLevelDelete
331     , short accessLevelUpdate
332     , boolean disabled
333     , String JavaDoc name
334     , String JavaDoc productNumber
335     , short productState
336     , short productType
337     , int itemNumber
338     , short minMaxQuantityHandling
339   );
340 // ----------------------------------------------------------------------------
341
// ClassProxy/IntfInstanceExtenderRequiredAttributes
342
// ----------------------------------------------------------------------------
343
/**
344    * Creates an instance of class <code>ProductBundle</code> based on the
345    * superclass <code>ContextCapable</code> and all required attributes not
346    * included in this superclass.
347    * This is a factory operation used to create instance objects of class
348    * <code>ProductBundle</code>.
349    */

350   public ProductBundle extendContextCapable(
351       org.openmdx.base.cci.ContextCapable _base
352     , short accessLevelBrowse
353     , short accessLevelDelete
354     , short accessLevelUpdate
355     , boolean disabled
356     , String JavaDoc name
357     , String JavaDoc productNumber
358     , short productState
359     , short productType
360     , int itemNumber
361     , short minMaxQuantityHandling
362   );
363 // ----------------------------------------------------------------------------
364
// ClassProxy/IntfInstanceExtenderRequiredAttributes
365
// ----------------------------------------------------------------------------
366
/**
367    * Creates an instance of class <code>ProductBundle</code> based on the
368    * superclass <code>ExtentCapable</code> and all required attributes not
369    * included in this superclass.
370    * This is a factory operation used to create instance objects of class
371    * <code>ProductBundle</code>.
372    */

373   public ProductBundle extendExtentCapable(
374       org.openmdx.base.cci.ExtentCapable _base
375     , short accessLevelBrowse
376     , short accessLevelDelete
377     , short accessLevelUpdate
378     , boolean disabled
379     , String JavaDoc name
380     , String JavaDoc productNumber
381     , short productState
382     , short productType
383     , int itemNumber
384     , short minMaxQuantityHandling
385   );
386 // ----------------------------------------------------------------------------
387
// ClassProxy/IntfInstanceExtenderRequiredAttributes
388
// ----------------------------------------------------------------------------
389
/**
390    * Creates an instance of class <code>ProductBundle</code> based on the
391    * superclass <code>ViewCapable</code> and all required attributes not
392    * included in this superclass.
393    * This is a factory operation used to create instance objects of class
394    * <code>ProductBundle</code>.
395    */

396   public ProductBundle extendViewCapable(
397       org.openmdx.compatibility.view1.cci.ViewCapable _base
398     , short accessLevelBrowse
399     , short accessLevelDelete
400     , short accessLevelUpdate
401     , boolean disabled
402     , String JavaDoc name
403     , String JavaDoc productNumber
404     , short productState
405     , short productType
406     , int itemNumber
407     , short minMaxQuantityHandling
408   );
409 // ----------------------------------------------------------------------------
410
// ClassProxy/IntfEnd.vm
411
// ----------------------------------------------------------------------------
412
}
413
Popular Tags