KickJava   Java API By Example, From Geeks To Geeks.

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


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.model1.cci;
14
15 public interface AliasTypeClass
16   extends org.openmdx.base.accessor.jmi.cci.RefClass_1_0 {
17
18   /**
19    * Creates an instance of class <code>AliasType</code>.
20    * This is a factory operation used to create instance objects of class
21    * <code>AliasType</code>.
22    */

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

46   public AliasType createAliasType(
47       short accessLevelBrowse
48     , short accessLevelDelete
49     , short accessLevelUpdate
50     , boolean disabled
51     , String JavaDoc name
52     , String JavaDoc qualifiedName
53     , boolean isAbstract
54     , short visibility
55     , org.opencrx.kernel.model1.cci.Classifier type
56   );
57 // ----------------------------------------------------------------------------
58
// ClassProxy/IntfInstanceExtenderRequiredAttributes
59
// ----------------------------------------------------------------------------
60
/**
61    * Creates an instance of class <code>AliasType</code> based on the
62    * superclass <code>Auditee</code> and all required attributes not
63    * included in this superclass.
64    * This is a factory operation used to create instance objects of class
65    * <code>AliasType</code>.
66    */

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

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

111   public AliasType extendCloneable(
112       org.opencrx.kernel.base.cci.Cloneable _base
113     , short accessLevelBrowse
114     , short accessLevelDelete
115     , short accessLevelUpdate
116     , boolean disabled
117     , String JavaDoc name
118     , String JavaDoc qualifiedName
119     , boolean isAbstract
120     , short visibility
121     , org.opencrx.kernel.model1.cci.Classifier type
122   );
123 // ----------------------------------------------------------------------------
124
// ClassProxy/IntfInstanceExtenderRequiredAttributes
125
// ----------------------------------------------------------------------------
126
/**
127    * Creates an instance of class <code>AliasType</code> based on the
128    * superclass <code>Importer</code> and all required attributes not
129    * included in this superclass.
130    * This is a factory operation used to create instance objects of class
131    * <code>AliasType</code>.
132    */

133   public AliasType extendImporter(
134       org.opencrx.kernel.base.cci.Importer _base
135     , short accessLevelBrowse
136     , short accessLevelDelete
137     , short accessLevelUpdate
138     , boolean disabled
139     , String JavaDoc name
140     , String JavaDoc qualifiedName
141     , boolean isAbstract
142     , short visibility
143     , org.opencrx.kernel.model1.cci.Classifier type
144   );
145 // ----------------------------------------------------------------------------
146
// ClassProxy/IntfInstanceExtenderRequiredAttributes
147
// ----------------------------------------------------------------------------
148
/**
149    * Creates an instance of class <code>AliasType</code> based on the
150    * superclass <code>SecureObject</code> and all required attributes not
151    * included in this superclass.
152    * This is a factory operation used to create instance objects of class
153    * <code>AliasType</code>.
154    */

155   public AliasType extendSecureObject(
156       org.opencrx.kernel.base.cci.SecureObject _base
157     , boolean disabled
158     , String JavaDoc name
159     , String JavaDoc qualifiedName
160     , boolean isAbstract
161     , short visibility
162     , org.opencrx.kernel.model1.cci.Classifier type
163   );
164 // ----------------------------------------------------------------------------
165
// ClassProxy/IntfInstanceExtenderRequiredAttributes
166
// ----------------------------------------------------------------------------
167
/**
168    * Creates an instance of class <code>AliasType</code> based on the
169    * superclass <code>SubscriptionTarget</code> and all required attributes
170    * not included in this superclass.
171    * This is a factory operation used to create instance objects of class
172    * <code>AliasType</code>.
173    */

174   public AliasType extendSubscriptionTarget(
175       org.opencrx.kernel.base.cci.SubscriptionTarget _base
176     , short accessLevelBrowse
177     , short accessLevelDelete
178     , short accessLevelUpdate
179     , boolean disabled
180     , String JavaDoc name
181     , String JavaDoc qualifiedName
182     , boolean isAbstract
183     , short visibility
184     , org.opencrx.kernel.model1.cci.Classifier type
185   );
186 // ----------------------------------------------------------------------------
187
// ClassProxy/IntfInstanceExtenderRequiredAttributes
188
// ----------------------------------------------------------------------------
189
/**
190    * Creates an instance of class <code>AliasType</code> based on the
191    * superclass <code>XmlExporter</code> and all required attributes not
192    * included in this superclass.
193    * This is a factory operation used to create instance objects of class
194    * <code>AliasType</code>.
195    */

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

218   public AliasType extendCrxObject(
219       org.opencrx.kernel.generic.cci.CrxObject _base
220     , String JavaDoc name
221     , String JavaDoc qualifiedName
222     , boolean isAbstract
223     , short visibility
224     , org.opencrx.kernel.model1.cci.Classifier type
225   );
226 // ----------------------------------------------------------------------------
227
// ClassProxy/IntfInstanceExtenderRequiredAttributes
228
// ----------------------------------------------------------------------------
229
/**
230    * Creates an instance of class <code>AliasType</code> based on the
231    * superclass <code>Classifier</code> and all required attributes not
232    * included in this superclass.
233    * This is a factory operation used to create instance objects of class
234    * <code>AliasType</code>.
235    */

236   public AliasType extendClassifier(
237       org.opencrx.kernel.model1.cci.Classifier _base
238     , org.opencrx.kernel.model1.cci.Classifier type
239   );
240 // ----------------------------------------------------------------------------
241
// ClassProxy/IntfInstanceExtenderRequiredAttributes
242
// ----------------------------------------------------------------------------
243
/**
244    * Creates an instance of class <code>AliasType</code> based on the
245    * superclass <code>Datatype</code> and all required attributes not
246    * included in this superclass.
247    * This is a factory operation used to create instance objects of class
248    * <code>AliasType</code>.
249    */

250   public AliasType extendDatatype(
251       org.opencrx.kernel.model1.cci.Datatype _base
252     , org.opencrx.kernel.model1.cci.Classifier type
253   );
254 // ----------------------------------------------------------------------------
255
// ClassProxy/IntfInstanceExtenderRequiredAttributes
256
// ----------------------------------------------------------------------------
257
/**
258    * Creates an instance of class <code>AliasType</code> based on the
259    * superclass <code>Element</code> and all required attributes not
260    * included in this superclass.
261    * This is a factory operation used to create instance objects of class
262    * <code>AliasType</code>.
263    */

264   public AliasType extendElement(
265       org.opencrx.kernel.model1.cci.Element _base
266     , boolean isAbstract
267     , short visibility
268     , org.opencrx.kernel.model1.cci.Classifier type
269   );
270 // ----------------------------------------------------------------------------
271
// ClassProxy/IntfInstanceExtenderRequiredAttributes
272
// ----------------------------------------------------------------------------
273
/**
274    * Creates an instance of class <code>AliasType</code> based on the
275    * superclass <code>GeneralizableElement</code> and all required
276    * attributes not included in this superclass.
277    * This is a factory operation used to create instance objects of class
278    * <code>AliasType</code>.
279    */

280   public AliasType extendGeneralizableElement(
281       org.opencrx.kernel.model1.cci.GeneralizableElement _base
282     , org.opencrx.kernel.model1.cci.Classifier type
283   );
284 // ----------------------------------------------------------------------------
285
// ClassProxy/IntfInstanceExtenderRequiredAttributes
286
// ----------------------------------------------------------------------------
287
/**
288    * Creates an instance of class <code>AliasType</code> based on the
289    * superclass <code>Namespace</code> and all required attributes not
290    * included in this superclass.
291    * This is a factory operation used to create instance objects of class
292    * <code>AliasType</code>.
293    */

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

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

325   public AliasType extendBasicObject(
326       org.openmdx.base.cci.BasicObject _base
327     , short accessLevelBrowse
328     , short accessLevelDelete
329     , short accessLevelUpdate
330     , boolean disabled
331     , String JavaDoc name
332     , String JavaDoc qualifiedName
333     , boolean isAbstract
334     , short visibility
335     , org.opencrx.kernel.model1.cci.Classifier type
336   );
337 // ----------------------------------------------------------------------------
338
// ClassProxy/IntfInstanceExtenderRequiredAttributes
339
// ----------------------------------------------------------------------------
340
/**
341    * Creates an instance of class <code>AliasType</code> based on the
342    * superclass <code>ContextCapable</code> and all required attributes not
343    * included in this superclass.
344    * This is a factory operation used to create instance objects of class
345    * <code>AliasType</code>.
346    */

347   public AliasType extendContextCapable(
348       org.openmdx.base.cci.ContextCapable _base
349     , short accessLevelBrowse
350     , short accessLevelDelete
351     , short accessLevelUpdate
352     , boolean disabled
353     , String JavaDoc name
354     , String JavaDoc qualifiedName
355     , boolean isAbstract
356     , short visibility
357     , org.opencrx.kernel.model1.cci.Classifier type
358   );
359 // ----------------------------------------------------------------------------
360
// ClassProxy/IntfInstanceExtenderRequiredAttributes
361
// ----------------------------------------------------------------------------
362
/**
363    * Creates an instance of class <code>AliasType</code> based on the
364    * superclass <code>ExtentCapable</code> and all required attributes not
365    * included in this superclass.
366    * This is a factory operation used to create instance objects of class
367    * <code>AliasType</code>.
368    */

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

391   public AliasType extendViewCapable(
392       org.openmdx.compatibility.view1.cci.ViewCapable _base
393     , short accessLevelBrowse
394     , short accessLevelDelete
395     , short accessLevelUpdate
396     , boolean disabled
397     , String JavaDoc name
398     , String JavaDoc qualifiedName
399     , boolean isAbstract
400     , short visibility
401     , org.opencrx.kernel.model1.cci.Classifier type
402   );
403 // ----------------------------------------------------------------------------
404
// ClassProxy/IntfEnd.vm
405
// ----------------------------------------------------------------------------
406
}
407
Popular Tags