KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > depot1 > cci > SiteClass


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

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

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

65   public Site extendAuditee(
66       org.opencrx.kernel.base.cci.Auditee _base
67     , short accessLevelBrowse
68     , short accessLevelDelete
69     , short accessLevelUpdate
70     , String JavaDoc templateReferenceFilter
71     , String JavaDoc depotHolderNumber
72     , String JavaDoc name
73     , boolean disabled
74   );
75 // ----------------------------------------------------------------------------
76
// ClassProxy/IntfInstanceExtenderRequiredAttributes
77
// ----------------------------------------------------------------------------
78
/**
79    * Creates an instance of class <code>Site</code> based on the superclass
80    * <code>Bookmarkable</code> and all required attributes not included in
81    * this superclass.
82    * This is a factory operation used to create instance objects of class
83    * <code>Site</code>.
84    */

85   public Site extendBookmarkable(
86       org.opencrx.kernel.base.cci.Bookmarkable _base
87     , short accessLevelBrowse
88     , short accessLevelDelete
89     , short accessLevelUpdate
90     , String JavaDoc templateReferenceFilter
91     , String JavaDoc depotHolderNumber
92     , String JavaDoc name
93     , boolean disabled
94   );
95 // ----------------------------------------------------------------------------
96
// ClassProxy/IntfInstanceExtenderRequiredAttributes
97
// ----------------------------------------------------------------------------
98
/**
99    * Creates an instance of class <code>Site</code> based on the superclass
100    * <code>Cloneable</code> and all required attributes not included in this
101    * superclass.
102    * This is a factory operation used to create instance objects of class
103    * <code>Site</code>.
104    */

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

125   public Site extendImporter(
126       org.opencrx.kernel.base.cci.Importer _base
127     , short accessLevelBrowse
128     , short accessLevelDelete
129     , short accessLevelUpdate
130     , String JavaDoc templateReferenceFilter
131     , String JavaDoc depotHolderNumber
132     , String JavaDoc name
133     , boolean disabled
134   );
135 // ----------------------------------------------------------------------------
136
// ClassProxy/IntfInstanceExtenderRequiredAttributes
137
// ----------------------------------------------------------------------------
138
/**
139    * Creates an instance of class <code>Site</code> based on the superclass
140    * <code>SecureObject</code> and all required attributes not included in
141    * this superclass.
142    * This is a factory operation used to create instance objects of class
143    * <code>Site</code>.
144    */

145   public Site extendSecureObject(
146       org.opencrx.kernel.base.cci.SecureObject _base
147     , String JavaDoc templateReferenceFilter
148     , String JavaDoc depotHolderNumber
149     , String JavaDoc name
150     , boolean disabled
151   );
152 // ----------------------------------------------------------------------------
153
// ClassProxy/IntfInstanceExtenderRequiredAttributes
154
// ----------------------------------------------------------------------------
155
/**
156    * Creates an instance of class <code>Site</code> based on the superclass
157    * <code>SubscriptionTarget</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>Site</code>.
161    */

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

182   public Site extendTemplateEnabled(
183       org.opencrx.kernel.base.cci.TemplateEnabled _base
184     , short accessLevelBrowse
185     , short accessLevelDelete
186     , short accessLevelUpdate
187     , String JavaDoc depotHolderNumber
188     , String JavaDoc name
189     , boolean disabled
190   );
191 // ----------------------------------------------------------------------------
192
// ClassProxy/IntfInstanceExtenderRequiredAttributes
193
// ----------------------------------------------------------------------------
194
/**
195    * Creates an instance of class <code>Site</code> based on the superclass
196    * <code>XmlExporter</code> and all required attributes not included in
197    * this superclass.
198    * This is a factory operation used to create instance objects of class
199    * <code>Site</code>.
200    */

201   public Site extendXmlExporter(
202       org.opencrx.kernel.base.cci.XmlExporter _base
203     , short accessLevelBrowse
204     , short accessLevelDelete
205     , short accessLevelUpdate
206     , String JavaDoc templateReferenceFilter
207     , String JavaDoc depotHolderNumber
208     , String JavaDoc name
209     , boolean disabled
210   );
211 // ----------------------------------------------------------------------------
212
// ClassProxy/IntfInstanceExtenderRequiredAttributes
213
// ----------------------------------------------------------------------------
214
/**
215    * Creates an instance of class <code>Site</code> based on the superclass
216    * <code>ContractReferenceHolder</code> and all required attributes not
217    * included in this superclass.
218    * This is a factory operation used to create instance objects of class
219    * <code>Site</code>.
220    */

