KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > model1 > cci > CollectionTypeClass


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

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

46   public CollectionType createCollectionType(
47       short accessLevelBrowse
48     , short accessLevelDelete
49     , short accessLevelUpdate
50     , boolean disabled
51     , short multiplicity
52     , String JavaDoc name
53     , String JavaDoc qualifiedName
54     , boolean isAbstract
55     , short visibility
56     , org.opencrx.kernel.model1.cci.Classifier type
57   );
58 // ----------------------------------------------------------------------------
59
// ClassProxy/IntfInstanceExtenderRequiredAttributes
60
// ----------------------------------------------------------------------------
61
/**
62    * Creates an instance of class <code>CollectionType</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>CollectionType</code>.
67    */

68   public CollectionType extendAuditee(
69       org.opencrx.kernel.base.cci.Auditee _base
70     , short accessLevelBrowse
71     , short accessLevelDelete
72     , short accessLevelUpdate
73     , boolean disabled
74     , short multiplicity
75     , String JavaDoc name
76     , String JavaDoc qualifiedName
77     , boolean isAbstract
78     , short visibility
79     , org.opencrx.kernel.model1.cci.Classifier type
80   );
81 // ----------------------------------------------------------------------------
82
// ClassProxy/IntfInstanceExtenderRequiredAttributes
83
// ----------------------------------------------------------------------------
84
/**
85    * Creates an instance of class <code>CollectionType</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>CollectionType</code>.
90    */

91   public CollectionType extendBookmarkable(
92       org.opencrx.kernel.base.cci.Bookmarkable _base
93     , short accessLevelBrowse
94     , short accessLevelDelete
95     , short accessLevelUpdate
96     , boolean disabled
97     , short multiplicity
98     , String JavaDoc name
99     , String JavaDoc qualifiedName
100     , boolean isAbstract
101     , short visibility
102     , org.opencrx.kernel.model1.cci.Classifier type
103   );
104 // ----------------------------------------------------------------------------
105
// ClassProxy/IntfInstanceExtenderRequiredAttributes
106
// ----------------------------------------------------------------------------
107
/**
108    * Creates an instance of class <code>CollectionType</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>CollectionType</code>.
113    */

114   public CollectionType extendCloneable(
115       org.opencrx.kernel.base.cci.Cloneable _base
116     , short accessLevelBrowse
117     , short accessLevelDelete
118     , short accessLevelUpdate
119     , boolean disabled
120     , short multiplicity
121     , String JavaDoc name
122     , String JavaDoc qualifiedName
123     , boolean isAbstract
124     , short visibility
125     , org.opencrx.kernel.model1.cci.Classifier type
126   );
127 // ----------------------------------------------------------------------------
128
// ClassProxy/IntfInstanceExtenderRequiredAttributes
129
// ----------------------------------------------------------------------------
130
/**
131    * Creates an instance of class <code>CollectionType</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>CollectionType</code>.
136    */

137   public CollectionType extendImporter(
138       org.opencrx.kernel.base.cci.Importer _base
139     , short accessLevelBrowse
140     , short accessLevelDelete
141     , short accessLevelUpdate
142     , boolean disabled
143     , short multiplicity
144     , String JavaDoc name
145     , String JavaDoc qualifiedName
146     , boolean isAbstract
147     , short visibility
148     , org.opencrx.kernel.model1.cci.Classifier type
149   );
150 // ----------------------------------------------------------------------------
151
// ClassProxy/IntfInstanceExtenderRequiredAttributes
152
// ----------------------------------------------------------------------------
153
/**
154    * Creates an instance of class <code>CollectionType</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>CollectionType</code>.
159    */

160   public CollectionType extendSecureObject(
161       org.opencrx.kernel.base.cci.SecureObject _base
162     , boolean disabled
163     , short multiplicity
164     , String JavaDoc name
165     , String JavaDoc qualifiedName
166     , boolean isAbstract
167     , short visibility
168     , org.opencrx.kernel.model1.cci.Classifier type
169   );
170 // ----------------------------------------------------------------------------
171
// ClassProxy/IntfInstanceExtenderRequiredAttributes
172
// ----------------------------------------------------------------------------
173
/**
174    * Creates an instance of class <code>CollectionType</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>CollectionType</code>.
179    */

