KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > account1 > cci > LegalEntityClass


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

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

46   public LegalEntity createLegalEntity(
47       short accountRating
48     , short accountState
49     , short accountType
50     , short industry
51     , String JavaDoc name
52     , short numberOfEmployeesCategory
53     , short accessLevelBrowse
54     , short accessLevelDelete
55     , short accessLevelUpdate
56     , boolean disabled
57   );
58 // ----------------------------------------------------------------------------
59
// ClassProxy/IntfInstanceExtenderRequiredAttributes
60
// ----------------------------------------------------------------------------
61
/**
62    * Creates an instance of class <code>LegalEntity</code> based on the
63    * superclass <code>AbstractAccount</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>LegalEntity</code>.
67    */

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

88   public LegalEntity extendAccount(
89       org.opencrx.kernel.account1.cci.Account _base
90     , short industry
91     , String JavaDoc name
92     , short numberOfEmployeesCategory
93   );
94 // ----------------------------------------------------------------------------
95
// ClassProxy/IntfInstanceExtenderRequiredAttributes
96
// ----------------------------------------------------------------------------
97
/**
98    * Creates an instance of class <code>LegalEntity</code> based on the
99    * superclass <code>Auditee</code> and all required attributes not
100    * included in this superclass.
101    * This is a factory operation used to create instance objects of class
102    * <code>LegalEntity</code>.
103    */

104   public LegalEntity extendAuditee(
105       org.opencrx.kernel.base.cci.Auditee _base
106     , short accountRating
107     , short accountState
108     , short accountType
109     , short industry
110     , String JavaDoc name
111     , short numberOfEmployeesCategory
112     , short accessLevelBrowse
113     , short accessLevelDelete
114     , short accessLevelUpdate
115     , boolean disabled
116   );
117 // ----------------------------------------------------------------------------
118
// ClassProxy/IntfInstanceExtenderRequiredAttributes
119
// ----------------------------------------------------------------------------
120
/**
121    * Creates an instance of class <code>LegalEntity</code> based on the
122    * superclass <code>Bookmarkable</code> and all required attributes not
123    * included in this superclass.
124    * This is a factory operation used to create instance objects of class
125    * <code>LegalEntity</code>.
126    */

127   public LegalEntity extendBookmarkable(
128       org.opencrx.kernel.base.cci.Bookmarkable _base
129     , short accountRating
130     , short accountState
131     , short accountType
132     , short industry
133     , String JavaDoc name
134     , short numberOfEmployeesCategory
135     , short accessLevelBrowse
136     , short accessLevelDelete
137     , short accessLevelUpdate
138     , boolean disabled
139   );
140 // ----------------------------------------------------------------------------
141
// ClassProxy/IntfInstanceExtenderRequiredAttributes
142
// ----------------------------------------------------------------------------
143
/**
144    * Creates an instance of class <code>LegalEntity</code> based on the
145    * superclass <code>Cloneable</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>LegalEntity</code>.
149    */

150   public LegalEntity extendCloneable(
151       org.opencrx.kernel.base.cci.Cloneable _base
152     , short accountRating
153     , short accountState
154     , short accountType
155     , short industry
156     , String JavaDoc name
157     , short numberOfEmployeesCategory
158     , short accessLevelBrowse
159     , short accessLevelDelete
160     , short accessLevelUpdate
161     , boolean disabled
162   );
163 // ----------------------------------------------------------------------------
164
// ClassProxy/IntfInstanceExtenderRequiredAttributes
165
// ----------------------------------------------------------------------------
166
/**
167    * Creates an instance of class <code>LegalEntity</code> based on the
168    * superclass <code>Importer</code> and all required attributes not
169    * included in this superclass.
170    * This is a factory operation used to create instance objects of class
171    * <code>LegalEntity</code>.
172    */

