KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > contract1 > cci > PhoneNumberClass


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

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

46   public PhoneNumber createPhoneNumber(
47       boolean isMain
48     , boolean automaticParsing
49     , short phoneCountryPrefix
50     , short accessLevelBrowse
51     , short accessLevelDelete
52     , short accessLevelUpdate
53     , boolean disabled
54   );
55 // ----------------------------------------------------------------------------
56
// ClassProxy/IntfInstanceExtenderRequiredAttributes
57
// ----------------------------------------------------------------------------
58
/**
59    * Creates an instance of class <code>PhoneNumber</code> based on the
60    * superclass <code>Addressable</code> and all required attributes not
61    * included in this superclass.
62    * This is a factory operation used to create instance objects of class
63    * <code>PhoneNumber</code>.
64    */

65   public PhoneNumber extendAddressable(
66       org.opencrx.kernel.address1.cci.Addressable _base
67     , boolean automaticParsing
68     , short phoneCountryPrefix
69     , short accessLevelBrowse
70     , short accessLevelDelete
71     , short accessLevelUpdate
72     , boolean disabled
73   );
74 // ----------------------------------------------------------------------------
75
// ClassProxy/IntfInstanceExtenderRequiredAttributes
76
// ----------------------------------------------------------------------------
77
/**
78    * Creates an instance of class <code>PhoneNumber</code> based on the
79    * superclass <code>PhoneNumberAddressable</code> and all required
80    * attributes not included in this superclass.
81    * This is a factory operation used to create instance objects of class
82    * <code>PhoneNumber</code>.
83    */

84   public PhoneNumber extendPhoneNumberAddressable(
85       org.opencrx.kernel.address1.cci.PhoneNumberAddressable _base
86     , boolean isMain
87     , short accessLevelBrowse
88     , short accessLevelDelete
89     , short accessLevelUpdate
90     , boolean disabled
91   );
92 // ----------------------------------------------------------------------------
93
// ClassProxy/IntfInstanceExtenderRequiredAttributes
94
// ----------------------------------------------------------------------------
95
/**
96    * Creates an instance of class <code>PhoneNumber</code> based on the
97    * superclass <code>Auditee</code> and all required attributes not
98    * included in this superclass.
99    * This is a factory operation used to create instance objects of class
100    * <code>PhoneNumber</code>.
101    */

102   public PhoneNumber extendAuditee(
103       org.opencrx.kernel.base.cci.Auditee _base
104     , boolean isMain
105     , boolean automaticParsing
106     , short phoneCountryPrefix
107     , short accessLevelBrowse
108     , short accessLevelDelete
109     , short accessLevelUpdate
110     , boolean disabled
111   );
112 // ----------------------------------------------------------------------------
113
// ClassProxy/IntfInstanceExtenderRequiredAttributes
114
// ----------------------------------------------------------------------------
115
/**
116    * Creates an instance of class <code>PhoneNumber</code> based on the
117    * superclass <code>Bookmarkable</code> and all required attributes not
118    * included in this superclass.
119    * This is a factory operation used to create instance objects of class
120    * <code>PhoneNumber</code>.
121    */

122   public PhoneNumber extendBookmarkable(
123       org.opencrx.kernel.base.cci.Bookmarkable _base
124     , boolean isMain
125     , boolean automaticParsing
126     , short phoneCountryPrefix
127     , short accessLevelBrowse
128     , short accessLevelDelete
129     , short accessLevelUpdate
130     , boolean disabled
131   );
132 // ----------------------------------------------------------------------------
133
// ClassProxy/IntfInstanceExtenderRequiredAttributes
134
// ----------------------------------------------------------------------------
135
/**
136    * Creates an instance of class <code>PhoneNumber</code> based on the
137    * superclass <code>Cloneable</code> and all required attributes not
138    * included in this superclass.
139    * This is a factory operation used to create instance objects of class
140    * <code>PhoneNumber</code>.
141    */

142   public PhoneNumber extendCloneable(
143       org.opencrx.kernel.base.cci.Cloneable _base
144     , boolean isMain
145     , boolean automaticParsing
146     , short phoneCountryPrefix
147     , short accessLevelBrowse
148     , short accessLevelDelete
149     , short accessLevelUpdate
150     , boolean disabled
151   );
152 // ----------------------------------------------------------------------------
153
// ClassProxy/IntfInstanceExtenderRequiredAttributes
154
// ----------------------------------------------------------------------------
155
/**
156    * Creates an instance of class <code>PhoneNumber</code> based on the
157    * superclass <code>Importer</code> and all required attributes not
158    * included in this superclass.
159    * This is a factory operation used to create instance objects of class
160    * <code>PhoneNumber</code>.
161    */

162   public PhoneNumber extendImporter(
163       org.opencrx.kernel.base.cci.Importer _base
164     , boolean isMain
165     , boolean automaticParsing
166     , short phoneCountryPrefix
167     , short accessLevelBrowse
168     , short accessLevelDelete
169     , short accessLevelUpdate
170     , boolean disabled
171   );
172 // ----------------------------------------------------------------------------
173
// ClassProxy/IntfInstanceExtenderRequiredAttributes
174
// ----------------------------------------------------------------------------
175
/**
176    * Creates an instance of class <code>PhoneNumber</code> based on the
177    * superclass <code>SecureObject</code> and all required attributes not
178    * included in this superclass.
179    * This is a factory operation used to create instance objects of class
180    * <code>PhoneNumber</code>.
181    */

