KickJava   Java API By Example, From Geeks To Geeks.

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


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

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

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

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

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

117   public AssociationEnd extendCloneable(
118       org.opencrx.kernel.base.cci.Cloneable _base
119     , short accessLevelBrowse
120     , short accessLevelDelete
121     , short accessLevelUpdate
122     , boolean disabled
123     , short aggregation
124     , boolean isChangeable
125     , boolean isNavigable
126     , short multiplicity
127     , String JavaDoc name
128     , String JavaDoc qualifiedName
129     , org.opencrx.kernel.model1.cci.Classifier type
130   );
131 // ----------------------------------------------------------------------------
132
// ClassProxy/IntfInstanceExtenderRequiredAttributes
133
// ----------------------------------------------------------------------------
134
/**
135    * Creates an instance of class <code>AssociationEnd</code> based on the
136    * superclass <code>Importer</code> and all required attributes not
137    * included in this superclass.
138    * This is a factory operation used to create instance objects of class
139    * <code>AssociationEnd</code>.
140    */

141   public AssociationEnd extendImporter(
142       org.opencrx.kernel.base.cci.Importer _base
143     , short accessLevelBrowse
144     , short accessLevelDelete
145     , short accessLevelUpdate
146     , boolean disabled
147     , short aggregation
148     , boolean isChangeable
149     , boolean isNavigable
150     , short multiplicity
151     , String JavaDoc name
152     , String JavaDoc qualifiedName
153     , org.opencrx.kernel.model1.cci.Classifier type
154   );
155 // ----------------------------------------------------------------------------
156
// ClassProxy/IntfInstanceExtenderRequiredAttributes
157
// ----------------------------------------------------------------------------
158
/**
159    * Creates an instance of class <code>AssociationEnd</code> based on the
160    * superclass <code>SecureObject</code> and all required attributes not
161    * included in this superclass.
162    * This is a factory operation used to create instance objects of class
163    * <code>AssociationEnd</code>.
164    */

165   public AssociationEnd extendSecureObject(
166       org.opencrx.kernel.base.cci.SecureObject _base
167     , boolean disabled
168     , short aggregation
169     , boolean isChangeable
170     , boolean isNavigable
171     , short multiplicity
172     , String JavaDoc name
173     , String JavaDoc qualifiedName
174     , org.opencrx.kernel.model1.cci.Classifier type
175   );
176 // ----------------------------------------------------------------------------
177
// ClassProxy/IntfInstanceExtenderRequiredAttributes
178
// ----------------------------------------------------------------------------
179
/**
180    * Creates an instance of class <code>AssociationEnd</code> based on the
181    * superclass <code>SubscriptionTarget</code> and all required attributes
182    * not included in this superclass.
183    * This is a factory operation used to create instance objects of class
184    * <code>AssociationEnd</code>.
185    */

186   public AssociationEnd extendSubscriptionTarget(
187       org.opencrx.kernel.base.cci.SubscriptionTarget _base
188     , short accessLevelBrowse
189     , short accessLevelDelete
190     , short accessLevelUpdate
191     , boolean disabled
192     , short aggregation
193     , boolean isChangeable
194     , boolean isNavigable
195     , short multiplicity
196     , String JavaDoc name
197     , String JavaDoc qualifiedName
198     , org.opencrx.kernel.model1.cci.Classifier type
199   );
200 // ----------------------------------------------------------------------------
201
// ClassProxy/IntfInstanceExtenderRequiredAttributes
202
// ----------------------------------------------------------------------------
203
/**
204    * Creates an instance of class <code>AssociationEnd</code> based on the
205    * superclass <code>XmlExporter</code> and all required attributes not
206    * included in this superclass.
207    * This is a factory operation used to create instance objects of class
208    * <code>AssociationEnd</code>.
209    */

210   public AssociationEnd extendXmlExporter(
211       org.opencrx.kernel.base.cci.XmlExporter _base
212     , short accessLevelBrowse
213     , short accessLevelDelete
214     , short accessLevelUpdate
215     , boolean disabled
216     , short aggregation
217     , boolean isChangeable
218     , boolean isNavigable
219     , short multiplicity
220     , String JavaDoc name
221     , String JavaDoc qualifiedName
222     , org.opencrx.kernel.model1.cci.Classifier type
223   );
224 // ----------------------------------------------------------------------------
225
// ClassProxy/IntfInstanceExtenderRequiredAttributes
226
// ----------------------------------------------------------------------------
227
/**
228    * Creates an instance of class <code>AssociationEnd</code> based on the
229    * superclass <code>CrxObject</code> and all required attributes not
230    * included in this superclass.
231    * This is a factory operation used to create instance objects of class
232    * <code>AssociationEnd</code>.
233    */

