KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > activity1 > cci > ResourceClass


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

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

46   public Resource createResource(
47       String JavaDoc name
48     , java.math.BigDecimal JavaDoc overtimeRate
49     , short rateCurrency
50     , java.math.BigDecimal JavaDoc standardRate
51     , short accessLevelBrowse
52     , short accessLevelDelete
53     , short accessLevelUpdate
54     , boolean disabled
55   );
56 // ----------------------------------------------------------------------------
57
// ClassProxy/IntfInstanceExtenderRequiredAttributes
58
// ----------------------------------------------------------------------------
59
/**
60    * Creates an instance of class <code>Resource</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>Resource</code>.
65    */

66   public Resource extendAuditee(
67       org.opencrx.kernel.base.cci.Auditee _base
68     , String JavaDoc name
69     , java.math.BigDecimal JavaDoc overtimeRate
70     , short rateCurrency
71     , java.math.BigDecimal JavaDoc standardRate
72     , short accessLevelBrowse
73     , short accessLevelDelete
74     , short accessLevelUpdate
75     , boolean disabled
76   );
77 // ----------------------------------------------------------------------------
78
// ClassProxy/IntfInstanceExtenderRequiredAttributes
79
// ----------------------------------------------------------------------------
80
/**
81    * Creates an instance of class <code>Resource</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>Resource</code>.
86    */

87   public Resource extendBookmarkable(
88       org.opencrx.kernel.base.cci.Bookmarkable _base
89     , String JavaDoc name
90     , java.math.BigDecimal JavaDoc overtimeRate
91     , short rateCurrency
92     , java.math.BigDecimal JavaDoc standardRate
93     , short accessLevelBrowse
94     , short accessLevelDelete
95     , short accessLevelUpdate
96     , boolean disabled
97   );
98 // ----------------------------------------------------------------------------
99
// ClassProxy/IntfInstanceExtenderRequiredAttributes
100
// ----------------------------------------------------------------------------
101
/**
102    * Creates an instance of class <code>Resource</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>Resource</code>.
107    */

108   public Resource extendCloneable(
109       org.opencrx.kernel.base.cci.Cloneable _base
110     , String JavaDoc name
111     , java.math.BigDecimal JavaDoc overtimeRate
112     , short rateCurrency
113     , java.math.BigDecimal JavaDoc standardRate
114     , short accessLevelBrowse
115     , short accessLevelDelete
116     , short accessLevelUpdate
117     , boolean disabled
118   );
119 // ----------------------------------------------------------------------------
120
// ClassProxy/IntfInstanceExtenderRequiredAttributes
121
// ----------------------------------------------------------------------------
122
/**
123    * Creates an instance of class <code>Resource</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>Resource</code>.
128    */