221   public Site extendContractReferenceHolder(
222       org.opencrx.kernel.contract1.cci.ContractReferenceHolder _base
223     , short accessLevelBrowse
224     , short accessLevelDelete
225     , short accessLevelUpdate
226     , String JavaDoc templateReferenceFilter
227     , String JavaDoc depotHolderNumber
228     , String JavaDoc name
229     , boolean disabled
230   );
231 // ----------------------------------------------------------------------------
232
// ClassProxy/IntfInstanceExtenderRequiredAttributes
233
// ----------------------------------------------------------------------------
234
/**
235    * Creates an instance of class <code>Site</code> based on the superclass
236    * <code>CrxObject</code> and all required attributes not included in this
237    * superclass.
238    * This is a factory operation used to create instance objects of class
239    * <code>Site</code>.
240    */

241   public Site extendCrxObject(
242       org.opencrx.kernel.generic.cci.CrxObject _base
243     , String JavaDoc templateReferenceFilter
244     , String JavaDoc depotHolderNumber
245     , String JavaDoc name
246   );
247 // ----------------------------------------------------------------------------
248
// ClassProxy/IntfInstanceExtenderRequiredAttributes
249
// ----------------------------------------------------------------------------
250
/**
251    * Creates an instance of class <code>Site</code> based on the superclass
252    * <code>BasicObject</code> and all required attributes not included in
253    * this superclass.
254    * This is a factory operation used to create instance objects of class
255    * <code>Site</code>.
256    */

257   public Site extendBasicObject(
258       org.openmdx.base.cci.BasicObject _base
259     , short accessLevelBrowse
260     , short accessLevelDelete
261     , short accessLevelUpdate
262     , String JavaDoc templateReferenceFilter
263     , String JavaDoc depotHolderNumber
264     , String JavaDoc name
265     , boolean disabled
266   );
267 // ----------------------------------------------------------------------------
268
// ClassProxy/IntfInstanceExtenderRequiredAttributes
269
// ----------------------------------------------------------------------------
270
/**
271    * Creates an instance of class <code>Site</code> based on the superclass
272    * <code>ContextCapable</code> and all required attributes not included in
273    * this superclass.
274    * This is a factory operation used to create instance objects of class
275    * <code>Site</code>.
276    */

277   public Site extendContextCapable(
278       org.openmdx.base.cci.ContextCapable _base
279     , short accessLevelBrowse
280     , short accessLevelDelete
281     , short accessLevelUpdate
282     , String JavaDoc templateReferenceFilter
283     , String JavaDoc depotHolderNumber
284     , String JavaDoc name
285     , boolean disabled
286   );
287 // ----------------------------------------------------------------------------
288
// ClassProxy/IntfInstanceExtenderRequiredAttributes
289
// ----------------------------------------------------------------------------
290
/**
291    * Creates an instance of class <code>Site</code> based on the superclass
292    * <code>ExtentCapable</code> and all required attributes not included in
293    * this superclass.
294    * This is a factory operation used to create instance objects of class
295    * <code>Site</code>.
296    */

297   public Site extendExtentCapable(
298       org.openmdx.base.cci.ExtentCapable _base
299     , short accessLevelBrowse
300     , short accessLevelDelete
301     , short accessLevelUpdate
302     , String JavaDoc templateReferenceFilter
303     , String JavaDoc depotHolderNumber
304     , String JavaDoc name
305     , boolean disabled
306   );
307 // ----------------------------------------------------------------------------
308
// ClassProxy/IntfInstanceExtenderRequiredAttributes
309
// ----------------------------------------------------------------------------
310
/**
311    * Creates an instance of class <code>Site</code> based on the superclass
312    * <code>ViewCapable</code> and all required attributes not included in
313    * this superclass.
314    * This is a factory operation used to create instance objects of class
315    * <code>Site</code>.
316    */

317   public Site extendViewCapable(
318       org.openmdx.compatibility.view1.cci.ViewCapable _base
319     , short accessLevelBrowse
320     , short accessLevelDelete
321     , short accessLevelUpdate
322     , String JavaDoc templateReferenceFilter
323     , String JavaDoc depotHolderNumber
324     , String JavaDoc name
325     , boolean disabled
326   );
327 // ----------------------------------------------------------------------------
328
// ClassProxy/IntfEnd.vm
329
// ----------------------------------------------------------------------------
330
}
331
Popular Tags