234   public AssociationEnd extendCrxObject(
235       org.opencrx.kernel.generic.cci.CrxObject _base
236     , short aggregation
237     , boolean isChangeable
238     , boolean isNavigable
239     , short multiplicity
240     , String JavaDoc name
241     , String JavaDoc qualifiedName
242     , org.opencrx.kernel.model1.cci.Classifier type
243   );
244 // ----------------------------------------------------------------------------
245
// ClassProxy/IntfInstanceExtenderRequiredAttributes
246
// ----------------------------------------------------------------------------
247
/**
248    * Creates an instance of class <code>AssociationEnd</code> based on the
249    * superclass <code>Element</code> and all required attributes not
250    * included in this superclass.
251    * This is a factory operation used to create instance objects of class
252    * <code>AssociationEnd</code>.
253    */

254   public AssociationEnd extendElement(
255       org.opencrx.kernel.model1.cci.Element _base
256     , short aggregation
257     , boolean isChangeable
258     , boolean isNavigable
259     , short multiplicity
260     , org.opencrx.kernel.model1.cci.Classifier type
261   );
262 // ----------------------------------------------------------------------------
263
// ClassProxy/IntfInstanceExtenderRequiredAttributes
264
// ----------------------------------------------------------------------------
265
/**
266    * Creates an instance of class <code>AssociationEnd</code> based on the
267    * superclass <code>TypedElement</code> and all required attributes not
268    * included in this superclass.
269    * This is a factory operation used to create instance objects of class
270    * <code>AssociationEnd</code>.
271    */

272   public AssociationEnd extendTypedElement(
273       org.opencrx.kernel.model1.cci.TypedElement _base
274     , short aggregation
275     , boolean isChangeable
276     , boolean isNavigable
277     , short multiplicity
278   );
279 // ----------------------------------------------------------------------------
280
// ClassProxy/IntfInstanceExtenderRequiredAttributes
281
// ----------------------------------------------------------------------------
282
/**
283    * Creates an instance of class <code>AssociationEnd</code> based on the
284    * superclass <code>BasicObject</code> and all required attributes not
285    * included in this superclass.
286    * This is a factory operation used to create instance objects of class
287    * <code>AssociationEnd</code>.
288    */

289   public AssociationEnd extendBasicObject(
290       org.openmdx.base.cci.BasicObject _base
291     , short accessLevelBrowse
292     , short accessLevelDelete
293     , short accessLevelUpdate
294     , boolean disabled
295     , short aggregation
296     , boolean isChangeable
297     , boolean isNavigable
298     , short multiplicity
299     , String JavaDoc name
300     , String JavaDoc qualifiedName
301     , org.opencrx.kernel.model1.cci.Classifier type
302   );
303 // ----------------------------------------------------------------------------
304
// ClassProxy/IntfInstanceExtenderRequiredAttributes
305
// ----------------------------------------------------------------------------
306
/**
307    * Creates an instance of class <code>AssociationEnd</code> based on the
308    * superclass <code>ContextCapable</code> and all required attributes not
309    * included in this superclass.
310    * This is a factory operation used to create instance objects of class
311    * <code>AssociationEnd</code>.
312    */

313   public AssociationEnd extendContextCapable(
314       org.openmdx.base.cci.ContextCapable _base
315     , short accessLevelBrowse
316     , short accessLevelDelete
317     , short accessLevelUpdate
318     , boolean disabled
319     , short aggregation
320     , boolean isChangeable
321     , boolean isNavigable
322     , short multiplicity
323     , String JavaDoc name
324     , String JavaDoc qualifiedName
325     , org.opencrx.kernel.model1.cci.Classifier type
326   );
327 // ----------------------------------------------------------------------------
328
// ClassProxy/IntfInstanceExtenderRequiredAttributes
329
// ----------------------------------------------------------------------------
330
/**
331    * Creates an instance of class <code>AssociationEnd</code> based on the
332    * superclass <code>ExtentCapable</code> and all required attributes not
333    * included in this superclass.
334    * This is a factory operation used to create instance objects of class
335    * <code>AssociationEnd</code>.
336    */

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

361   public AssociationEnd extendViewCapable(
362       org.openmdx.compatibility.view1.cci.ViewCapable _base
363     , short accessLevelBrowse
364     , short accessLevelDelete
365     , short accessLevelUpdate
366     , boolean disabled
367     , short aggregation
368     , boolean isChangeable
369     , boolean isNavigable
370     , short multiplicity
371     , String JavaDoc name
372     , String JavaDoc qualifiedName
373     , org.opencrx.kernel.model1.cci.Classifier type
374   );
375 // ----------------------------------------------------------------------------
376
// ClassProxy/IntfEnd.vm
377
// ----------------------------------------------------------------------------
378
}
379
Popular Tags