180   public CollectionType extendSubscriptionTarget(
181       org.opencrx.kernel.base.cci.SubscriptionTarget _base
182     , short accessLevelBrowse
183     , short accessLevelDelete
184     , short accessLevelUpdate
185     , boolean disabled
186     , short multiplicity
187     , String JavaDoc name
188     , String JavaDoc qualifiedName
189     , boolean isAbstract
190     , short visibility
191     , org.opencrx.kernel.model1.cci.Classifier type
192   );
193 // ----------------------------------------------------------------------------
194
// ClassProxy/IntfInstanceExtenderRequiredAttributes
195
// ----------------------------------------------------------------------------
196
/**
197    * Creates an instance of class <code>CollectionType</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>CollectionType</code>.
202    */

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

226   public CollectionType extendCrxObject(
227       org.opencrx.kernel.generic.cci.CrxObject _base
228     , short multiplicity
229     , String JavaDoc name
230     , String JavaDoc qualifiedName
231     , boolean isAbstract
232     , short visibility
233     , org.opencrx.kernel.model1.cci.Classifier type
234   );
235 // ----------------------------------------------------------------------------
236
// ClassProxy/IntfInstanceExtenderRequiredAttributes
237
// ----------------------------------------------------------------------------
238
/**
239    * Creates an instance of class <code>CollectionType</code> based on the
240    * superclass <code>Classifier</code> and all required attributes not
241    * included in this superclass.
242    * This is a factory operation used to create instance objects of class
243    * <code>CollectionType</code>.
244    */

245   public CollectionType extendClassifier(
246       org.opencrx.kernel.model1.cci.Classifier _base
247     , short multiplicity
248     , org.opencrx.kernel.model1.cci.Classifier type
249   );
250 // ----------------------------------------------------------------------------
251
// ClassProxy/IntfInstanceExtenderRequiredAttributes
252
// ----------------------------------------------------------------------------
253
/**
254    * Creates an instance of class <code>CollectionType</code> based on the
255    * superclass <code>Datatype</code> and all required attributes not
256    * included in this superclass.
257    * This is a factory operation used to create instance objects of class
258    * <code>CollectionType</code>.
259    */

260   public CollectionType extendDatatype(
261       org.opencrx.kernel.model1.cci.Datatype _base
262     , short multiplicity
263     , org.opencrx.kernel.model1.cci.Classifier type
264   );
265 // ----------------------------------------------------------------------------
266
// ClassProxy/IntfInstanceExtenderRequiredAttributes
267
// ----------------------------------------------------------------------------
268
/**
269    * Creates an instance of class <code>CollectionType</code> based on the
270    * superclass <code>Element</code> and all required attributes not
271    * included in this superclass.
272    * This is a factory operation used to create instance objects of class
273    * <code>CollectionType</code>.
274    */

275   public CollectionType extendElement(
276       org.opencrx.kernel.model1.cci.Element _base
277     , short multiplicity
278     , boolean isAbstract
279     , short visibility
280     , org.opencrx.kernel.model1.cci.Classifier type
281   );
282 // ----------------------------------------------------------------------------
283
// ClassProxy/IntfInstanceExtenderRequiredAttributes
284
// ----------------------------------------------------------------------------
285
/**
286    * Creates an instance of class <code>CollectionType</code> based on the
287    * superclass <code>GeneralizableElement</code> and all required
288    * attributes not included in this superclass.
289    * This is a factory operation used to create instance objects of class
290    * <code>CollectionType</code>.
291    */

292   public CollectionType extendGeneralizableElement(
293       org.opencrx.kernel.model1.cci.GeneralizableElement _base
294     , short multiplicity
295     , org.opencrx.kernel.model1.cci.Classifier type
296   );
297 // ----------------------------------------------------------------------------
298
// ClassProxy/IntfInstanceExtenderRequiredAttributes
299
// ----------------------------------------------------------------------------
300
/**
301    * Creates an instance of class <code>CollectionType</code> based on the
302    * superclass <code>Namespace</code> and all required attributes not
303    * included in this superclass.
304    * This is a factory operation used to create instance objects of class
305    * <code>CollectionType</code>.
306    */