129   public Resource extendImporter(
130       org.opencrx.kernel.base.cci.Importer _base
131     , String JavaDoc name
132     , java.math.BigDecimal JavaDoc overtimeRate
133     , short rateCurrency
134     , java.math.BigDecimal JavaDoc standardRate
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>Resource</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>Resource</code>.
149    */

150   public Resource extendSecureObject(
151       org.opencrx.kernel.base.cci.SecureObject _base
152     , String JavaDoc name
153     , java.math.BigDecimal JavaDoc overtimeRate
154     , short rateCurrency
155     , java.math.BigDecimal JavaDoc standardRate
156     , boolean disabled
157   );
158 // ----------------------------------------------------------------------------
159
// ClassProxy/IntfInstanceExtenderRequiredAttributes
160
// ----------------------------------------------------------------------------
161
/**
162    * Creates an instance of class <code>Resource</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>Resource</code>.
167    */

168   public Resource extendSubscriptionTarget(
169       org.opencrx.kernel.base.cci.SubscriptionTarget _base
170     , String JavaDoc name
171     , java.math.BigDecimal JavaDoc overtimeRate
172     , short rateCurrency
173     , java.math.BigDecimal JavaDoc standardRate
174     , short accessLevelBrowse
175     , short accessLevelDelete
176     , short accessLevelUpdate
177     , boolean disabled
178   );
179 // ----------------------------------------------------------------------------
180
// ClassProxy/IntfInstanceExtenderRequiredAttributes
181
// ----------------------------------------------------------------------------
182
/**
183    * Creates an instance of class <code>Resource</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>Resource</code>.
188    */

189   public Resource extendXmlExporter(
190       org.opencrx.kernel.base.cci.XmlExporter _base
191     , String JavaDoc name
192     , java.math.BigDecimal JavaDoc overtimeRate
193     , short rateCurrency
194     , java.math.BigDecimal JavaDoc standardRate
195     , short accessLevelBrowse
196     , short accessLevelDelete
197     , short accessLevelUpdate
198     , boolean disabled
199   );
200 // ----------------------------------------------------------------------------
201
// ClassProxy/IntfInstanceExtenderRequiredAttributes
202
// ----------------------------------------------------------------------------
203
/**
204    * Creates an instance of class <code>Resource</code> based on the
205    * superclass <code>DepotReferenceHolder</code> and all required
206    * attributes not included in this superclass.
207    * This is a factory operation used to create instance objects of class
208    * <code>Resource</code>.
209    */

210   public Resource extendDepotReferenceHolder(
211       org.opencrx.kernel.depot1.cci.DepotReferenceHolder _base
212     , String JavaDoc name
213     , java.math.BigDecimal JavaDoc overtimeRate
214     , short rateCurrency
215     , java.math.BigDecimal JavaDoc standardRate
216     , short accessLevelBrowse
217     , short accessLevelDelete
218     , short accessLevelUpdate
219     , boolean disabled
220   );
221 // ----------------------------------------------------------------------------
222
// ClassProxy/IntfInstanceExtenderRequiredAttributes
223
// ----------------------------------------------------------------------------
224
/**
225    * Creates an instance of class <code>Resource</code> based on the
226    * superclass <code>CrxObject</code> and all required attributes not
227    * included in this superclass.
228    * This is a factory operation used to create instance objects of class
229    * <code>Resource</code>.
230    */

231   public Resource extendCrxObject(
232       org.opencrx.kernel.generic.cci.CrxObject _base
233     , String JavaDoc name
234     , java.math.BigDecimal JavaDoc overtimeRate
235     , short rateCurrency
236     , java.math.BigDecimal JavaDoc standardRate
237   );
238 // ----------------------------------------------------------------------------
239
// ClassProxy/IntfInstanceExtenderRequiredAttributes
240
// ----------------------------------------------------------------------------
241
/**
242    * Creates an instance of class <code>Resource</code> based on the
243    * superclass <code>BasicObject</code> and all required attributes not
244    * included in this superclass.
245    * This is a factory operation used to create instance objects of class
246    * <code>Resource</code>.
247    */

248   public Resource extendBasicObject(
249       org.openmdx.base.cci.BasicObject _base
250     , String JavaDoc name
251     , java.math.BigDecimal JavaDoc overtimeRate
252     , short rateCurrency
253     , java.math.BigDecimal JavaDoc standardRate
254     , short accessLevelBrowse
255     , short accessLevelDelete
256     , short accessLevelUpdate
257     , boolean disabled
258   );
259 // ----------------------------------------------------------------------------
260
// ClassProxy/IntfInstanceExtenderRequiredAttributes
261
// ----------------------------------------------------------------------------
262
/**
263    * Creates an instance of class <code>Resource</code> based on the
264    * superclass <code>ContextCapable</code> and all required attributes not
265    * included in this superclass.
266    * This is a factory operation used to create instance objects of class
267    * <code>Resource</code>.
268    */

269   public Resource extendContextCapable(
270       org.openmdx.base.cci.ContextCapable _base
271     , String JavaDoc name
272     , java.math.BigDecimal JavaDoc overtimeRate
273     , short rateCurrency
274     , java.math.BigDecimal JavaDoc standardRate
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>Resource</code> based on the
285    * superclass <code>ExtentCapable</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>Resource</code>.
289    */

290   public Resource extendExtentCapable(
291       org.openmdx.base.cci.ExtentCapable _base
292     , String JavaDoc name
293     , java.math.BigDecimal JavaDoc overtimeRate
294     , short rateCurrency
295     , java.math.BigDecimal JavaDoc standardRate
296     , short accessLevelBrowse
297     , short accessLevelDelete
298     , short accessLevelUpdate
299     , boolean disabled
300   );
301 // ----------------------------------------------------------------------------
302
// ClassProxy/IntfInstanceExtenderRequiredAttributes
303
// ----------------------------------------------------------------------------
304
/**
305    * Creates an instance of class <code>Resource</code> based on the
306    * superclass <code>ViewCapable</code> and all required attributes not
307    * included in this superclass.
308    * This is a factory operation used to create instance objects of class
309    * <code>Resource</code>.
310    */

311   public Resource extendViewCapable(
312       org.openmdx.compatibility.view1.cci.ViewCapable _base
313     , String JavaDoc name
314     , java.math.BigDecimal JavaDoc overtimeRate
315     , short rateCurrency
316     , java.math.BigDecimal JavaDoc standardRate
317     , short accessLevelBrowse
318     , short accessLevelDelete
319     , short accessLevelUpdate
320     , boolean disabled
321   );
322 // ----------------------------------------------------------------------------
323
// ClassProxy/IntfEnd.vm
324
// ----------------------------------------------------------------------------
325
}
326
Popular Tags