KickJava   Java API By Example, From Geeks To Geeks.

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


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

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

46   public Contact createContact(
47       short accountRating
48     , short accountState
49     , short accountType
50     , short education
51     , short familyStatus
52     , short gender
53     , short preferredContactMethod
54     , short preferredSpokenLanguage
55     , short preferredWrittenLanguage
56     , short salutationCode
57     , short accessLevelBrowse
58     , short accessLevelDelete
59     , short accessLevelUpdate
60     , boolean disabled
61   );
62 // ----------------------------------------------------------------------------
63
// ClassProxy/IntfInstanceExtenderRequiredAttributes
64
// ----------------------------------------------------------------------------
65
/**
66    * Creates an instance of class <code>Contact</code> based on the
67    * superclass <code>AbstractAccount</code> and all required attributes not
68    * included in this superclass.
69    * This is a factory operation used to create instance objects of class
70    * <code>Contact</code>.
71    */

72   public Contact extendAbstractAccount(
73       org.opencrx.kernel.account1.cci.AbstractAccount _base
74     , short education
75     , short familyStatus
76     , short gender
77     , short preferredContactMethod
78     , short preferredSpokenLanguage
79     , short preferredWrittenLanguage
80     , short salutationCode
81     , short accessLevelBrowse
82     , short accessLevelDelete
83     , short accessLevelUpdate
84     , boolean disabled
85   );
86 // ----------------------------------------------------------------------------
87
// ClassProxy/IntfInstanceExtenderRequiredAttributes
88
// ----------------------------------------------------------------------------
89
/**
90    * Creates an instance of class <code>Contact</code> based on the
91    * superclass <code>Account</code> and all required attributes not
92    * included in this superclass.
93    * This is a factory operation used to create instance objects of class
94    * <code>Contact</code>.
95    */

96   public Contact extendAccount(
97       org.opencrx.kernel.account1.cci.Account _base
98     , short education
99     , short familyStatus
100     , short gender
101     , short preferredContactMethod
102     , short preferredSpokenLanguage
103     , short preferredWrittenLanguage
104     , short salutationCode
105   );
106 // ----------------------------------------------------------------------------
107
// ClassProxy/IntfInstanceExtenderRequiredAttributes
108
// ----------------------------------------------------------------------------
109
/**
110    * Creates an instance of class <code>Contact</code> based on the
111    * superclass <code>Auditee</code> and all required attributes not
112    * included in this superclass.
113    * This is a factory operation used to create instance objects of class
114    * <code>Contact</code>.
115    */

116   public Contact extendAuditee(
117       org.opencrx.kernel.base.cci.Auditee _base
118     , short accountRating
119     , short accountState
120     , short accountType
121     , short education
122     , short familyStatus
123     , short gender
124     , short preferredContactMethod
125     , short preferredSpokenLanguage
126     , short preferredWrittenLanguage
127     , short salutationCode
128     , short accessLevelBrowse
129     , short accessLevelDelete
130     , short accessLevelUpdate
131     , boolean disabled
132   );
133 // ----------------------------------------------------------------------------
134
// ClassProxy/IntfInstanceExtenderRequiredAttributes
135
// ----------------------------------------------------------------------------
136
/**
137    * Creates an instance of class <code>Contact</code> based on the
138    * superclass <code>Bookmarkable</code> and all required attributes not
139    * included in this superclass.
140    * This is a factory operation used to create instance objects of class
141    * <code>Contact</code>.
142    */

143   public Contact extendBookmarkable(
144       org.opencrx.kernel.base.cci.Bookmarkable _base
145     , short accountRating
146     , short accountState
147     , short accountType
148     , short education
149     , short familyStatus
150     , short gender
151     , short preferredContactMethod
152     , short preferredSpokenLanguage
153     , short preferredWrittenLanguage
154     , short salutationCode
155     , short accessLevelBrowse
156     , short accessLevelDelete
157     , short accessLevelUpdate
158     , boolean disabled
159   );
160 // ----------------------------------------------------------------------------
161
// ClassProxy/IntfInstanceExtenderRequiredAttributes
162
// ----------------------------------------------------------------------------
163
/**
164    * Creates an instance of class <code>Contact</code> based on the
165    * superclass <code>Cloneable</code> and all required attributes not
166    * included in this superclass.
167    * This is a factory operation used to create instance objects of class
168    * <code>Contact</code>.
169    */

170   public Contact extendCloneable(
171       org.opencrx.kernel.base.cci.Cloneable _base
172     , short accountRating
173     , short accountState
174     , short accountType
175     , short education
176     , short familyStatus
177     , short gender
178     , short preferredContactMethod
179     , short preferredSpokenLanguage
180     , short preferredWrittenLanguage
181     , short salutationCode
182     , short accessLevelBrowse
183     , short accessLevelDelete
184     , short accessLevelUpdate
185     , boolean disabled
186   );
187 // ----------------------------------------------------------------------------
188
// ClassProxy/IntfInstanceExtenderRequiredAttributes
189
// ----------------------------------------------------------------------------
190
/**
191    * Creates an instance of class <code>Contact</code> based on the
192    * superclass <code>Importer</code> and all required attributes not
193    * included in this superclass.
194    * This is a factory operation used to create instance objects of class
195    * <code>Contact</code>.
196    */