173   public LegalEntity extendImporter(
174       org.opencrx.kernel.base.cci.Importer _base
175     , short accountRating
176     , short accountState
177     , short accountType
178     , short industry
179     , String JavaDoc name
180     , short numberOfEmployeesCategory
181     , short accessLevelBrowse
182     , short accessLevelDelete
183     , short accessLevelUpdate
184     , boolean disabled
185   );
186 // ----------------------------------------------------------------------------
187
// ClassProxy/IntfInstanceExtenderRequiredAttributes
188
// ----------------------------------------------------------------------------
189
/**
190    * Creates an instance of class <code>LegalEntity</code> based on the
191    * superclass <code>SecureObject</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>LegalEntity</code>.
195    */

196   public LegalEntity extendSecureObject(
197       org.opencrx.kernel.base.cci.SecureObject _base
198     , short accountRating
199     , short accountState
200     , short accountType
201     , short industry
202     , String JavaDoc name
203     , short numberOfEmployeesCategory
204     , boolean disabled
205   );
206 // ----------------------------------------------------------------------------
207
// ClassProxy/IntfInstanceExtenderRequiredAttributes
208
// ----------------------------------------------------------------------------
209
/**
210    * Creates an instance of class <code>LegalEntity</code> based on the
211    * superclass <code>SubscriptionTarget</code> and all required attributes
212    * not included in this superclass.
213    * This is a factory operation used to create instance objects of class
214    * <code>LegalEntity</code>.
215    */

216   public LegalEntity extendSubscriptionTarget(
217       org.opencrx.kernel.base.cci.SubscriptionTarget _base
218     , short accountRating
219     , short accountState
220     , short accountType
221     , short industry
222     , String JavaDoc name
223     , short numberOfEmployeesCategory
224     , short accessLevelBrowse
225     , short accessLevelDelete
226     , short accessLevelUpdate
227     , boolean disabled
228   );
229 // ----------------------------------------------------------------------------
230
// ClassProxy/IntfInstanceExtenderRequiredAttributes
231
// ----------------------------------------------------------------------------
232
/**
233    * Creates an instance of class <code>LegalEntity</code> based on the
234    * superclass <code>XmlExporter</code> and all required attributes not
235    * included in this superclass.
236    * This is a factory operation used to create instance objects of class
237    * <code>LegalEntity</code>.
238    */

239   public LegalEntity extendXmlExporter(
240       org.opencrx.kernel.base.cci.XmlExporter _base
241     , short accountRating
242     , short accountState
243     , short accountType
244     , short industry
245     , String JavaDoc name
246     , short numberOfEmployeesCategory
247     , short accessLevelBrowse
248     , short accessLevelDelete
249     , short accessLevelUpdate
250     , boolean disabled
251   );
252 // ----------------------------------------------------------------------------
253
// ClassProxy/IntfInstanceExtenderRequiredAttributes
254
// ----------------------------------------------------------------------------
255
/**
256    * Creates an instance of class <code>LegalEntity</code> based on the
257    * superclass <code>CrxObject</code> and all required attributes not
258    * included in this superclass.
259    * This is a factory operation used to create instance objects of class
260    * <code>LegalEntity</code>.
261    */

262   public LegalEntity extendCrxObject(
263       org.opencrx.kernel.generic.cci.CrxObject _base
264     , short accountRating
265     , short accountState
266     , short accountType
267     , short industry
268     , String JavaDoc name
269     , short numberOfEmployeesCategory
270   );
271 // ----------------------------------------------------------------------------
272
// ClassProxy/IntfInstanceExtenderRequiredAttributes
273
// ----------------------------------------------------------------------------
274
/**
275    * Creates an instance of class <code>LegalEntity</code> based on the
276    * superclass <code>GenericAccount</code> and all required attributes not
277    * included in this superclass.
278    * This is a factory operation used to create instance objects of class
279    * <code>LegalEntity</code>.
280    */