182   public PhoneNumber extendSecureObject(
183       org.opencrx.kernel.base.cci.SecureObject _base
184     , boolean isMain
185     , boolean automaticParsing
186     , short phoneCountryPrefix
187     , boolean disabled
188   );
189 // ----------------------------------------------------------------------------
190
// ClassProxy/IntfInstanceExtenderRequiredAttributes
191
// ----------------------------------------------------------------------------
192
/**
193    * Creates an instance of class <code>PhoneNumber</code> based on the
194    * superclass <code>SubscriptionTarget</code> and all required attributes
195    * not included in this superclass.
196    * This is a factory operation used to create instance objects of class
197    * <code>PhoneNumber</code>.
198    */

199   public PhoneNumber extendSubscriptionTarget(
200       org.opencrx.kernel.base.cci.SubscriptionTarget _base
201     , boolean isMain
202     , boolean automaticParsing
203     , short phoneCountryPrefix
204     , short accessLevelBrowse
205     , short accessLevelDelete
206     , short accessLevelUpdate
207     , boolean disabled
208   );
209 // ----------------------------------------------------------------------------
210
// ClassProxy/IntfInstanceExtenderRequiredAttributes
211
// ----------------------------------------------------------------------------
212
/**
213    * Creates an instance of class <code>PhoneNumber</code> based on the
214    * superclass <code>XmlExporter</code> and all required attributes not
215    * included in this superclass.
216    * This is a factory operation used to create instance objects of class
217    * <code>PhoneNumber</code>.
218    */

219   public PhoneNumber extendXmlExporter(
220       org.opencrx.kernel.base.cci.XmlExporter _base
221     , boolean isMain
222     , boolean automaticParsing
223     , short phoneCountryPrefix
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>PhoneNumber</code> based on the
234    * superclass <code>ContractAddress</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>PhoneNumber</code>.
238    */

239   public PhoneNumber extendContractAddress(
240       org.opencrx.kernel.contract1.cci.ContractAddress _base
241     , boolean automaticParsing
242     , short phoneCountryPrefix
243   );
244 // ----------------------------------------------------------------------------
245
// ClassProxy/IntfInstanceExtenderRequiredAttributes
246
// ----------------------------------------------------------------------------
247
/**
248    * Creates an instance of class <code>PhoneNumber</code> based on the
249    * superclass <code>CrxObject</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>PhoneNumber</code>.
253    */

254   public PhoneNumber extendCrxObject(
255       org.opencrx.kernel.generic.cci.CrxObject _base
256     , boolean isMain
257     , boolean automaticParsing
258     , short phoneCountryPrefix
259   );
260 // ----------------------------------------------------------------------------
261
// ClassProxy/IntfInstanceExtenderRequiredAttributes
262
// ----------------------------------------------------------------------------
263
/**
264    * Creates an instance of class <code>PhoneNumber</code> based on the
265    * superclass <code>BasicObject</code> and all required attributes not
266    * included in this superclass.
267    * This is a factory operation used to create instance objects of class
268    * <code>PhoneNumber</code>.
269    */

270   public PhoneNumber extendBasicObject(
271       org.openmdx.base.cci.BasicObject _base
272     , boolean isMain
273     , boolean automaticParsing
274     , short phoneCountryPrefix
275     , short accessLevelBrowse
276     , short accessLevelDelete
277     , short accessLevelUpdate
278     , boolean disabled
279   );
280 // ----------------------------------------------------------------------------
281
// ClassProxy/IntfInstanceExtenderRequiredAttributes
282
// ----------------------------------------------------------------------------
283
/**
284    * Creates an instance of class <code>PhoneNumber</code> based on the
285    * superclass <code>ContextCapable</code> and all required attributes not
286    * included in this superclass.
287    * This is a factory operation used to create instance objects of class
288    * <code>PhoneNumber</code>.
289    */

290   public PhoneNumber extendContextCapable(
291       org.openmdx.base.cci.ContextCapable _base
292     , boolean isMain
293     , boolean automaticParsing
294     , short phoneCountryPrefix
295     , short accessLevelBrowse
296     , short accessLevelDelete
297     , short accessLevelUpdate
298     , boolean disabled
299   );
300 // ----------------------------------------------------------------------------
301
// ClassProxy/IntfInstanceExtenderRequiredAttributes
302
// ----------------------------------------------------------------------------
303
/**
304    * Creates an instance of class <code>PhoneNumber</code> based on the
305    * superclass <code>ExtentCapable</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>PhoneNumber</code>.
309    */

310   public PhoneNumber extendExtentCapable(
311       org.openmdx.base.cci.ExtentCapable _base
312     , boolean isMain
313     , boolean automaticParsing
314     , short phoneCountryPrefix
315     , short accessLevelBrowse
316     , short accessLevelDelete
317     , short accessLevelUpdate
318     , boolean disabled
319   );
320 // ----------------------------------------------------------------------------
321
// ClassProxy/IntfInstanceExtenderRequiredAttributes
322
// ----------------------------------------------------------------------------
323
/**
324    * Creates an instance of class <code>PhoneNumber</code> based on the
325    * superclass <code>ViewCapable</code> and all required attributes not
326    * included in this superclass.
327    * This is a factory operation used to create instance objects of class
328    * <code>PhoneNumber</code>.
329    */

330   public PhoneNumber extendViewCapable(
331       org.openmdx.compatibility.view1.cci.ViewCapable _base
332     , boolean isMain
333     , boolean automaticParsing
334     , short phoneCountryPrefix
335     , short accessLevelBrowse
336     , short accessLevelDelete
337     , short accessLevelUpdate
338     , boolean disabled
339   );
340 // ----------------------------------------------------------------------------
341
// ClassProxy/IntfEnd.vm
342
// ----------------------------------------------------------------------------
343
}
344
Popular Tags