197   public Contact extendImporter(
198       org.opencrx.kernel.base.cci.Importer _base
199     , short accountRating
200     , short accountState
201     , short accountType
202     , short education
203     , short familyStatus
204     , short gender
205     , short preferredContactMethod
206     , short preferredSpokenLanguage
207     , short preferredWrittenLanguage
208     , short salutationCode
209     , short accessLevelBrowse
210     , short accessLevelDelete
211     , short accessLevelUpdate
212     , boolean disabled
213   );
214 // ----------------------------------------------------------------------------
215
// ClassProxy/IntfInstanceExtenderRequiredAttributes
216
// ----------------------------------------------------------------------------
217
/**
218    * Creates an instance of class <code>Contact</code> based on the
219    * superclass <code>SecureObject</code> and all required attributes not
220    * included in this superclass.
221    * This is a factory operation used to create instance objects of class
222    * <code>Contact</code>.
223    */

224   public Contact extendSecureObject(
225       org.opencrx.kernel.base.cci.SecureObject _base
226     , short accountRating
227     , short accountState
228     , short accountType
229     , short education
230     , short familyStatus
231     , short gender
232     , short preferredContactMethod
233     , short preferredSpokenLanguage
234     , short preferredWrittenLanguage
235     , short salutationCode
236     , boolean disabled
237   );
238 // ----------------------------------------------------------------------------
239
// ClassProxy/IntfInstanceExtenderRequiredAttributes
240
// ----------------------------------------------------------------------------
241
/**
242    * Creates an instance of class <code>Contact</code> based on the
243    * superclass <code>SubscriptionTarget</code> and all required attributes
244    * not included in this superclass.
245    * This is a factory operation used to create instance objects of class
246    * <code>Contact</code>.
247    */

248   public Contact extendSubscriptionTarget(
249       org.opencrx.kernel.base.cci.SubscriptionTarget _base
250     , short accountRating
251     , short accountState
252     , short accountType
253     , short education
254     , short familyStatus
255     , short gender
256     , short preferredContactMethod
257     , short preferredSpokenLanguage
258     , short preferredWrittenLanguage
259     , short salutationCode
260     , short accessLevelBrowse
261     , short accessLevelDelete
262     , short accessLevelUpdate
263     , boolean disabled
264   );
265 // ----------------------------------------------------------------------------
266
// ClassProxy/IntfInstanceExtenderRequiredAttributes
267
// ----------------------------------------------------------------------------
268
/**
269    * Creates an instance of class <code>Contact</code> based on the
270    * superclass <code>XmlExporter</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>Contact</code>.
274    */

275   public Contact extendXmlExporter(
276       org.opencrx.kernel.base.cci.XmlExporter _base
277     , short accountRating
278     , short accountState
279     , short accountType
280     , short education
281     , short familyStatus
282     , short gender
283     , short preferredContactMethod
284     , short preferredSpokenLanguage
285     , short preferredWrittenLanguage
286     , short salutationCode
287     , short accessLevelBrowse
288     , short accessLevelDelete
289     , short accessLevelUpdate
290     , boolean disabled
291   );
292 // ----------------------------------------------------------------------------
293
// ClassProxy/IntfInstanceExtenderRequiredAttributes
294
// ----------------------------------------------------------------------------
295
/**
296    * Creates an instance of class <code>Contact</code> based on the
297    * superclass <code>CrxObject</code> and all required attributes not
298    * included in this superclass.
299    * This is a factory operation used to create instance objects of class
300    * <code>Contact</code>.
301    */

302   public Contact extendCrxObject(
303       org.opencrx.kernel.generic.cci.CrxObject _base
304     , short accountRating
305     , short accountState
306     , short accountType
307     , short education
308     , short familyStatus
309     , short gender
310     , short preferredContactMethod
311     , short preferredSpokenLanguage
312     , short preferredWrittenLanguage
313     , short salutationCode
314   );
315 // ----------------------------------------------------------------------------
316
// ClassProxy/IntfInstanceExtenderRequiredAttributes
317
// ----------------------------------------------------------------------------
318
/**
319    * Creates an instance of class <code>Contact</code> based on the
320    * superclass <code>GenericAccount</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>Contact</code>.
324    */