307   public CollectionType extendNamespace(
308       org.opencrx.kernel.model1.cci.Namespace _base
309     , short multiplicity
310     , boolean isAbstract
311     , short visibility
312     , org.opencrx.kernel.model1.cci.Classifier type
313   );
314 // ----------------------------------------------------------------------------
315
// ClassProxy/IntfInstanceExtenderRequiredAttributes
316
// ----------------------------------------------------------------------------
317
/**
318    * Creates an instance of class <code>CollectionType</code> based on the
319    * superclass <code>TypedElement</code> and all required attributes not
320    * included in this superclass.
321    * This is a factory operation used to create instance objects of class
322    * <code>CollectionType</code>.
323    */

324   public CollectionType extendTypedElement(
325       org.opencrx.kernel.model1.cci.TypedElement _base
326     , short multiplicity
327     , boolean isAbstract
328     , short visibility
329   );
330 // ----------------------------------------------------------------------------
331
// ClassProxy/IntfInstanceExtenderRequiredAttributes
332
// ----------------------------------------------------------------------------
333
/**
334    * Creates an instance of class <code>CollectionType</code> based on the
335    * superclass <code>BasicObject</code> and all required attributes not
336    * included in this superclass.
337    * This is a factory operation used to create instance objects of class
338    * <code>CollectionType</code>.
339    */

340   public CollectionType extendBasicObject(
341       org.openmdx.base.cci.BasicObject _base
342     , short accessLevelBrowse
343     , short accessLevelDelete
344     , short accessLevelUpdate
345     , boolean disabled
346     , short multiplicity
347     , String JavaDoc name
348     , String JavaDoc qualifiedName
349     , boolean isAbstract
350     , short visibility
351     , org.opencrx.kernel.model1.cci.Classifier type
352   );
353 // ----------------------------------------------------------------------------
354
// ClassProxy/IntfInstanceExtenderRequiredAttributes
355
// ----------------------------------------------------------------------------
356
/**
357    * Creates an instance of class <code>CollectionType</code> based on the
358    * superclass <code>ContextCapable</code> and all required attributes not
359    * included in this superclass.
360    * This is a factory operation used to create instance objects of class
361    * <code>CollectionType</code>.
362    */

363   public CollectionType extendContextCapable(
364       org.openmdx.base.cci.ContextCapable _base
365     , short accessLevelBrowse
366     , short accessLevelDelete
367     , short accessLevelUpdate
368     , boolean disabled
369     , short multiplicity
370     , String JavaDoc name
371     , String JavaDoc qualifiedName
372     , boolean isAbstract
373     , short visibility
374     , org.opencrx.kernel.model1.cci.Classifier type
375   );
376 // ----------------------------------------------------------------------------
377
// ClassProxy/IntfInstanceExtenderRequiredAttributes
378
// ----------------------------------------------------------------------------
379
/**
380    * Creates an instance of class <code>CollectionType</code> based on the
381    * superclass <code>ExtentCapable</code> and all required attributes not
382    * included in this superclass.
383    * This is a factory operation used to create instance objects of class
384    * <code>CollectionType</code>.
385    */

386   public CollectionType extendExtentCapable(
387       org.openmdx.base.cci.ExtentCapable _base
388     , short accessLevelBrowse
389     , short accessLevelDelete
390     , short accessLevelUpdate
391     , boolean disabled
392     , short multiplicity
393     , String JavaDoc name
394     , String JavaDoc qualifiedName
395     , boolean isAbstract
396     , short visibility
397     , org.opencrx.kernel.model1.cci.Classifier type
398   );
399 // ----------------------------------------------------------------------------
400
// ClassProxy/IntfInstanceExtenderRequiredAttributes
401
// ----------------------------------------------------------------------------
402
/**
403    * Creates an instance of class <code>CollectionType</code> based on the
404    * superclass <code>ViewCapable</code> and all required attributes not
405    * included in this superclass.
406    * This is a factory operation used to create instance objects of class
407    * <code>CollectionType</code>.
408    */

409   public CollectionType extendViewCapable(
410       org.openmdx.compatibility.view1.cci.ViewCapable _base
411     , short accessLevelBrowse
412     , short accessLevelDelete
413     , short accessLevelUpdate
414     , boolean disabled
415     , short multiplicity
416     , String JavaDoc name
417     , String JavaDoc qualifiedName
418     , boolean isAbstract
419     , short visibility
420     , org.opencrx.kernel.model1.cci.Classifier type
421   );
422 // ----------------------------------------------------------------------------
423
// ClassProxy/IntfEnd.vm
424
// ----------------------------------------------------------------------------
425
}
426
Popular Tags