KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > depot1 > cci > DepotClass


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

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

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

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

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

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

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

160   public Depot extendPropertySet(
161       org.opencrx.kernel.base.cci.PropertySet _base
162     , short accessLevelBrowse
163     , short accessLevelDelete
164     , short accessLevelUpdate
165     , boolean allowPositionAutoCreate
166     , String JavaDoc depotNumber
167     , boolean isDefault
168     , boolean isLocked
169     , String JavaDoc name
170     , java.util.Date JavaDoc openingDate
171     , boolean disabled
172   );
173 // ----------------------------------------------------------------------------
174
// ClassProxy/IntfInstanceExtenderRequiredAttributes
175
// ----------------------------------------------------------------------------
176
/**
177    * Creates an instance of class <code>Depot</code> based on the superclass
178    * <code>SecureObject</code> and all required attributes not included in
179    * this superclass.
180    * This is a factory operation used to create instance objects of class
181    * <code>Depot</code>.
182    */

183   public Depot extendSecureObject(
184       org.opencrx.kernel.base.cci.SecureObject _base
185     , boolean allowPositionAutoCreate
186     , String JavaDoc depotNumber
187     , boolean isDefault
188     , boolean isLocked
189     , String JavaDoc name
190     , java.util.Date JavaDoc openingDate
191     , boolean disabled
192   );
193 // ----------------------------------------------------------------------------
194
// ClassProxy/IntfInstanceExtenderRequiredAttributes
195
// ----------------------------------------------------------------------------
196
/**
197    * Creates an instance of class <code>Depot</code> based on the superclass
198    * <code>SubscriptionTarget</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>Depot</code>.
202    */

203   public Depot extendSubscriptionTarget(
204       org.opencrx.kernel.base.cci.SubscriptionTarget _base
205     , short accessLevelBrowse
206     , short accessLevelDelete
207     , short accessLevelUpdate
208     , boolean allowPositionAutoCreate
209     , String JavaDoc depotNumber
210     , boolean isDefault
211     , boolean isLocked
212     , String JavaDoc name
213     , java.util.Date JavaDoc openingDate
214     , boolean disabled
215   );
216 // ----------------------------------------------------------------------------
217
// ClassProxy/IntfInstanceExtenderRequiredAttributes
218
// ----------------------------------------------------------------------------
219
/**
220    * Creates an instance of class <code>Depot</code> based on the superclass
221    * <code>XmlExporter</code> and all required attributes not included in
222    * this superclass.
223    * This is a factory operation used to create instance objects of class
224    * <code>Depot</code>.
225    */

226   public Depot extendXmlExporter(
227       org.opencrx.kernel.base.cci.XmlExporter _base
228     , short accessLevelBrowse
229     , short accessLevelDelete
230     , short accessLevelUpdate
231     , boolean allowPositionAutoCreate
232     , String JavaDoc depotNumber
233     , boolean isDefault
234     , boolean isLocked
235     , String JavaDoc name
236     , java.util.Date JavaDoc openingDate
237     , boolean disabled
238   );
239 // ----------------------------------------------------------------------------
240
// ClassProxy/IntfInstanceExtenderRequiredAttributes
241
// ----------------------------------------------------------------------------
242
/**
243    * Creates an instance of class <code>Depot</code> based on the superclass
244    * <code>ContractReferenceHolder</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>Depot</code>.
248    */

249   public Depot extendContractReferenceHolder(
250       org.opencrx.kernel.contract1.cci.ContractReferenceHolder _base
251     , short accessLevelBrowse
252     , short accessLevelDelete
253     , short accessLevelUpdate
254     , boolean allowPositionAutoCreate
255     , String JavaDoc depotNumber
256     , boolean isDefault
257     , boolean isLocked
258     , String JavaDoc name
259     , java.util.Date JavaDoc openingDate
260     , boolean disabled
261   );
262 // ----------------------------------------------------------------------------
263
// ClassProxy/IntfInstanceExtenderRequiredAttributes
264
// ----------------------------------------------------------------------------
265
/**
266    * Creates an instance of class <code>Depot</code> based on the superclass
267    * <code>CrxObject</code> and all required attributes not included in this
268    * superclass.
269    * This is a factory operation used to create instance objects of class
270    * <code>Depot</code>.
271    */