325   public Contact extendGenericAccount(
326       org.opencrx.kernel.generic.cci.GenericAccount _base
327     , short accountRating
328     , short accountState
329     , short accountType
330     , short education
331     , short familyStatus
332     , short gender
333     , short preferredContactMethod
334     , short preferredSpokenLanguage
335     , short preferredWrittenLanguage
336     , short salutationCode
337     , short accessLevelBrowse
338     , short accessLevelDelete
339     , short accessLevelUpdate
340     , boolean disabled
341   );
342 // ----------------------------------------------------------------------------
343
// ClassProxy/IntfInstanceExtenderRequiredAttributes
344
// ----------------------------------------------------------------------------
345
/**
346    * Creates an instance of class <code>Contact</code> based on the
347    * superclass <code>Pictured</code> and all required attributes not
348    * included in this superclass.
349    * This is a factory operation used to create instance objects of class
350    * <code>Contact</code>.
351    */

352   public Contact extendPictured(
353       org.opencrx.kernel.generic.cci.Pictured _base
354     , short accountRating
355     , short accountState
356     , short accountType
357     , short education
358     , short familyStatus
359     , short gender
360     , short preferredContactMethod
361     , short preferredSpokenLanguage
362     , short preferredWrittenLanguage
363     , short salutationCode
364     , short accessLevelBrowse
365     , short accessLevelDelete
366     , short accessLevelUpdate
367     , boolean disabled
368   );
369 // ----------------------------------------------------------------------------
370
// ClassProxy/IntfInstanceExtenderRequiredAttributes
371
// ----------------------------------------------------------------------------
372
/**
373    * Creates an instance of class <code>Contact</code> based on the
374    * superclass <code>BasicObject</code> and all required attributes not
375    * included in this superclass.
376    * This is a factory operation used to create instance objects of class
377    * <code>Contact</code>.
378    */

379   public Contact extendBasicObject(
380       org.openmdx.base.cci.BasicObject _base
381     , short accountRating
382     , short accountState
383     , short accountType
384     , short education
385     , short familyStatus
386     , short gender
387     , short preferredContactMethod
388     , short preferredSpokenLanguage
389     , short preferredWrittenLanguage
390     , short salutationCode
391     , short accessLevelBrowse
392     , short accessLevelDelete
393     , short accessLevelUpdate
394     , boolean disabled
395   );
396 // ----------------------------------------------------------------------------
397
// ClassProxy/IntfInstanceExtenderRequiredAttributes
398
// ----------------------------------------------------------------------------
399
/**
400    * Creates an instance of class <code>Contact</code> based on the
401    * superclass <code>ContextCapable</code> and all required attributes not
402    * included in this superclass.
403    * This is a factory operation used to create instance objects of class
404    * <code>Contact</code>.
405    */

406   public Contact extendContextCapable(
407       org.openmdx.base.cci.ContextCapable _base
408     , short accountRating
409     , short accountState
410     , short accountType
411     , short education
412     , short familyStatus
413     , short gender
414     , short preferredContactMethod
415     , short preferredSpokenLanguage
416     , short preferredWrittenLanguage
417     , short salutationCode
418     , short accessLevelBrowse
419     , short accessLevelDelete
420     , short accessLevelUpdate
421     , boolean disabled
422   );
423 // ----------------------------------------------------------------------------
424
// ClassProxy/IntfInstanceExtenderRequiredAttributes
425
// ----------------------------------------------------------------------------
426
/**
427    * Creates an instance of class <code>Contact</code> based on the
428    * superclass <code>ExtentCapable</code> and all required attributes not
429    * included in this superclass.
430    * This is a factory operation used to create instance objects of class
431    * <code>Contact</code>.
432    */

433   public Contact extendExtentCapable(
434       org.openmdx.base.cci.ExtentCapable _base
435     , short accountRating
436     , short accountState
437     , short accountType
438     , short education
439     , short familyStatus
440     , short gender
441     , short preferredContactMethod
442     , short preferredSpokenLanguage
443     , short preferredWrittenLanguage
444     , short salutationCode
445     , short accessLevelBrowse
446     , short accessLevelDelete
447     , short accessLevelUpdate
448     , boolean disabled
449   );
450 // ----------------------------------------------------------------------------
451
// ClassProxy/IntfInstanceExtenderRequiredAttributes
452
// ----------------------------------------------------------------------------
453
/**
454    * Creates an instance of class <code>Contact</code> based on the
455    * superclass <code>ViewCapable</code> and all required attributes not
456    * included in this superclass.
457    * This is a factory operation used to create instance objects of class
458    * <code>Contact</code>.
459    */

460   public Contact extendViewCapable(
461       org.openmdx.compatibility.view1.cci.ViewCapable _base
462     , short accountRating
463     , short accountState
464     , short accountType
465     , short education
466     , short familyStatus
467     , short gender
468     , short preferredContactMethod
469     , short preferredSpokenLanguage
470     , short preferredWrittenLanguage
471     , short salutationCode
472     , short accessLevelBrowse
473     , short accessLevelDelete
474     , short accessLevelUpdate
475     , boolean disabled
476   );
477 // ----------------------------------------------------------------------------
478
// ClassProxy/IntfEnd.vm
479
// ----------------------------------------------------------------------------
480
}
481
Popular Tags