281   public LegalEntity extendGenericAccount(
282       org.opencrx.kernel.generic.cci.GenericAccount _base
283     , short accountRating
284     , short accountState
285     , short accountType
286     , short industry
287     , String JavaDoc name
288     , short numberOfEmployeesCategory
289     , short accessLevelBrowse
290     , short accessLevelDelete
291     , short accessLevelUpdate
292     , boolean disabled
293   );
294 // ----------------------------------------------------------------------------
295
// ClassProxy/IntfInstanceExtenderRequiredAttributes
296
// ----------------------------------------------------------------------------
297
/**
298    * Creates an instance of class <code>LegalEntity</code> based on the
299    * superclass <code>BasicObject</code> and all required attributes not
300    * included in this superclass.
301    * This is a factory operation used to create instance objects of class
302    * <code>LegalEntity</code>.
303    */

304   public LegalEntity extendBasicObject(
305       org.openmdx.base.cci.BasicObject _base
306     , short accountRating
307     , short accountState
308     , short accountType
309     , short industry
310     , String JavaDoc name
311     , short numberOfEmployeesCategory
312     , short accessLevelBrowse
313     , short accessLevelDelete
314     , short accessLevelUpdate
315     , boolean disabled
316   );
317 // ----------------------------------------------------------------------------
318
// ClassProxy/IntfInstanceExtenderRequiredAttributes
319
// ----------------------------------------------------------------------------
320
/**
321    * Creates an instance of class <code>LegalEntity</code> based on the
322    * superclass <code>ContextCapable</code> and all required attributes not
323    * included in this superclass.
324    * This is a factory operation used to create instance objects of class
325    * <code>LegalEntity</code>.
326    */

327   public LegalEntity extendContextCapable(
328       org.openmdx.base.cci.ContextCapable _base
329     , short accountRating
330     , short accountState
331     , short accountType
332     , short industry
333     , String JavaDoc name
334     , short numberOfEmployeesCategory
335     , short accessLevelBrowse
336     , short accessLevelDelete
337     , short accessLevelUpdate
338     , boolean disabled
339   );
340 // ----------------------------------------------------------------------------
341
// ClassProxy/IntfInstanceExtenderRequiredAttributes
342
// ----------------------------------------------------------------------------
343
/**
344    * Creates an instance of class <code>LegalEntity</code> based on the
345    * superclass <code>ExtentCapable</code> and all required attributes not
346    * included in this superclass.
347    * This is a factory operation used to create instance objects of class
348    * <code>LegalEntity</code>.
349    */

350   public LegalEntity extendExtentCapable(
351       org.openmdx.base.cci.ExtentCapable _base
352     , short accountRating
353     , short accountState
354     , short accountType
355     , short industry
356     , String JavaDoc name
357     , short numberOfEmployeesCategory
358     , short accessLevelBrowse
359     , short accessLevelDelete
360     , short accessLevelUpdate
361     , boolean disabled
362   );
363 // ----------------------------------------------------------------------------
364
// ClassProxy/IntfInstanceExtenderRequiredAttributes
365
// ----------------------------------------------------------------------------
366
/**
367    * Creates an instance of class <code>LegalEntity</code> based on the
368    * superclass <code>ViewCapable</code> and all required attributes not
369    * included in this superclass.
370    * This is a factory operation used to create instance objects of class
371    * <code>LegalEntity</code>.
372    */

373   public LegalEntity extendViewCapable(
374       org.openmdx.compatibility.view1.cci.ViewCapable _base
375     , short accountRating
376     , short accountState
377     , short accountType
378     , short industry
379     , String JavaDoc name
380     , short numberOfEmployeesCategory
381     , short accessLevelBrowse
382     , short accessLevelDelete
383     , short accessLevelUpdate
384     , boolean disabled
385   );
386 // ----------------------------------------------------------------------------
387
// ClassProxy/IntfEnd.vm
388
// ----------------------------------------------------------------------------
389
}
390
Popular Tags