KickJava   Java API By Example, From Geeks To Geeks.

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


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

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

46   public Package JavaDoc createPackage(
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   );
56 // ----------------------------------------------------------------------------
57
// ClassProxy/IntfInstanceExtenderRequiredAttributes
58
// ----------------------------------------------------------------------------
59
/**
60    * Creates an instance of class <code>Package</code> based on the
61    * superclass <code>Auditee</code> and all required attributes not
62    * included in this superclass.
63    * This is a factory operation used to create instance objects of class
64    * <code>Package</code>.
65    */

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

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

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

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

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

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

189   public Package JavaDoc extendXmlExporter(
190       org.opencrx.kernel.base.cci.XmlExporter _base
191     , short accessLevelBrowse
192     , short accessLevelDelete
193     , short accessLevelUpdate
194     , boolean disabled
195     , String JavaDoc name
196     , String JavaDoc qualifiedName
197     , boolean isAbstract
198     , short visibility
199   );
200 // ----------------------------------------------------------------------------
201
// ClassProxy/IntfInstanceExtenderRequiredAttributes
202
// ----------------------------------------------------------------------------
203
/**
204    * Creates an instance of class <code>Package</code> based on the
205    * superclass <code>CrxObject</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>Package</code>.
209    */

210   public Package JavaDoc extendCrxObject(
211       org.opencrx.kernel.generic.cci.CrxObject _base
212     , String JavaDoc name
213     , String JavaDoc qualifiedName
214     , boolean isAbstract
215     , short visibility
216   );
217 // ----------------------------------------------------------------------------
218
// ClassProxy/IntfInstanceExtenderRequiredAttributes
219
// ----------------------------------------------------------------------------
220
/**
221    * Creates an instance of class <code>Package</code> based on the
222    * superclass <code>Element</code> and all required attributes not
223    * included in this superclass.
224    * This is a factory operation used to create instance objects of class
225    * <code>Package</code>.
226    */

227   public Package JavaDoc extendElement(
228       org.opencrx.kernel.model1.cci.Element _base
229     , boolean isAbstract
230     , short visibility
231   );
232 // ----------------------------------------------------------------------------
233
// ClassProxy/IntfInstanceExtenderRequiredAttributes
234
// ----------------------------------------------------------------------------
235
/**
236    * Creates an instance of class <code>Package</code> based on the
237    * superclass <code>Namespace</code> and all required attributes not
238    * included in this superclass.
239    * This is a factory operation used to create instance objects of class
240    * <code>Package</code>.
241    */

242   public Package JavaDoc extendNamespace(
243       org.opencrx.kernel.model1.cci.Namespace _base
244     , boolean isAbstract
245     , short visibility
246   );
247 // ----------------------------------------------------------------------------
248
// ClassProxy/IntfInstanceExtenderRequiredAttributes
249
// ----------------------------------------------------------------------------
250
/**
251    * Creates an instance of class <code>Package</code> based on the
252    * superclass <code>BasicObject</code> and all required attributes not
253    * included in this superclass.
254    * This is a factory operation used to create instance objects of class
255    * <code>Package</code>.
256    */

257   public Package JavaDoc extendBasicObject(
258       org.openmdx.base.cci.BasicObject _base
259     , short accessLevelBrowse
260     , short accessLevelDelete
261     , short accessLevelUpdate
262     , boolean disabled
263     , String JavaDoc name
264     , String JavaDoc qualifiedName
265     , boolean isAbstract
266     , short visibility
267   );
268 // ----------------------------------------------------------------------------
269
// ClassProxy/IntfInstanceExtenderRequiredAttributes
270
// ----------------------------------------------------------------------------
271
/**
272    * Creates an instance of class <code>Package</code> based on the
273    * superclass <code>ContextCapable</code> and all required attributes not
274    * included in this superclass.
275    * This is a factory operation used to create instance objects of class
276    * <code>Package</code>.
277    */

278   public Package JavaDoc extendContextCapable(
279       org.openmdx.base.cci.ContextCapable _base
280     , short accessLevelBrowse
281     , short accessLevelDelete
282     , short accessLevelUpdate
283     , boolean disabled
284     , String JavaDoc name
285     , String JavaDoc qualifiedName
286     , boolean isAbstract
287     , short visibility
288   );
289 // ----------------------------------------------------------------------------
290
// ClassProxy/IntfInstanceExtenderRequiredAttributes
291
// ----------------------------------------------------------------------------
292
/**
293    * Creates an instance of class <code>Package</code> based on the
294    * superclass <code>ExtentCapable</code> and all required attributes not
295    * included in this superclass.
296    * This is a factory operation used to create instance objects of class
297    * <code>Package</code>.
298    */

299   public Package JavaDoc extendExtentCapable(
300       org.openmdx.base.cci.ExtentCapable _base
301     , short accessLevelBrowse
302     , short accessLevelDelete
303     , short accessLevelUpdate
304     , boolean disabled
305     , String JavaDoc name
306     , String JavaDoc qualifiedName
307     , boolean isAbstract
308     , short visibility
309   );
310 // ----------------------------------------------------------------------------
311
// ClassProxy/IntfInstanceExtenderRequiredAttributes
312
// ----------------------------------------------------------------------------
313
/**
314    * Creates an instance of class <code>Package</code> based on the
315    * superclass <code>ViewCapable</code> and all required attributes not
316    * included in this superclass.
317    * This is a factory operation used to create instance objects of class
318    * <code>Package</code>.
319    */

320   public Package JavaDoc extendViewCapable(
321       org.openmdx.compatibility.view1.cci.ViewCapable _base
322     , short accessLevelBrowse
323     , short accessLevelDelete
324     , short accessLevelUpdate
325     , boolean disabled
326     , String JavaDoc name
327     , String JavaDoc qualifiedName
328     , boolean isAbstract
329     , short visibility
330   );
331 // ----------------------------------------------------------------------------
332
// ClassProxy/IntfEnd.vm
333
// ----------------------------------------------------------------------------
334
}
335
Popular Tags