272   public Depot extendCrxObject(
273       org.opencrx.kernel.generic.cci.CrxObject _base
274     , boolean allowPositionAutoCreate
275     , String JavaDoc depotNumber
276     , boolean isDefault
277     , boolean isLocked
278     , String JavaDoc name
279     , java.util.Date JavaDoc openingDate
280   );
281 // ----------------------------------------------------------------------------
282
// ClassProxy/IntfInstanceExtenderRequiredAttributes
283
// ----------------------------------------------------------------------------
284
/**
285    * Creates an instance of class <code>Depot</code> based on the superclass
286    * <code>DescriptionContainer</code> and all required attributes not
287    * included in this superclass.
288    * This is a factory operation used to create instance objects of class
289    * <code>Depot</code>.
290    */

291   public Depot extendDescriptionContainer(
292       org.opencrx.kernel.generic.cci.DescriptionContainer _base
293     , short accessLevelBrowse
294     , short accessLevelDelete
295     , short accessLevelUpdate
296     , boolean allowPositionAutoCreate
297     , String JavaDoc depotNumber
298     , boolean isDefault
299     , boolean isLocked
300     , String JavaDoc name
301     , java.util.Date JavaDoc openingDate
302     , boolean disabled
303   );
304 // ----------------------------------------------------------------------------
305
// ClassProxy/IntfInstanceExtenderRequiredAttributes
306
// ----------------------------------------------------------------------------
307
/**
308    * Creates an instance of class <code>Depot</code> based on the superclass
309    * <code>BasicObject</code> and all required attributes not included in
310    * this superclass.
311    * This is a factory operation used to create instance objects of class
312    * <code>Depot</code>.
313    */

314   public Depot extendBasicObject(
315       org.openmdx.base.cci.BasicObject _base
316     , short accessLevelBrowse
317     , short accessLevelDelete
318     , short accessLevelUpdate
319     , boolean allowPositionAutoCreate
320     , String JavaDoc depotNumber
321     , boolean isDefault
322     , boolean isLocked
323     , String JavaDoc name
324     , java.util.Date JavaDoc openingDate
325     , boolean disabled
326   );
327 // ----------------------------------------------------------------------------
328
// ClassProxy/IntfInstanceExtenderRequiredAttributes
329
// ----------------------------------------------------------------------------
330
/**
331    * Creates an instance of class <code>Depot</code> based on the superclass
332    * <code>ContextCapable</code> and all required attributes not included in
333    * this superclass.
334    * This is a factory operation used to create instance objects of class
335    * <code>Depot</code>.
336    */

337   public Depot extendContextCapable(
338       org.openmdx.base.cci.ContextCapable _base
339     , short accessLevelBrowse
340     , short accessLevelDelete
341     , short accessLevelUpdate
342     , boolean allowPositionAutoCreate
343     , String JavaDoc depotNumber
344     , boolean isDefault
345     , boolean isLocked
346     , String JavaDoc name
347     , java.util.Date JavaDoc openingDate
348     , boolean disabled
349   );
350 // ----------------------------------------------------------------------------
351
// ClassProxy/IntfInstanceExtenderRequiredAttributes
352
// ----------------------------------------------------------------------------
353
/**
354    * Creates an instance of class <code>Depot</code> based on the superclass
355    * <code>ExtentCapable</code> and all required attributes not included in
356    * this superclass.
357    * This is a factory operation used to create instance objects of class
358    * <code>Depot</code>.
359    */

360   public Depot extendExtentCapable(
361       org.openmdx.base.cci.ExtentCapable _base
362     , short accessLevelBrowse
363     , short accessLevelDelete
364     , short accessLevelUpdate
365     , boolean allowPositionAutoCreate
366     , String JavaDoc depotNumber
367     , boolean isDefault
368     , boolean isLocked
369     , String JavaDoc name
370     , java.util.Date JavaDoc openingDate
371     , boolean disabled
372   );
373 // ----------------------------------------------------------------------------
374
// ClassProxy/IntfInstanceExtenderRequiredAttributes
375
// ----------------------------------------------------------------------------
376
/**
377    * Creates an instance of class <code>Depot</code> based on the superclass
378    * <code>ViewCapable</code> and all required attributes not included in
379    * this superclass.
380    * This is a factory operation used to create instance objects of class
381    * <code>Depot</code>.
382    */

383   public Depot extendViewCapable(
384       org.openmdx.compatibility.view1.cci.ViewCapable _base
385     , short accessLevelBrowse
386     , short accessLevelDelete
387     , short accessLevelUpdate
388     , boolean allowPositionAutoCreate
389     , String JavaDoc depotNumber
390     , boolean isDefault
391     , boolean isLocked
392     , String JavaDoc name
393     , java.util.Date JavaDoc openingDate
394     , boolean disabled
395   );
396 // ----------------------------------------------------------------------------
397
// ClassProxy/IntfEnd.vm
398
// ----------------------------------------------------------------------------
399
}
400
Popular Tags