KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > product1 > cci > PriceListEntryClassImpl


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:51 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.product1.cci;
14
15 public class PriceListEntryClassImpl
16   extends org.openmdx.base.accessor.jmi.spi.RefClass_1
17   implements PriceListEntryClass {
18
19   public PriceListEntryClassImpl(
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:product1:PriceListEntry";
28   }
29
30   public PriceListEntry getPriceListEntry(
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         PriceListEntry target = (PriceListEntry)refCreateInstance(
38           args
39         );
40         return target;
41       } else {
42         return (PriceListEntry)((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 PriceListEntry createPriceListEntry(
55   ) {
56     PriceListEntry target = (PriceListEntry)refCreateInstance(
57       null
58     );
59     return target;
60   }
61 // ----------------------------------------------------------------------------
62
// ClassProxy/ImplInstanceCreatorRequiredAttributes
63
// ----------------------------------------------------------------------------
64
public PriceListEntry createPriceListEntry(
65       short accessLevelBrowse
66     , short accessLevelDelete
67     , short accessLevelUpdate
68     , short priceCurrency
69     , org.opencrx.kernel.uom1.cci.Uom uom
70     , String JavaDoc productDescription
71     , String JavaDoc productName
72     , short productType
73   ) {
74     PriceListEntryImpl _object = (PriceListEntryImpl)createPriceListEntry();
75     _object.setAccessLevelBrowse(accessLevelBrowse);
76     _object.setAccessLevelDelete(accessLevelDelete);
77     _object.setAccessLevelUpdate(accessLevelUpdate);
78     _object.setPriceCurrency(priceCurrency);
79     _object.setUom(uom);
80     _object.setProductDescription(productDescription);
81     _object.setProductName(productName);
82     _object.setProductType(productType);
83     return _object;
84   }
85
86 // ----------------------------------------------------------------------------
87
// ClassProxy/ImplInstanceExtenderRequiredAttributes
88
// ----------------------------------------------------------------------------
89
public PriceListEntry extendSecureObject(
90       org.opencrx.kernel.base.cci.SecureObject _base
91     , short priceCurrency
92     , org.opencrx.kernel.uom1.cci.Uom uom
93     , String JavaDoc productDescription
94     , String JavaDoc productName
95     , short productType
96   ) {
97     PriceListEntryImpl _object = (PriceListEntryImpl)getPriceListEntry(_base);
98     _object.setPriceCurrency(priceCurrency);
99     _object.setUom(uom);
100     _object.setProductDescription(productDescription);
101     _object.setProductName(productName);
102     _object.setProductType(productType);
103     return _object;
104   }
105
106 // ----------------------------------------------------------------------------
107
// ClassProxy/ImplInstanceExtenderRequiredAttributes
108
// ----------------------------------------------------------------------------
109
public PriceListEntry extendAbstractProductPrice(
110       org.opencrx.kernel.product1.cci.AbstractProductPrice _base
111     , short accessLevelBrowse
112     , short accessLevelDelete
113     , short accessLevelUpdate
114     , String JavaDoc productDescription
115     , String JavaDoc productName
116     , short productType
117   ) {
118     PriceListEntryImpl _object = (PriceListEntryImpl)getPriceListEntry(_base);
119     _object.setAccessLevelBrowse(accessLevelBrowse);
120     _object.setAccessLevelDelete(accessLevelDelete);
121     _object.setAccessLevelUpdate(accessLevelUpdate);
122     _object.setProductDescription(productDescription);
123     _object.setProductName(productName);
124     _object.setProductType(productType);
125     return _object;
126   }
127
128 // ----------------------------------------------------------------------------
129
// ClassProxy/ImplInstanceExtenderRequiredAttributes
130
// ----------------------------------------------------------------------------
131
public PriceListEntry extendBasicObject(
132       org.openmdx.base.cci.BasicObject _base
133     , short accessLevelBrowse
134     , short accessLevelDelete
135     , short accessLevelUpdate
136     , short priceCurrency
137     , org.opencrx.kernel.uom1.cci.Uom uom
138     , String JavaDoc productDescription
139     , String JavaDoc productName
140     , short productType
141   ) {
142     PriceListEntryImpl _object = (PriceListEntryImpl)getPriceListEntry(_base);
143     _object.setAccessLevelBrowse(accessLevelBrowse);
144     _object.setAccessLevelDelete(accessLevelDelete);
145     _object.setAccessLevelUpdate(accessLevelUpdate);
146     _object.setPriceCurrency(priceCurrency);
147     _object.setUom(uom);
148     _object.setProductDescription(productDescription);
149     _object.setProductName(productName);
150     _object.setProductType(productType);
151     return _object;
152   }
153
154 // ----------------------------------------------------------------------------
155
// ClassProxy/ImplInstanceExtenderRequiredAttributes
156
// ----------------------------------------------------------------------------
157
public PriceListEntry extendContextCapable(
158       org.openmdx.base.cci.ContextCapable _base
159     , short accessLevelBrowse
160     , short accessLevelDelete
161     , short accessLevelUpdate
162     , short priceCurrency
163     , org.opencrx.kernel.uom1.cci.Uom uom
164     , String JavaDoc productDescription
165     , String JavaDoc productName
166     , short productType
167   ) {
168     PriceListEntryImpl _object = (PriceListEntryImpl)getPriceListEntry(_base);
169     _object.setAccessLevelBrowse(accessLevelBrowse);
170     _object.setAccessLevelDelete(accessLevelDelete);
171     _object.setAccessLevelUpdate(accessLevelUpdate);
172     _object.setPriceCurrency(priceCurrency);
173     _object.setUom(uom);
174     _object.setProductDescription(productDescription);
175     _object.setProductName(productName);
176     _object.setProductType(productType);
177     return _object;
178   }
179
180 // ----------------------------------------------------------------------------
181
// ClassProxy/ImplInstanceExtenderRequiredAttributes
182
// ----------------------------------------------------------------------------
183
public PriceListEntry extendExtentCapable(
184       org.openmdx.base.cci.ExtentCapable _base
185     , short accessLevelBrowse
186     , short accessLevelDelete
187     , short accessLevelUpdate
188     , short priceCurrency
189     , org.opencrx.kernel.uom1.cci.Uom uom
190     , String JavaDoc productDescription
191     , String JavaDoc productName
192     , short productType
193   ) {
194     PriceListEntryImpl _object = (PriceListEntryImpl)getPriceListEntry(_base);
195     _object.setAccessLevelBrowse(accessLevelBrowse);
196     _object.setAccessLevelDelete(accessLevelDelete);
197     _object.setAccessLevelUpdate(accessLevelUpdate);
198     _object.setPriceCurrency(priceCurrency);
199     _object.setUom(uom);
200     _object.setProductDescription(productDescription);
201     _object.setProductName(productName);
202     _object.setProductType(productType);
203     return _object;
204   }
205
206 // ----------------------------------------------------------------------------
207
// ClassProxy/ImplInstanceExtenderRequiredAttributes
208
// ----------------------------------------------------------------------------
209
public PriceListEntry extendViewCapable(
210       org.openmdx.compatibility.view1.cci.ViewCapable _base
211     , short accessLevelBrowse
212     , short accessLevelDelete
213     , short accessLevelUpdate
214     , short priceCurrency
215     , org.opencrx.kernel.uom1.cci.Uom uom
216     , String JavaDoc productDescription
217     , String JavaDoc productName
218     , short productType
219   ) {
220     PriceListEntryImpl _object = (PriceListEntryImpl)getPriceListEntry(_base);
221     _object.setAccessLevelBrowse(accessLevelBrowse);
222     _object.setAccessLevelDelete(accessLevelDelete);
223     _object.setAccessLevelUpdate(accessLevelUpdate);
224     _object.setPriceCurrency(priceCurrency);
225     _object.setUom(uom);
226     _object.setProductDescription(productDescription);
227     _object.setProductName(productName);
228     _object.setProductType(productType);
229     return _object;
230   }
231
232 // ----------------------------------------------------------------------------
233
// ClassProxy/ImplEnd.vm
234
// ----------------------------------------------------------------------------
235
}
236
Popular Tags