KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > model1 > cci > EditableParameterClass


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

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

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

65   public EditableParameter extendSecureObject(
66       org.opencrx.kernel.base.cci.SecureObject _base
67     , String JavaDoc name
68     , short direction
69     , short multiplicity
70     , int upperBound
71   );
72 // ----------------------------------------------------------------------------
73
// ClassProxy/IntfInstanceExtenderRequiredAttributes
74
// ----------------------------------------------------------------------------
75
/**
76    * Creates an instance of class <code>EditableParameter</code> based on
77    * the superclass <code>EditableElement</code> and all required attributes
78    * not included in this superclass.
79    * This is a factory operation used to create instance objects of class
80    * <code>EditableParameter</code>.
81    */

82   public EditableParameter extendEditableElement(
83       org.opencrx.kernel.model1.cci.EditableElement _base
84     , short accessLevelBrowse
85     , short accessLevelDelete
86     , short accessLevelUpdate
87     , short direction
88     , short multiplicity
89     , int upperBound
90   );
91 // ----------------------------------------------------------------------------
92
// ClassProxy/IntfInstanceExtenderRequiredAttributes
93
// ----------------------------------------------------------------------------
94
/**
95    * Creates an instance of class <code>EditableParameter</code> based on
96    * the superclass <code>EditableTypedElement</code> and all required
97    * attributes not included in this superclass.
98    * This is a factory operation used to create instance objects of class
99    * <code>EditableParameter</code>.
100    */

101   public EditableParameter extendEditableTypedElement(
102       org.opencrx.kernel.model1.cci.EditableTypedElement _base
103     , short accessLevelBrowse
104     , short accessLevelDelete
105     , short accessLevelUpdate
106     , short direction
107     , short multiplicity
108     , int upperBound
109   );
110 // ----------------------------------------------------------------------------
111
// ClassProxy/IntfInstanceExtenderRequiredAttributes
112
// ----------------------------------------------------------------------------
113
/**
114    * Creates an instance of class <code>EditableParameter</code> based on
115    * the superclass <code>BasicObject</code> and all required attributes not
116    * included in this superclass.
117    * This is a factory operation used to create instance objects of class
118    * <code>EditableParameter</code>.
119    */

120   public EditableParameter extendBasicObject(
121       org.openmdx.base.cci.BasicObject _base
122     , short accessLevelBrowse
123     , short accessLevelDelete
124     , short accessLevelUpdate
125     , String JavaDoc name
126     , short direction
127     , short multiplicity
128     , int upperBound
129   );
130 // ----------------------------------------------------------------------------
131
// ClassProxy/IntfInstanceExtenderRequiredAttributes
132
// ----------------------------------------------------------------------------
133
/**
134    * Creates an instance of class <code>EditableParameter</code> based on
135    * the superclass <code>ContextCapable</code> and all required attributes
136    * not included in this superclass.
137    * This is a factory operation used to create instance objects of class
138    * <code>EditableParameter</code>.
139    */

140   public EditableParameter extendContextCapable(
141       org.openmdx.base.cci.ContextCapable _base
142     , short accessLevelBrowse
143     , short accessLevelDelete
144     , short accessLevelUpdate
145     , String JavaDoc name
146     , short direction
147     , short multiplicity
148     , int upperBound
149   );
150 // ----------------------------------------------------------------------------
151
// ClassProxy/IntfInstanceExtenderRequiredAttributes
152
// ----------------------------------------------------------------------------
153
/**
154    * Creates an instance of class <code>EditableParameter</code> based on
155    * the superclass <code>ExtentCapable</code> and all required attributes
156    * not included in this superclass.
157    * This is a factory operation used to create instance objects of class
158    * <code>EditableParameter</code>.
159    */

160   public EditableParameter extendExtentCapable(
161       org.openmdx.base.cci.ExtentCapable _base
162     , short accessLevelBrowse
163     , short accessLevelDelete
164     , short accessLevelUpdate
165     , String JavaDoc name
166     , short direction
167     , short multiplicity
168     , int upperBound
169   );
170 // ----------------------------------------------------------------------------
171
// ClassProxy/IntfInstanceExtenderRequiredAttributes
172
// ----------------------------------------------------------------------------
173
/**
174    * Creates an instance of class <code>EditableParameter</code> based on
175    * the superclass <code>ViewCapable</code> and all required attributes not
176    * included in this superclass.
177    * This is a factory operation used to create instance objects of class
178    * <code>EditableParameter</code>.
179    */

180   public EditableParameter extendViewCapable(
181       org.openmdx.compatibility.view1.cci.ViewCapable _base
182     , short accessLevelBrowse
183     , short accessLevelDelete
184     , short accessLevelUpdate
185     , String JavaDoc name
186     , short direction
187     , short multiplicity
188     , int upperBound
189   );
190 // ----------------------------------------------------------------------------
191
// ClassProxy/IntfEnd.vm
192
// ----------------------------------------------------------------------------
193
}
194
Popular Tags