KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > ras1 > cci > ArtifactContextClass


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

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

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

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

79   public ArtifactContext extendBookmarkable(
80       org.opencrx.kernel.base.cci.Bookmarkable _base
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>ArtifactContext</code> based on the
91    * superclass <code>Cloneable</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>ArtifactContext</code>.
95    */

96   public ArtifactContext extendCloneable(
97       org.opencrx.kernel.base.cci.Cloneable _base
98     , short accessLevelBrowse
99     , short accessLevelDelete
100     , short accessLevelUpdate
101     , boolean disabled
102   );
103 // ----------------------------------------------------------------------------
104
// ClassProxy/IntfInstanceExtenderRequiredAttributes
105
// ----------------------------------------------------------------------------
106
/**
107    * Creates an instance of class <code>ArtifactContext</code> based on the
108    * superclass <code>Importer</code> and all required attributes not
109    * included in this superclass.
110    * This is a factory operation used to create instance objects of class
111    * <code>ArtifactContext</code>.
112    */

113   public ArtifactContext extendImporter(
114       org.opencrx.kernel.base.cci.Importer _base
115     , short accessLevelBrowse
116     , short accessLevelDelete
117     , short accessLevelUpdate
118     , boolean disabled
119   );
120 // ----------------------------------------------------------------------------
121
// ClassProxy/IntfInstanceExtenderRequiredAttributes
122
// ----------------------------------------------------------------------------
123
/**
124    * Creates an instance of class <code>ArtifactContext</code> based on the
125    * superclass <code>SecureObject</code> and all required attributes not
126    * included in this superclass.
127    * This is a factory operation used to create instance objects of class
128    * <code>ArtifactContext</code>.
129    */

130   public ArtifactContext extendSecureObject(
131       org.opencrx.kernel.base.cci.SecureObject _base
132     , boolean disabled
133   );
134 // ----------------------------------------------------------------------------
135
// ClassProxy/IntfInstanceExtenderRequiredAttributes
136
// ----------------------------------------------------------------------------
137
/**
138    * Creates an instance of class <code>ArtifactContext</code> based on the
139    * superclass <code>SubscriptionTarget</code> and all required attributes
140    * not included in this superclass.
141    * This is a factory operation used to create instance objects of class
142    * <code>ArtifactContext</code>.
143    */

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

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

178   public ArtifactContext extendBasicObject(
179       org.openmdx.base.cci.BasicObject _base
180     , short accessLevelBrowse
181     , short accessLevelDelete
182     , short accessLevelUpdate
183     , boolean disabled
184   );
185 // ----------------------------------------------------------------------------
186
// ClassProxy/IntfInstanceExtenderRequiredAttributes
187
// ----------------------------------------------------------------------------
188
/**
189    * Creates an instance of class <code>ArtifactContext</code> based on the
190    * superclass <code>ContextCapable</code> and all required attributes not
191    * included in this superclass.
192    * This is a factory operation used to create instance objects of class
193    * <code>ArtifactContext</code>.
194    */

195   public ArtifactContext extendContextCapable(
196       org.openmdx.base.cci.ContextCapable _base
197     , short accessLevelBrowse
198     , short accessLevelDelete
199     , short accessLevelUpdate
200     , boolean disabled
201   );
202 // ----------------------------------------------------------------------------
203
// ClassProxy/IntfInstanceExtenderRequiredAttributes
204
// ----------------------------------------------------------------------------
205
/**
206    * Creates an instance of class <code>ArtifactContext</code> based on the
207    * superclass <code>ExtentCapable</code> and all required attributes not
208    * included in this superclass.
209    * This is a factory operation used to create instance objects of class
210    * <code>ArtifactContext</code>.
211    */

212   public ArtifactContext extendExtentCapable(
213       org.openmdx.base.cci.ExtentCapable _base
214     , short accessLevelBrowse
215     , short accessLevelDelete
216     , short accessLevelUpdate
217     , boolean disabled
218   );
219 // ----------------------------------------------------------------------------
220
// ClassProxy/IntfInstanceExtenderRequiredAttributes
221
// ----------------------------------------------------------------------------
222
/**
223    * Creates an instance of class <code>ArtifactContext</code> based on the
224    * superclass <code>ViewCapable</code> and all required attributes not
225    * included in this superclass.
226    * This is a factory operation used to create instance objects of class
227    * <code>ArtifactContext</code>.
228    */

229   public ArtifactContext extendViewCapable(
230       org.openmdx.compatibility.view1.cci.ViewCapable _base
231     , short accessLevelBrowse
232     , short accessLevelDelete
233     , short accessLevelUpdate
234     , boolean disabled
235   );
236 // ----------------------------------------------------------------------------
237
// ClassProxy/IntfEnd.vm
238
// ----------------------------------------------------------------------------
239
}
240
Popular Tags