KickJava   Java API By Example, From Geeks To Geeks.

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


1 // ----------------------------------------------------------------------------
2
// ClassProxy/ImplBegin
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 class ContactMembershipClassImpl
16   extends org.openmdx.base.accessor.jmi.spi.RefClass_1
17   implements ContactMembershipClass {
18
19   public ContactMembershipClassImpl(
20     org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 refPackage
21   ) {
22     super(refPackage);
23   }
24
25   public String JavaDoc refMofId(
26   ) {
27     return "org:opencrx:kernel:account1:ContactMembership";
28   }
29
30   public ContactMembership getContactMembership(
31     Object JavaDoc object
32   ) {
33     try {
34       if(object instanceof org.openmdx.base.accessor.jmi.cci.RefObject_1_0) {
35         java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
36         args.add(object);
37         ContactMembership target = (ContactMembership)refCreateInstance(
38           args
39         );
40         return target;
41       } else {
42         return (ContactMembership)((org.openmdx.base.accessor.jmi.cci.RefPackage_1_0)this.refOutermostPackage()).refObject(
43           object instanceof org.openmdx.compatibility.base.naming.Path
44             ? ((org.openmdx.compatibility.base.naming.Path)object).toXri()
45             : ((org.openmdx.base.accessor.generic.cci.Object_1_0)object).objGetPath().toXri()
46         );
47       }
48     }
49     catch(org.openmdx.base.exception.ServiceException e) {
50         throw new org.openmdx.base.accessor.jmi.cci.JmiServiceException(e);
51     }
52   }
53
54   public ContactMembership createContactMembership(
55   ) {
56     ContactMembership target = (ContactMembership)refCreateInstance(
57       null
58     );
59     return target;
60   }
61 // ----------------------------------------------------------------------------
62
// ClassProxy/ImplInstanceCreatorRequiredAttributes
63
// ----------------------------------------------------------------------------
64
public ContactMembership createContactMembership(
65       org.opencrx.kernel.account1.cci.Contact contact
66     , java.util.Date JavaDoc effectiveOn
67     , short accessLevelBrowse
68     , short accessLevelDelete
69     , short accessLevelUpdate
70     , boolean disabled
71   ) {
72     ContactMembershipImpl _object = (ContactMembershipImpl)createContactMembership();
73     _object.setContact(contact);
74     _object.setEffectiveOn(effectiveOn);
75     _object.setAccessLevelBrowse(accessLevelBrowse);
76     _object.setAccessLevelDelete(accessLevelDelete);
77     _object.setAccessLevelUpdate(accessLevelUpdate);
78     _object.setDisabled(disabled);
79     return _object;
80   }
81
82 // ----------------------------------------------------------------------------
83
// ClassProxy/ImplInstanceExtenderRequiredAttributes
84
// ----------------------------------------------------------------------------
85
public ContactMembership extendAuditee(
86       org.opencrx.kernel.base.cci.Auditee _base
87     , org.opencrx.kernel.account1.cci.Contact contact
88     , java.util.Date JavaDoc effectiveOn
89     , short accessLevelBrowse
90     , short accessLevelDelete
91     , short accessLevelUpdate
92     , boolean disabled
93   ) {
94     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
95     _object.setContact(contact);
96     _object.setEffectiveOn(effectiveOn);
97     _object.setAccessLevelBrowse(accessLevelBrowse);
98     _object.setAccessLevelDelete(accessLevelDelete);
99     _object.setAccessLevelUpdate(accessLevelUpdate);
100     _object.setDisabled(disabled);
101     return _object;
102   }
103
104 // ----------------------------------------------------------------------------
105
// ClassProxy/ImplInstanceExtenderRequiredAttributes
106
// ----------------------------------------------------------------------------
107
public ContactMembership extendBookmarkable(
108       org.opencrx.kernel.base.cci.Bookmarkable _base
109     , org.opencrx.kernel.account1.cci.Contact contact
110     , java.util.Date JavaDoc effectiveOn
111     , short accessLevelBrowse
112     , short accessLevelDelete
113     , short accessLevelUpdate
114     , boolean disabled
115   ) {
116     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
117     _object.setContact(contact);
118     _object.setEffectiveOn(effectiveOn);
119     _object.setAccessLevelBrowse(accessLevelBrowse);
120     _object.setAccessLevelDelete(accessLevelDelete);
121     _object.setAccessLevelUpdate(accessLevelUpdate);
122     _object.setDisabled(disabled);
123     return _object;
124   }
125
126 // ----------------------------------------------------------------------------
127
// ClassProxy/ImplInstanceExtenderRequiredAttributes
128
// ----------------------------------------------------------------------------
129
public ContactMembership extendCloneable(
130       org.opencrx.kernel.base.cci.Cloneable _base
131     , org.opencrx.kernel.account1.cci.Contact contact
132     , java.util.Date JavaDoc effectiveOn
133     , short accessLevelBrowse
134     , short accessLevelDelete
135     , short accessLevelUpdate
136     , boolean disabled
137   ) {
138     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
139     _object.setContact(contact);
140     _object.setEffectiveOn(effectiveOn);
141     _object.setAccessLevelBrowse(accessLevelBrowse);
142     _object.setAccessLevelDelete(accessLevelDelete);
143     _object.setAccessLevelUpdate(accessLevelUpdate);
144     _object.setDisabled(disabled);
145     return _object;
146   }
147
148 // ----------------------------------------------------------------------------
149
// ClassProxy/ImplInstanceExtenderRequiredAttributes
150
// ----------------------------------------------------------------------------
151
public ContactMembership extendImporter(
152       org.opencrx.kernel.base.cci.Importer _base
153     , org.opencrx.kernel.account1.cci.Contact contact
154     , java.util.Date JavaDoc effectiveOn
155     , short accessLevelBrowse
156     , short accessLevelDelete
157     , short accessLevelUpdate
158     , boolean disabled
159   ) {
160     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
161     _object.setContact(contact);
162     _object.setEffectiveOn(effectiveOn);
163     _object.setAccessLevelBrowse(accessLevelBrowse);
164     _object.setAccessLevelDelete(accessLevelDelete);
165     _object.setAccessLevelUpdate(accessLevelUpdate);
166     _object.setDisabled(disabled);
167     return _object;
168   }
169
170 // ----------------------------------------------------------------------------
171
// ClassProxy/ImplInstanceExtenderRequiredAttributes
172
// ----------------------------------------------------------------------------
173
public ContactMembership extendSecureObject(
174       org.opencrx.kernel.base.cci.SecureObject _base
175     , org.opencrx.kernel.account1.cci.Contact contact
176     , java.util.Date JavaDoc effectiveOn
177     , boolean disabled
178   ) {
179     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
180     _object.setContact(contact);
181     _object.setEffectiveOn(effectiveOn);
182     _object.setDisabled(disabled);
183     return _object;
184   }
185
186 // ----------------------------------------------------------------------------
187
// ClassProxy/ImplInstanceExtenderRequiredAttributes
188
// ----------------------------------------------------------------------------
189
public ContactMembership extendSubscriptionTarget(
190       org.opencrx.kernel.base.cci.SubscriptionTarget _base
191     , org.opencrx.kernel.account1.cci.Contact contact
192     , java.util.Date JavaDoc effectiveOn
193     , short accessLevelBrowse
194     , short accessLevelDelete
195     , short accessLevelUpdate
196     , boolean disabled
197   ) {
198     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
199     _object.setContact(contact);
200     _object.setEffectiveOn(effectiveOn);
201     _object.setAccessLevelBrowse(accessLevelBrowse);
202     _object.setAccessLevelDelete(accessLevelDelete);
203     _object.setAccessLevelUpdate(accessLevelUpdate);
204     _object.setDisabled(disabled);
205     return _object;
206   }
207
208 // ----------------------------------------------------------------------------
209
// ClassProxy/ImplInstanceExtenderRequiredAttributes
210
// ----------------------------------------------------------------------------
211
public ContactMembership extendXmlExporter(
212       org.opencrx.kernel.base.cci.XmlExporter _base
213     , org.opencrx.kernel.account1.cci.Contact contact
214     , java.util.Date JavaDoc effectiveOn
215     , short accessLevelBrowse
216     , short accessLevelDelete
217     , short accessLevelUpdate
218     , boolean disabled
219   ) {
220     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
221     _object.setContact(contact);
222     _object.setEffectiveOn(effectiveOn);
223     _object.setAccessLevelBrowse(accessLevelBrowse);
224     _object.setAccessLevelDelete(accessLevelDelete);
225     _object.setAccessLevelUpdate(accessLevelUpdate);
226     _object.setDisabled(disabled);
227     return _object;
228   }
229
230 // ----------------------------------------------------------------------------
231
// ClassProxy/ImplInstanceExtenderRequiredAttributes
232
// ----------------------------------------------------------------------------
233
public ContactMembership extendCrxObject(
234       org.opencrx.kernel.generic.cci.CrxObject _base
235     , org.opencrx.kernel.account1.cci.Contact contact
236     , java.util.Date JavaDoc effectiveOn
237   ) {
238     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
239     _object.setContact(contact);
240     _object.setEffectiveOn(effectiveOn);
241     return _object;
242   }
243
244 // ----------------------------------------------------------------------------
245
// ClassProxy/ImplInstanceExtenderRequiredAttributes
246
// ----------------------------------------------------------------------------
247
public ContactMembership extendBasicObject(
248       org.openmdx.base.cci.BasicObject _base
249     , org.opencrx.kernel.account1.cci.Contact contact
250     , java.util.Date JavaDoc effectiveOn
251     , short accessLevelBrowse
252     , short accessLevelDelete
253     , short accessLevelUpdate
254     , boolean disabled
255   ) {
256     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
257     _object.setContact(contact);
258     _object.setEffectiveOn(effectiveOn);
259     _object.setAccessLevelBrowse(accessLevelBrowse);
260     _object.setAccessLevelDelete(accessLevelDelete);
261     _object.setAccessLevelUpdate(accessLevelUpdate);
262     _object.setDisabled(disabled);
263     return _object;
264   }
265
266 // ----------------------------------------------------------------------------
267
// ClassProxy/ImplInstanceExtenderRequiredAttributes
268
// ----------------------------------------------------------------------------
269
public ContactMembership extendContextCapable(
270       org.openmdx.base.cci.ContextCapable _base
271     , org.opencrx.kernel.account1.cci.Contact contact
272     , java.util.Date JavaDoc effectiveOn
273     , short accessLevelBrowse
274     , short accessLevelDelete
275     , short accessLevelUpdate
276     , boolean disabled
277   ) {
278     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
279     _object.setContact(contact);
280     _object.setEffectiveOn(effectiveOn);
281     _object.setAccessLevelBrowse(accessLevelBrowse);
282     _object.setAccessLevelDelete(accessLevelDelete);
283     _object.setAccessLevelUpdate(accessLevelUpdate);
284     _object.setDisabled(disabled);
285     return _object;
286   }
287
288 // ----------------------------------------------------------------------------
289
// ClassProxy/ImplInstanceExtenderRequiredAttributes
290
// ----------------------------------------------------------------------------
291
public ContactMembership extendExtentCapable(
292       org.openmdx.base.cci.ExtentCapable _base
293     , org.opencrx.kernel.account1.cci.Contact contact
294     , java.util.Date JavaDoc effectiveOn
295     , short accessLevelBrowse
296     , short accessLevelDelete
297     , short accessLevelUpdate
298     , boolean disabled
299   ) {
300     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
301     _object.setContact(contact);
302     _object.setEffectiveOn(effectiveOn);
303     _object.setAccessLevelBrowse(accessLevelBrowse);
304     _object.setAccessLevelDelete(accessLevelDelete);
305     _object.setAccessLevelUpdate(accessLevelUpdate);
306     _object.setDisabled(disabled);
307     return _object;
308   }
309
310 // ----------------------------------------------------------------------------
311
// ClassProxy/ImplInstanceExtenderRequiredAttributes
312
// ----------------------------------------------------------------------------
313
public ContactMembership extendViewCapable(
314       org.openmdx.compatibility.view1.cci.ViewCapable _base
315     , org.opencrx.kernel.account1.cci.Contact contact
316     , java.util.Date JavaDoc effectiveOn
317     , short accessLevelBrowse
318     , short accessLevelDelete
319     , short accessLevelUpdate
320     , boolean disabled
321   ) {
322     ContactMembershipImpl _object = (ContactMembershipImpl)getContactMembership(_base);
323     _object.setContact(contact);
324     _object.setEffectiveOn(effectiveOn);
325     _object.setAccessLevelBrowse(accessLevelBrowse);
326     _object.setAccessLevelDelete(accessLevelDelete);
327     _object.setAccessLevelUpdate(accessLevelUpdate);
328     _object.setDisabled(disabled);
329     return _object;
330   }
331
332 // ----------------------------------------------------------------------------
333
// ClassProxy/ImplEnd.vm
334
// ----------------------------------------------------------------------------
335
}
336
Popular Tags