KickJava   Java API By Example, From Geeks To Geeks.

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


1 // ----------------------------------------------------------------------------
2
// Package/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 product1PackageImpl
16   extends org.openmdx.base.accessor.jmi.spi.RefPackage_1
17   implements product1Package {
18
19   public product1PackageImpl(
20     javax.jmi.reflect.RefPackage outermostPackage,
21     javax.jmi.reflect.RefPackage immediatePackage
22   ) {
23     super(outermostPackage, immediatePackage);
24   }
25
26 // ----------------------------------------------------------------------------
27
// Package/ImplFilterCreator
28
// ----------------------------------------------------------------------------
29
public org.opencrx.kernel.product1.cci.ProductFilterPropertyFilter createProductFilterPropertyFilter(
30   ) {
31     return (org.opencrx.kernel.product1.cci.ProductFilterPropertyFilter)this.refCreateFilter(
32       "org:opencrx:kernel:product1:ProductFilterProperty",
33       null,
34       null
35     );
36   }
37
38   public org.opencrx.kernel.product1.cci.ProductFilterPropertyFilter createProductFilterPropertyFilter(
39     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
40     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
41   ) {
42     return (org.opencrx.kernel.product1.cci.ProductFilterPropertyFilter)this.refCreateFilter(
43       "org:opencrx:kernel:product1:ProductFilterProperty",
44       filterProperties,
45       attributeSpecifiers
46     );
47   }
48
49 // ----------------------------------------------------------------------------
50
// Package/ImplClassAccessor
51
// ----------------------------------------------------------------------------
52
public org.opencrx.kernel.product1.cci.ProductConfigurationTypeClass getProductConfigurationTypeClass(
53   ) {
54     return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeClass)refClass(
55       "org:opencrx:kernel:product1:ProductConfigurationType"
56     );
57   }
58
59 // ----------------------------------------------------------------------------
60
// Package/ImplFilterCreator
61
// ----------------------------------------------------------------------------
62
public org.opencrx.kernel.product1.cci.ProductConfigurationTypeFilter createProductConfigurationTypeFilter(
63   ) {
64     return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeFilter)this.refCreateFilter(
65       "org:opencrx:kernel:product1:ProductConfigurationType",
66       null,
67       null
68     );
69   }
70
71   public org.opencrx.kernel.product1.cci.ProductConfigurationTypeFilter createProductConfigurationTypeFilter(
72     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
73     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
74   ) {
75     return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeFilter)this.refCreateFilter(
76       "org:opencrx:kernel:product1:ProductConfigurationType",
77       filterProperties,
78       attributeSpecifiers
79     );
80   }
81
82 // ----------------------------------------------------------------------------
83
// Package/ImplFilterCreator
84
// ----------------------------------------------------------------------------
85
public org.opencrx.kernel.product1.cci.ProductDescriptorFilter createProductDescriptorFilter(
86   ) {
87     return (org.opencrx.kernel.product1.cci.ProductDescriptorFilter)this.refCreateFilter(
88       "org:opencrx:kernel:product1:ProductDescriptor",
89       null,
90       null
91     );
92   }
93
94   public org.opencrx.kernel.product1.cci.ProductDescriptorFilter createProductDescriptorFilter(
95     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
96     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
97   ) {
98     return (org.opencrx.kernel.product1.cci.ProductDescriptorFilter)this.refCreateFilter(
99       "org:opencrx:kernel:product1:ProductDescriptor",
100       filterProperties,
101       attributeSpecifiers
102     );
103   }
104
105 // ----------------------------------------------------------------------------
106
// Package/ImplFilterCreator
107
// ----------------------------------------------------------------------------
108
public org.opencrx.kernel.product1.cci.ProductBundlePositionFilter createProductBundlePositionFilter(
109   ) {
110     return (org.opencrx.kernel.product1.cci.ProductBundlePositionFilter)this.refCreateFilter(
111       "org:opencrx:kernel:product1:ProductBundlePosition",
112       null,
113       null
114     );
115   }
116
117   public org.opencrx.kernel.product1.cci.ProductBundlePositionFilter createProductBundlePositionFilter(
118     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
119     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
120   ) {
121     return (org.opencrx.kernel.product1.cci.ProductBundlePositionFilter)this.refCreateFilter(
122       "org:opencrx:kernel:product1:ProductBundlePosition",
123       filterProperties,
124       attributeSpecifiers
125     );
126   }
127
128 // ----------------------------------------------------------------------------
129
// Package/ImplFilterCreator
130
// ----------------------------------------------------------------------------
131
public org.opencrx.kernel.product1.cci.PriceOverrideEnabledFilter createPriceOverrideEnabledFilter(
132   ) {
133     return (org.opencrx.kernel.product1.cci.PriceOverrideEnabledFilter)this.refCreateFilter(
134       "org:opencrx:kernel:product1:PriceOverrideEnabled",
135       null,
136       null
137     );
138   }
139
140   public org.opencrx.kernel.product1.cci.PriceOverrideEnabledFilter createPriceOverrideEnabledFilter(
141     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
142     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
143   ) {
144     return (org.opencrx.kernel.product1.cci.PriceOverrideEnabledFilter)this.refCreateFilter(
145       "org:opencrx:kernel:product1:PriceOverrideEnabled",
146       filterProperties,
147       attributeSpecifiers
148     );
149   }
150
151 // ----------------------------------------------------------------------------
152
// Package/ImplStructCreator
153
// ----------------------------------------------------------------------------
154
public org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParams createCreatePricesFromBasedOnPriceLevelParams(
155       Short JavaDoc processingMode
156   ) {
157     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
158     args.add(processingMode);
159     return (org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParams)this.refCreateStruct(
160       "org:opencrx:kernel:product1:CreatePricesFromBasedOnPriceLevelParams",
161       args
162     );
163   }
164 // ----------------------------------------------------------------------------
165
// Package/ImplFilterCreator
166
// ----------------------------------------------------------------------------
167
public org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParamsFilter createCreatePricesFromBasedOnPriceLevelParamsFilter(
168   ) {
169     return (org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParamsFilter)this.refCreateFilter(
170       "org:opencrx:kernel:product1:CreatePricesFromBasedOnPriceLevelParams",
171       null,
172       null
173     );
174   }
175
176   public org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParamsFilter createCreatePricesFromBasedOnPriceLevelParamsFilter(
177     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
178     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
179   ) {
180     return (org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParamsFilter)this.refCreateFilter(
181       "org:opencrx:kernel:product1:CreatePricesFromBasedOnPriceLevelParams",
182       filterProperties,
183       attributeSpecifiers
184     );
185   }
186
187 // ----------------------------------------------------------------------------
188
// Package/ImplFilterCreator
189
// ----------------------------------------------------------------------------
190
public org.opencrx.kernel.product1.cci.EditableProductOfferingPositionFilter createEditableProductOfferingPositionFilter(
191   ) {
192     return (org.opencrx.kernel.product1.cci.EditableProductOfferingPositionFilter)this.refCreateFilter(
193       "org:opencrx:kernel:product1:EditableProductOfferingPosition",
194       null,
195       null
196     );
197   }
198
199   public org.opencrx.kernel.product1.cci.EditableProductOfferingPositionFilter createEditableProductOfferingPositionFilter(
200     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
201     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
202   ) {
203     return (org.opencrx.kernel.product1.cci.EditableProductOfferingPositionFilter)this.refCreateFilter(
204       "org:opencrx:kernel:product1:EditableProductOfferingPosition",
205       filterProperties,
206       attributeSpecifiers
207     );
208   }
209
210 // ----------------------------------------------------------------------------
211
// Package/ImplFilterCreator
212
// ----------------------------------------------------------------------------
213
public org.opencrx.kernel.product1.cci.ProductConfigurationSetFilter createProductConfigurationSetFilter(
214   ) {
215     return (org.opencrx.kernel.product1.cci.ProductConfigurationSetFilter)this.refCreateFilter(
216       "org:opencrx:kernel:product1:ProductConfigurationSet",
217       null,
218       null
219     );
220   }
221
222   public org.opencrx.kernel.product1.cci.ProductConfigurationSetFilter createProductConfigurationSetFilter(
223     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
224     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
225   ) {
226     return (org.opencrx.kernel.product1.cci.ProductConfigurationSetFilter)this.refCreateFilter(
227       "org:opencrx:kernel:product1:ProductConfigurationSet",
228       filterProperties,
229       attributeSpecifiers
230     );
231   }
232
233 // ----------------------------------------------------------------------------
234
// Package/ImplStructCreator
235
// ----------------------------------------------------------------------------
236
public org.opencrx.kernel.product1.cci.SetConfigurationTypeParams createSetConfigurationTypeParams(
237       org.opencrx.kernel.product1.cci.ProductConfigurationTypeSet configurationType
238   ) {
239     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
240     args.add(configurationType);
241     return (org.opencrx.kernel.product1.cci.SetConfigurationTypeParams)this.refCreateStruct(
242       "org:opencrx:kernel:product1:SetConfigurationTypeParams",
243       args
244     );
245   }
246 // ----------------------------------------------------------------------------
247
// Package/ImplFilterCreator
248
// ----------------------------------------------------------------------------
249
public org.opencrx.kernel.product1.cci.SetConfigurationTypeParamsFilter createSetConfigurationTypeParamsFilter(
250   ) {
251     return (org.opencrx.kernel.product1.cci.SetConfigurationTypeParamsFilter)this.refCreateFilter(
252       "org:opencrx:kernel:product1:SetConfigurationTypeParams",
253       null,
254       null
255     );
256   }
257
258   public org.opencrx.kernel.product1.cci.SetConfigurationTypeParamsFilter createSetConfigurationTypeParamsFilter(
259     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
260     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
261   ) {
262     return (org.opencrx.kernel.product1.cci.SetConfigurationTypeParamsFilter)this.refCreateFilter(
263       "org:opencrx:kernel:product1:SetConfigurationTypeParams",
264       filterProperties,
265       attributeSpecifiers
266     );
267   }
268
269 // ----------------------------------------------------------------------------
270
// Package/ImplClassAccessor
271
// ----------------------------------------------------------------------------
272
public org.opencrx.kernel.product1.cci.ProductBasePriceClass getProductBasePriceClass(
273   ) {
274     return (org.opencrx.kernel.product1.cci.ProductBasePriceClass)refClass(
275       "org:opencrx:kernel:product1:ProductBasePrice"
276     );
277   }
278
279 // ----------------------------------------------------------------------------
280
// Package/ImplFilterCreator
281
// ----------------------------------------------------------------------------
282
public org.opencrx.kernel.product1.cci.ProductBasePriceFilter createProductBasePriceFilter(
283   ) {
284     return (org.opencrx.kernel.product1.cci.ProductBasePriceFilter)this.refCreateFilter(
285       "org:opencrx:kernel:product1:ProductBasePrice",
286       null,
287       null
288     );
289   }
290
291   public org.opencrx.kernel.product1.cci.ProductBasePriceFilter createProductBasePriceFilter(
292     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
293     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
294   ) {
295     return (org.opencrx.kernel.product1.cci.ProductBasePriceFilter)this.refCreateFilter(
296       "org:opencrx:kernel:product1:ProductBasePrice",
297       filterProperties,
298       attributeSpecifiers
299     );
300   }
301
302 // ----------------------------------------------------------------------------
303
// Package/ImplStructCreator
304
// ----------------------------------------------------------------------------
305
public org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParams createMovePricesFromBasedOnPriceLevelParams(
306       Short JavaDoc processingMode
307   ) {
308     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
309     args.add(processingMode);
310     return (org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParams)this.refCreateStruct(
311       "org:opencrx:kernel:product1:MovePricesFromBasedOnPriceLevelParams",
312       args
313     );
314   }
315 // ----------------------------------------------------------------------------
316
// Package/ImplFilterCreator
317
// ----------------------------------------------------------------------------
318
public org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParamsFilter createMovePricesFromBasedOnPriceLevelParamsFilter(
319   ) {
320     return (org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParamsFilter)this.refCreateFilter(
321       "org:opencrx:kernel:product1:MovePricesFromBasedOnPriceLevelParams",
322       null,
323       null
324     );
325   }
326
327   public org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParamsFilter createMovePricesFromBasedOnPriceLevelParamsFilter(
328     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
329     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
330   ) {
331     return (org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParamsFilter)this.refCreateFilter(
332       "org:opencrx:kernel:product1:MovePricesFromBasedOnPriceLevelParams",
333       filterProperties,
334       attributeSpecifiers
335     );
336   }
337
338 // ----------------------------------------------------------------------------
339
// Package/ImplClassAccessor
340
// ----------------------------------------------------------------------------
341
public org.opencrx.kernel.product1.cci.PriceLevelClass getPriceLevelClass(
342   ) {
343     return (org.opencrx.kernel.product1.cci.PriceLevelClass)refClass(
344       "org:opencrx:kernel:product1:PriceLevel"
345     );
346   }
347
348 // ----------------------------------------------------------------------------
349
// Package/ImplFilterCreator
350
// ----------------------------------------------------------------------------
351
public org.opencrx.kernel.product1.cci.PriceLevelFilter createPriceLevelFilter(
352   ) {
353     return (org.opencrx.kernel.product1.cci.PriceLevelFilter)this.refCreateFilter(
354       "org:opencrx:kernel:product1:PriceLevel",
355       null,
356       null
357     );
358   }
359
360   public org.opencrx.kernel.product1.cci.PriceLevelFilter createPriceLevelFilter(
361     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
362     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
363   ) {
364     return (org.opencrx.kernel.product1.cci.PriceLevelFilter)this.refCreateFilter(
365       "org:opencrx:kernel:product1:PriceLevel",
366       filterProperties,
367       attributeSpecifiers
368     );
369   }
370
371 // ----------------------------------------------------------------------------
372
// Package/ImplStructCreator
373
// ----------------------------------------------------------------------------
374
public org.opencrx.kernel.product1.cci.GetPriceLevelResult createGetPriceLevelResult(
375       java.math.BigDecimal JavaDoc discount
376     , Boolean JavaDoc discountIsPercentage
377     , org.opencrx.kernel.product1.cci.PriceLevel priceLevel
378     , short statusCode
379     , String JavaDoc statusMessage
380   ) {
381     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
382     args.add(discount);
383     args.add(discountIsPercentage);
384     args.add(priceLevel);
385     args.add(new Short JavaDoc(statusCode));
386     args.add(statusMessage);
387     return (org.opencrx.kernel.product1.cci.GetPriceLevelResult)this.refCreateStruct(
388       "org:opencrx:kernel:product1:GetPriceLevelResult",
389       args
390     );
391   }
392 // ----------------------------------------------------------------------------
393
// Package/ImplFilterCreator
394
// ----------------------------------------------------------------------------
395
public org.opencrx.kernel.product1.cci.GetPriceLevelResultFilter createGetPriceLevelResultFilter(
396   ) {
397     return (org.opencrx.kernel.product1.cci.GetPriceLevelResultFilter)this.refCreateFilter(
398       "org:opencrx:kernel:product1:GetPriceLevelResult",
399       null,
400       null
401     );
402   }
403
404   public org.opencrx.kernel.product1.cci.GetPriceLevelResultFilter createGetPriceLevelResultFilter(
405     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
406     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
407   ) {
408     return (org.opencrx.kernel.product1.cci.GetPriceLevelResultFilter)this.refCreateFilter(
409       "org:opencrx:kernel:product1:GetPriceLevelResult",
410       filterProperties,
411       attributeSpecifiers
412     );
413   }
414
415 // ----------------------------------------------------------------------------
416
// Package/ImplFilterCreator
417
// ----------------------------------------------------------------------------
418
public org.opencrx.kernel.product1.cci.ProductOfferingPositionFilter createProductOfferingPositionFilter(
419   ) {
420     return (org.opencrx.kernel.product1.cci.ProductOfferingPositionFilter)this.refCreateFilter(
421       "org:opencrx:kernel:product1:ProductOfferingPosition",
422       null,
423       null
424     );
425   }
426
427   public org.opencrx.kernel.product1.cci.ProductOfferingPositionFilter createProductOfferingPositionFilter(
428     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
429     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
430   ) {
431     return (org.opencrx.kernel.product1.cci.ProductOfferingPositionFilter)this.refCreateFilter(
432       "org:opencrx:kernel:product1:ProductOfferingPosition",
433       filterProperties,
434       attributeSpecifiers
435     );
436   }
437
438 // ----------------------------------------------------------------------------
439
// Package/ImplClassAccessor
440
// ----------------------------------------------------------------------------
441
public org.opencrx.kernel.product1.cci.PriceListEntryClass getPriceListEntryClass(
442   ) {
443     return (org.opencrx.kernel.product1.cci.PriceListEntryClass)refClass(
444       "org:opencrx:kernel:product1:PriceListEntry"
445     );
446   }
447
448 // ----------------------------------------------------------------------------
449
// Package/ImplFilterCreator
450
// ----------------------------------------------------------------------------
451
public org.opencrx.kernel.product1.cci.PriceListEntryFilter createPriceListEntryFilter(
452   ) {
453     return (org.opencrx.kernel.product1.cci.PriceListEntryFilter)this.refCreateFilter(
454       "org:opencrx:kernel:product1:PriceListEntry",
455       null,
456       null
457     );
458   }
459
460   public org.opencrx.kernel.product1.cci.PriceListEntryFilter createPriceListEntryFilter(
461     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
462     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
463   ) {
464     return (org.opencrx.kernel.product1.cci.PriceListEntryFilter)this.refCreateFilter(
465       "org:opencrx:kernel:product1:PriceListEntry",
466       filterProperties,
467       attributeSpecifiers
468     );
469   }
470
471 // ----------------------------------------------------------------------------
472
// Package/ImplClassAccessor
473
// ----------------------------------------------------------------------------
474
public org.opencrx.kernel.product1.cci.SelectableProductConfigurationClass getSelectableProductConfigurationClass(
475   ) {
476     return (org.opencrx.kernel.product1.cci.SelectableProductConfigurationClass)refClass(
477       "org:opencrx:kernel:product1:SelectableProductConfiguration"
478     );
479   }
480
481 // ----------------------------------------------------------------------------
482
// Package/ImplFilterCreator
483
// ----------------------------------------------------------------------------
484
public org.opencrx.kernel.product1.cci.SelectableProductConfigurationFilter createSelectableProductConfigurationFilter(
485   ) {
486     return (org.opencrx.kernel.product1.cci.SelectableProductConfigurationFilter)this.refCreateFilter(
487       "org:opencrx:kernel:product1:SelectableProductConfiguration",
488       null,
489       null
490     );
491   }
492
493   public org.opencrx.kernel.product1.cci.SelectableProductConfigurationFilter createSelectableProductConfigurationFilter(
494     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
495     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
496   ) {
497     return (org.opencrx.kernel.product1.cci.SelectableProductConfigurationFilter)this.refCreateFilter(
498       "org:opencrx:kernel:product1:SelectableProductConfiguration",
499       filterProperties,
500       attributeSpecifiers
501     );
502   }
503
504 // ----------------------------------------------------------------------------
505
// Package/ImplStructCreator
506
// ----------------------------------------------------------------------------
507
public org.opencrx.kernel.product1.cci.GetPriceLevelParams createGetPriceLevelParams(
508       org.opencrx.kernel.contract1.cci.AbstractContract contract
509     , org.opencrx.kernel.uom1.cci.Uom priceUom
510     , java.util.Date JavaDoc pricingDate
511     , org.opencrx.kernel.product1.cci.AbstractProduct product
512     , java.math.BigDecimal JavaDoc quantity
513   ) {
514     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
515     args.add(contract);
516     args.add(priceUom);
517     args.add(pricingDate);
518     args.add(product);
519     args.add(quantity);
520     return (org.opencrx.kernel.product1.cci.GetPriceLevelParams)this.refCreateStruct(
521       "org:opencrx:kernel:product1:GetPriceLevelParams",
522       args
523     );
524   }
525 // ----------------------------------------------------------------------------
526
// Package/ImplFilterCreator
527
// ----------------------------------------------------------------------------
528
public org.opencrx.kernel.product1.cci.GetPriceLevelParamsFilter createGetPriceLevelParamsFilter(
529   ) {
530     return (org.opencrx.kernel.product1.cci.GetPriceLevelParamsFilter)this.refCreateFilter(
531       "org:opencrx:kernel:product1:GetPriceLevelParams",
532       null,
533       null
534     );
535   }
536
537   public org.opencrx.kernel.product1.cci.GetPriceLevelParamsFilter createGetPriceLevelParamsFilter(
538     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
539     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
540   ) {
541     return (org.opencrx.kernel.product1.cci.GetPriceLevelParamsFilter)this.refCreateFilter(
542       "org:opencrx:kernel:product1:GetPriceLevelParams",
543       filterProperties,
544       attributeSpecifiers
545     );
546   }
547
548 // ----------------------------------------------------------------------------
549
// Package/ImplClassAccessor
550
// ----------------------------------------------------------------------------
551
public org.opencrx.kernel.product1.cci.DiscountPriceModifierClass getDiscountPriceModifierClass(
552   ) {
553     return (org.opencrx.kernel.product1.cci.DiscountPriceModifierClass)refClass(
554       "org:opencrx:kernel:product1:DiscountPriceModifier"
555     );
556   }
557
558 // ----------------------------------------------------------------------------
559
// Package/ImplFilterCreator
560
// ----------------------------------------------------------------------------
561
public org.opencrx.kernel.product1.cci.DiscountPriceModifierFilter createDiscountPriceModifierFilter(
562   ) {
563     return (org.opencrx.kernel.product1.cci.DiscountPriceModifierFilter)this.refCreateFilter(
564       "org:opencrx:kernel:product1:DiscountPriceModifier",
565       null,
566       null
567     );
568   }
569
570   public org.opencrx.kernel.product1.cci.DiscountPriceModifierFilter createDiscountPriceModifierFilter(
571     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
572     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
573   ) {
574     return (org.opencrx.kernel.product1.cci.DiscountPriceModifierFilter)this.refCreateFilter(
575       "org:opencrx:kernel:product1:DiscountPriceModifier",
576       filterProperties,
577       attributeSpecifiers
578     );
579   }
580
581 // ----------------------------------------------------------------------------
582
// Package/ImplFilterCreator
583
// ----------------------------------------------------------------------------
584
public org.opencrx.kernel.product1.cci.ContractPositionConstrainedFilter createContractPositionConstrainedFilter(
585   ) {
586     return (org.opencrx.kernel.product1.cci.ContractPositionConstrainedFilter)this.refCreateFilter(
587       "org:opencrx:kernel:product1:ContractPositionConstrained",
588       null,
589       null
590     );
591   }
592
593   public org.opencrx.kernel.product1.cci.ContractPositionConstrainedFilter createContractPositionConstrainedFilter(
594     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
595     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
596   ) {
597     return (org.opencrx.kernel.product1.cci.ContractPositionConstrainedFilter)this.refCreateFilter(
598       "org:opencrx:kernel:product1:ContractPositionConstrained",
599       filterProperties,
600       attributeSpecifiers
601     );
602   }
603
604 // ----------------------------------------------------------------------------
605
// Package/ImplFilterCreator
606
// ----------------------------------------------------------------------------
607
public org.opencrx.kernel.product1.cci.AbstractFilterProductFilter createAbstractFilterProductFilter(
608   ) {
609     return (org.opencrx.kernel.product1.cci.AbstractFilterProductFilter)this.refCreateFilter(
610       "org:opencrx:kernel:product1:AbstractFilterProduct",
611       null,
612       null
613     );
614   }
615
616   public org.opencrx.kernel.product1.cci.AbstractFilterProductFilter createAbstractFilterProductFilter(
617     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
618     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
619   ) {
620     return (org.opencrx.kernel.product1.cci.AbstractFilterProductFilter)this.refCreateFilter(
621       "org:opencrx:kernel:product1:AbstractFilterProduct",
622       filterProperties,
623       attributeSpecifiers
624     );
625   }
626
627 // ----------------------------------------------------------------------------
628
// Package/ImplClassAccessor
629
// ----------------------------------------------------------------------------
630
public org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyClass getDefaultSalesTaxTypeFilterPropertyClass(
631   ) {
632     return (org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyClass)refClass(
633       "org:opencrx:kernel:product1:DefaultSalesTaxTypeFilterProperty"
634     );
635   }
636
637 // ----------------------------------------------------------------------------
638
// Package/ImplFilterCreator
639
// ----------------------------------------------------------------------------
640
public org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyFilter createDefaultSalesTaxTypeFilterPropertyFilter(
641   ) {
642     return (org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyFilter)this.refCreateFilter(
643       "org:opencrx:kernel:product1:DefaultSalesTaxTypeFilterProperty",
644       null,
645       null
646     );
647   }
648
649   public org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyFilter createDefaultSalesTaxTypeFilterPropertyFilter(
650     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
651     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
652   ) {
653     return (org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyFilter)this.refCreateFilter(
654       "org:opencrx:kernel:product1:DefaultSalesTaxTypeFilterProperty",
655       filterProperties,
656       attributeSpecifiers
657     );
658   }
659
660 // ----------------------------------------------------------------------------
661
// Package/ImplStructCreator
662
// ----------------------------------------------------------------------------
663
public org.opencrx.kernel.product1.cci.ClearAssignedPricesParams createClearAssignedPricesParams(
664       Short JavaDoc processingMode
665   ) {
666     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
667     args.add(processingMode);
668     return (org.opencrx.kernel.product1.cci.ClearAssignedPricesParams)this.refCreateStruct(
669       "org:opencrx:kernel:product1:ClearAssignedPricesParams",
670       args
671     );
672   }
673 // ----------------------------------------------------------------------------
674
// Package/ImplFilterCreator
675
// ----------------------------------------------------------------------------
676
public org.opencrx.kernel.product1.cci.ClearAssignedPricesParamsFilter createClearAssignedPricesParamsFilter(
677   ) {
678     return (org.opencrx.kernel.product1.cci.ClearAssignedPricesParamsFilter)this.refCreateFilter(
679       "org:opencrx:kernel:product1:ClearAssignedPricesParams",
680       null,
681       null
682     );
683   }
684
685   public org.opencrx.kernel.product1.cci.ClearAssignedPricesParamsFilter createClearAssignedPricesParamsFilter(
686     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
687     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
688   ) {
689     return (org.opencrx.kernel.product1.cci.ClearAssignedPricesParamsFilter)this.refCreateFilter(
690       "org:opencrx:kernel:product1:ClearAssignedPricesParams",
691       filterProperties,
692       attributeSpecifiers
693     );
694   }
695
696 // ----------------------------------------------------------------------------
697
// Package/ImplClassAccessor
698
// ----------------------------------------------------------------------------
699
public org.opencrx.kernel.product1.cci.CategoryFilterPropertyClass getCategoryFilterPropertyClass(
700   ) {
701     return (org.opencrx.kernel.product1.cci.CategoryFilterPropertyClass)refClass(
702       "org:opencrx:kernel:product1:CategoryFilterProperty"
703     );
704   }
705
706 // ----------------------------------------------------------------------------
707
// Package/ImplFilterCreator
708
// ----------------------------------------------------------------------------
709
public org.opencrx.kernel.product1.cci.CategoryFilterPropertyFilter createCategoryFilterPropertyFilter(
710   ) {
711     return (org.opencrx.kernel.product1.cci.CategoryFilterPropertyFilter)this.refCreateFilter(
712       "org:opencrx:kernel:product1:CategoryFilterProperty",
713       null,
714       null
715     );
716   }
717
718   public org.opencrx.kernel.product1.cci.CategoryFilterPropertyFilter createCategoryFilterPropertyFilter(
719     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
720     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
721   ) {
722     return (org.opencrx.kernel.product1.cci.CategoryFilterPropertyFilter)this.refCreateFilter(
723       "org:opencrx:kernel:product1:CategoryFilterProperty",
724       filterProperties,
725       attributeSpecifiers
726     );
727   }
728
729 // ----------------------------------------------------------------------------
730
// Package/ImplClassAccessor
731
// ----------------------------------------------------------------------------
732
public org.opencrx.kernel.product1.cci.PricingRuleClass getPricingRuleClass(
733   ) {
734     return (org.opencrx.kernel.product1.cci.PricingRuleClass)refClass(
735       "org:opencrx:kernel:product1:PricingRule"
736     );
737   }
738
739 // ----------------------------------------------------------------------------
740
// Package/ImplFilterCreator
741
// ----------------------------------------------------------------------------
742
public org.opencrx.kernel.product1.cci.PricingRuleFilter createPricingRuleFilter(
743   ) {
744     return (org.opencrx.kernel.product1.cci.PricingRuleFilter)this.refCreateFilter(
745       "org:opencrx:kernel:product1:PricingRule",
746       null,
747       null
748     );
749   }
750
751   public org.opencrx.kernel.product1.cci.PricingRuleFilter createPricingRuleFilter(
752     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
753     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
754   ) {
755     return (org.opencrx.kernel.product1.cci.PricingRuleFilter)this.refCreateFilter(
756       "org:opencrx:kernel:product1:PricingRule",
757       filterProperties,
758       attributeSpecifiers
759     );
760   }
761
762 // ----------------------------------------------------------------------------
763
// Package/ImplClassAccessor
764
// ----------------------------------------------------------------------------
765
public org.opencrx.kernel.product1.cci.LinearPriceModifierClass getLinearPriceModifierClass(
766   ) {
767     return (org.opencrx.kernel.product1.cci.LinearPriceModifierClass)refClass(
768       "org:opencrx:kernel:product1:LinearPriceModifier"
769     );
770   }
771
772 // ----------------------------------------------------------------------------
773
// Package/ImplFilterCreator
774
// ----------------------------------------------------------------------------
775
public org.opencrx.kernel.product1.cci.LinearPriceModifierFilter createLinearPriceModifierFilter(
776   ) {
777     return (org.opencrx.kernel.product1.cci.LinearPriceModifierFilter)this.refCreateFilter(
778       "org:opencrx:kernel:product1:LinearPriceModifier",
779       null,
780       null
781     );
782   }
783
784   public org.opencrx.kernel.product1.cci.LinearPriceModifierFilter createLinearPriceModifierFilter(
785     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
786     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
787   ) {
788     return (org.opencrx.kernel.product1.cci.LinearPriceModifierFilter)this.refCreateFilter(
789       "org:opencrx:kernel:product1:LinearPriceModifier",
790       filterProperties,
791       attributeSpecifiers
792     );
793   }
794
795 // ----------------------------------------------------------------------------
796
// Package/ImplClassAccessor
797
// ----------------------------------------------------------------------------
798
public org.opencrx.kernel.product1.cci.ProductOfferingClass getProductOfferingClass(
799   ) {
800     return (org.opencrx.kernel.product1.cci.ProductOfferingClass)refClass(
801       "org:opencrx:kernel:product1:ProductOffering"
802     );
803   }
804
805 // ----------------------------------------------------------------------------
806
// Package/ImplFilterCreator
807
// ----------------------------------------------------------------------------
808
public org.opencrx.kernel.product1.cci.ProductOfferingFilter createProductOfferingFilter(
809   ) {
810     return (org.opencrx.kernel.product1.cci.ProductOfferingFilter)this.refCreateFilter(
811       "org:opencrx:kernel:product1:ProductOffering",
812       null,
813       null
814     );
815   }
816
817   public org.opencrx.kernel.product1.cci.ProductOfferingFilter createProductOfferingFilter(
818     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
819     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
820   ) {
821     return (org.opencrx.kernel.product1.cci.ProductOfferingFilter)this.refCreateFilter(
822       "org:opencrx:kernel:product1:ProductOffering",
823       filterProperties,
824       attributeSpecifiers
825     );
826   }
827
828 // ----------------------------------------------------------------------------
829
// Package/ImplFilterCreator
830
// ----------------------------------------------------------------------------
831
public org.opencrx.kernel.product1.cci.AbstractProductConfigurationFilter createAbstractProductConfigurationFilter(
832   ) {
833     return (org.opencrx.kernel.product1.cci.AbstractProductConfigurationFilter)this.refCreateFilter(
834       "org:opencrx:kernel:product1:AbstractProductConfiguration",
835       null,
836       null
837     );
838   }
839
840   public org.opencrx.kernel.product1.cci.AbstractProductConfigurationFilter createAbstractProductConfigurationFilter(
841     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
842     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
843   ) {
844     return (org.opencrx.kernel.product1.cci.AbstractProductConfigurationFilter)this.refCreateFilter(
845       "org:opencrx:kernel:product1:AbstractProductConfiguration",
846       filterProperties,
847       attributeSpecifiers
848     );
849   }
850
851 // ----------------------------------------------------------------------------
852
// Package/ImplStructCreator
853
// ----------------------------------------------------------------------------
854
public org.opencrx.kernel.product1.cci.AssignProductParams createAssignProductParams(
855       org.opencrx.kernel.product1.cci.Product product
856   ) {
857     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
858     args.add(product);
859     return (org.opencrx.kernel.product1.cci.AssignProductParams)this.refCreateStruct(
860       "org:opencrx:kernel:product1:AssignProductParams",
861       args
862     );
863   }
864 // ----------------------------------------------------------------------------
865
// Package/ImplFilterCreator
866
// ----------------------------------------------------------------------------
867
public org.opencrx.kernel.product1.cci.AssignProductParamsFilter createAssignProductParamsFilter(
868   ) {
869     return (org.opencrx.kernel.product1.cci.AssignProductParamsFilter)this.refCreateFilter(
870       "org:opencrx:kernel:product1:AssignProductParams",
871       null,
872       null
873     );
874   }
875
876   public org.opencrx.kernel.product1.cci.AssignProductParamsFilter createAssignProductParamsFilter(
877     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
878     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
879   ) {
880     return (org.opencrx.kernel.product1.cci.AssignProductParamsFilter)this.refCreateFilter(
881       "org:opencrx:kernel:product1:AssignProductParams",
882       filterProperties,
883       attributeSpecifiers
884     );
885   }
886
887 // ----------------------------------------------------------------------------
888
// Package/ImplClassAccessor
889
// ----------------------------------------------------------------------------
890
public org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetClass getProductConfigurationTypeSetClass(
891   ) {
892     return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetClass)refClass(
893       "org:opencrx:kernel:product1:ProductConfigurationTypeSet"
894     );
895   }
896
897 // ----------------------------------------------------------------------------
898
// Package/ImplFilterCreator
899
// ----------------------------------------------------------------------------
900
public org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetFilter createProductConfigurationTypeSetFilter(
901   ) {
902     return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetFilter)this.refCreateFilter(
903       "org:opencrx:kernel:product1:ProductConfigurationTypeSet",
904       null,
905       null
906     );
907   }
908
909   public org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetFilter createProductConfigurationTypeSetFilter(
910     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
911     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
912   ) {
913     return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetFilter)this.refCreateFilter(
914       "org:opencrx:kernel:product1:ProductConfigurationTypeSet",
915       filterProperties,
916       attributeSpecifiers
917     );
918   }
919
920 // ----------------------------------------------------------------------------
921
// Package/ImplFilterCreator
922
// ----------------------------------------------------------------------------
923
public org.opencrx.kernel.product1.cci.BundledProductPositionFilter createBundledProductPositionFilter(
924   ) {
925     return (org.opencrx.kernel.product1.cci.BundledProductPositionFilter)this.refCreateFilter(
926       "org:opencrx:kernel:product1:BundledProductPosition",
927       null,
928       null
929     );
930   }
931
932   public org.opencrx.kernel.product1.cci.BundledProductPositionFilter createBundledProductPositionFilter(
933     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
934     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
935   ) {
936     return (org.opencrx.kernel.product1.cci.BundledProductPositionFilter)this.refCreateFilter(
937       "org:opencrx:kernel:product1:BundledProductPosition",
938       filterProperties,
939       attributeSpecifiers
940     );
941   }
942
943 // ----------------------------------------------------------------------------
944
// Package/ImplClassAccessor
945
// ----------------------------------------------------------------------------
946
public org.opencrx.kernel.product1.cci.ProductConfigurationClass getProductConfigurationClass(
947   ) {
948     return (org.opencrx.kernel.product1.cci.ProductConfigurationClass)refClass(
949       "org:opencrx:kernel:product1:ProductConfiguration"
950     );
951   }
952
953 // ----------------------------------------------------------------------------
954
// Package/ImplFilterCreator
955
// ----------------------------------------------------------------------------
956
public org.opencrx.kernel.product1.cci.ProductConfigurationFilter createProductConfigurationFilter(
957   ) {
958     return (org.opencrx.kernel.product1.cci.ProductConfigurationFilter)this.refCreateFilter(
959       "org:opencrx:kernel:product1:ProductConfiguration",
960       null,
961       null
962     );
963   }
964
965   public org.opencrx.kernel.product1.cci.ProductConfigurationFilter createProductConfigurationFilter(
966     org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
967     org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
968   ) {
969     return (org.opencrx.kernel.product1.cci.ProductConfigurationFilter)this.refCreateFilter(
970       "org:opencrx:kernel:product1:ProductConfiguration",
971       filterProperties,
972       attributeSpecifiers
973     );
974   }
975
976 // ----------------------------------------------------------------------------
977
// Package/ImplStructCreator
978
// ----------------------------------------------------------------------------
979
public org.opencrx.kernel.product1.cci.CreateInitialPricesParams createCreateInitialPricesParams(
980       org.opencrx.kernel.uom1.cci.Uom priceUom
981     , short processingMode
982   ) {
983     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
984     args.add(priceUom);
985     args.add(new Short JavaDoc(processingMode));
986     return (org.opencrx.kernel.product1.cci.CreateInitialPricesParams)this.refCreateStruct(
987       "org:opencrx:kernel:product1:CreateInitialPricesParams",
988       args
989     );
990   }
991 // ----------------------------------------------------------------------------
992
// Package/ImplFilterCreator
993
// ----------------------------------------------------------------------------
994
public org.opencrx.kernel.product1.cci.CreateInitialPricesParamsFilter createCreateInitialPricesParamsFilter(
995   ) {
996     return (org.opencrx.kernel.product1.cci.CreateInitialPricesParamsFilter)this.refCreateFilter(
997       "org:opencrx:kernel:product1:CreateInitialPricesParams",
998       null,
999       null
1000    );
1001  }
1002
1003  public org.opencrx.kernel.product1.cci.CreateInitialPricesParamsFilter createCreateInitialPricesParamsFilter(
1004    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1005    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1006  ) {
1007    return (org.opencrx.kernel.product1.cci.CreateInitialPricesParamsFilter)this.refCreateFilter(
1008      "org:opencrx:kernel:product1:CreateInitialPricesParams",
1009      filterProperties,
1010      attributeSpecifiers
1011    );
1012  }
1013
1014// ----------------------------------------------------------------------------
1015
// Package/ImplStructCreator
1016
// ----------------------------------------------------------------------------
1017
public org.opencrx.kernel.product1.cci.ProcessPricesResult createProcessPricesResult(
1018      Integer JavaDoc numberProcessed
1019  ) {
1020    java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
1021    args.add(numberProcessed);
1022    return (org.opencrx.kernel.product1.cci.ProcessPricesResult)this.refCreateStruct(
1023      "org:opencrx:kernel:product1:ProcessPricesResult",
1024      args
1025    );
1026  }
1027// ----------------------------------------------------------------------------
1028
// Package/ImplFilterCreator
1029
// ----------------------------------------------------------------------------
1030
public org.opencrx.kernel.product1.cci.ProcessPricesResultFilter createProcessPricesResultFilter(
1031  ) {
1032    return (org.opencrx.kernel.product1.cci.ProcessPricesResultFilter)this.refCreateFilter(
1033      "org:opencrx:kernel:product1:ProcessPricesResult",
1034      null,
1035      null
1036    );
1037  }
1038
1039  public org.opencrx.kernel.product1.cci.ProcessPricesResultFilter createProcessPricesResultFilter(
1040    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1041    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1042  ) {
1043    return (org.opencrx.kernel.product1.cci.ProcessPricesResultFilter)this.refCreateFilter(
1044      "org:opencrx:kernel:product1:ProcessPricesResult",
1045      filterProperties,
1046      attributeSpecifiers
1047    );
1048  }
1049
1050// ----------------------------------------------------------------------------
1051
// Package/ImplClassAccessor
1052
// ----------------------------------------------------------------------------
1053
public org.opencrx.kernel.product1.cci.ProductClass getProductClass(
1054  ) {
1055    return (org.opencrx.kernel.product1.cci.ProductClass)refClass(
1056      "org:opencrx:kernel:product1:Product"
1057    );
1058  }
1059
1060// ----------------------------------------------------------------------------
1061
// Package/ImplFilterCreator
1062
// ----------------------------------------------------------------------------
1063
public org.opencrx.kernel.product1.cci.ProductFilter createProductFilter(
1064  ) {
1065    return (org.opencrx.kernel.product1.cci.ProductFilter)this.refCreateFilter(
1066      "org:opencrx:kernel:product1:Product",
1067      null,
1068      null
1069    );
1070  }
1071
1072  public org.opencrx.kernel.product1.cci.ProductFilter createProductFilter(
1073    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1074    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1075  ) {
1076    return (org.opencrx.kernel.product1.cci.ProductFilter)this.refCreateFilter(
1077      "org:opencrx:kernel:product1:Product",
1078      filterProperties,
1079      attributeSpecifiers
1080    );
1081  }
1082
1083// ----------------------------------------------------------------------------
1084
// Package/ImplClassAccessor
1085
// ----------------------------------------------------------------------------
1086
public org.opencrx.kernel.product1.cci.ProductBundleClass getProductBundleClass(
1087  ) {
1088    return (org.opencrx.kernel.product1.cci.ProductBundleClass)refClass(
1089      "org:opencrx:kernel:product1:ProductBundle"
1090    );
1091  }
1092
1093// ----------------------------------------------------------------------------
1094
// Package/ImplFilterCreator
1095
// ----------------------------------------------------------------------------
1096
public org.opencrx.kernel.product1.cci.ProductBundleFilter createProductBundleFilter(
1097  ) {
1098    return (org.opencrx.kernel.product1.cci.ProductBundleFilter)this.refCreateFilter(
1099      "org:opencrx:kernel:product1:ProductBundle",
1100      null,
1101      null
1102    );
1103  }
1104
1105  public org.opencrx.kernel.product1.cci.ProductBundleFilter createProductBundleFilter(
1106    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1107    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1108  ) {
1109    return (org.opencrx.kernel.product1.cci.ProductBundleFilter)this.refCreateFilter(
1110      "org:opencrx:kernel:product1:ProductBundle",
1111      filterProperties,
1112      attributeSpecifiers
1113    );
1114  }
1115
1116// ----------------------------------------------------------------------------
1117
// Package/ImplFilterCreator
1118
// ----------------------------------------------------------------------------
1119
public org.opencrx.kernel.product1.cci.ProductInUseDescriptorFilter createProductInUseDescriptorFilter(
1120  ) {
1121    return (org.opencrx.kernel.product1.cci.ProductInUseDescriptorFilter)this.refCreateFilter(
1122      "org:opencrx:kernel:product1:ProductInUseDescriptor",
1123      null,
1124      null
1125    );
1126  }
1127
1128  public org.opencrx.kernel.product1.cci.ProductInUseDescriptorFilter createProductInUseDescriptorFilter(
1129    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1130    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1131  ) {
1132    return (org.opencrx.kernel.product1.cci.ProductInUseDescriptorFilter)this.refCreateFilter(
1133      "org:opencrx:kernel:product1:ProductInUseDescriptor",
1134      filterProperties,
1135      attributeSpecifiers
1136    );
1137  }
1138
1139// ----------------------------------------------------------------------------
1140
// Package/ImplClassAccessor
1141
// ----------------------------------------------------------------------------
1142
public org.opencrx.kernel.product1.cci.SelectableBundledProductClass getSelectableBundledProductClass(
1143  ) {
1144    return (org.opencrx.kernel.product1.cci.SelectableBundledProductClass)refClass(
1145      "org:opencrx:kernel:product1:SelectableBundledProduct"
1146    );
1147  }
1148
1149// ----------------------------------------------------------------------------
1150
// Package/ImplFilterCreator
1151
// ----------------------------------------------------------------------------
1152
public org.opencrx.kernel.product1.cci.SelectableBundledProductFilter createSelectableBundledProductFilter(
1153  ) {
1154    return (org.opencrx.kernel.product1.cci.SelectableBundledProductFilter)this.refCreateFilter(
1155      "org:opencrx:kernel:product1:SelectableBundledProduct",
1156      null,
1157      null
1158    );
1159  }
1160
1161  public org.opencrx.kernel.product1.cci.SelectableBundledProductFilter createSelectableBundledProductFilter(
1162    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1163    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1164  ) {
1165    return (org.opencrx.kernel.product1.cci.SelectableBundledProductFilter)this.refCreateFilter(
1166      "org:opencrx:kernel:product1:SelectableBundledProduct",
1167      filterProperties,
1168      attributeSpecifiers
1169    );
1170  }
1171
1172// ----------------------------------------------------------------------------
1173
// Package/ImplClassAccessor
1174
// ----------------------------------------------------------------------------
1175
public org.opencrx.kernel.product1.cci.AccountAssignmentClass getAccountAssignmentClass(
1176  ) {
1177    return (org.opencrx.kernel.product1.cci.AccountAssignmentClass)refClass(
1178      "org:opencrx:kernel:product1:AccountAssignment"
1179    );
1180  }
1181
1182// ----------------------------------------------------------------------------
1183
// Package/ImplFilterCreator
1184
// ----------------------------------------------------------------------------
1185
public org.opencrx.kernel.product1.cci.AccountAssignmentFilter createAccountAssignmentFilter(
1186  ) {
1187    return (org.opencrx.kernel.product1.cci.AccountAssignmentFilter)this.refCreateFilter(
1188      "org:opencrx:kernel:product1:AccountAssignment",
1189      null,
1190      null
1191    );
1192  }
1193
1194  public org.opencrx.kernel.product1.cci.AccountAssignmentFilter createAccountAssignmentFilter(
1195    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1196    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1197  ) {
1198    return (org.opencrx.kernel.product1.cci.AccountAssignmentFilter)this.refCreateFilter(
1199      "org:opencrx:kernel:product1:AccountAssignment",
1200      filterProperties,
1201      attributeSpecifiers
1202    );
1203  }
1204
1205// ----------------------------------------------------------------------------
1206
// Package/ImplFilterCreator
1207
// ----------------------------------------------------------------------------
1208
public org.opencrx.kernel.product1.cci.AbstractProductPriceFilter createAbstractProductPriceFilter(
1209  ) {
1210    return (org.opencrx.kernel.product1.cci.AbstractProductPriceFilter)this.refCreateFilter(
1211      "org:opencrx:kernel:product1:AbstractProductPrice",
1212      null,
1213      null
1214    );
1215  }
1216
1217  public org.opencrx.kernel.product1.cci.AbstractProductPriceFilter createAbstractProductPriceFilter(
1218    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1219    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1220  ) {
1221    return (org.opencrx.kernel.product1.cci.AbstractProductPriceFilter)this.refCreateFilter(
1222      "org:opencrx:kernel:product1:AbstractProductPrice",
1223      filterProperties,
1224      attributeSpecifiers
1225    );
1226  }
1227
1228// ----------------------------------------------------------------------------
1229
// Package/ImplClassAccessor
1230
// ----------------------------------------------------------------------------
1231
public org.opencrx.kernel.product1.cci.ProductBundleTypeClass getProductBundleTypeClass(
1232  ) {
1233    return (org.opencrx.kernel.product1.cci.ProductBundleTypeClass)refClass(
1234      "org:opencrx:kernel:product1:ProductBundleType"
1235    );
1236  }
1237
1238// ----------------------------------------------------------------------------
1239
// Package/ImplFilterCreator
1240
// ----------------------------------------------------------------------------
1241
public org.opencrx.kernel.product1.cci.ProductBundleTypeFilter createProductBundleTypeFilter(
1242  ) {
1243    return (org.opencrx.kernel.product1.cci.ProductBundleTypeFilter)this.refCreateFilter(
1244      "org:opencrx:kernel:product1:ProductBundleType",
1245      null,
1246      null
1247    );
1248  }
1249
1250  public org.opencrx.kernel.product1.cci.ProductBundleTypeFilter createProductBundleTypeFilter(
1251    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1252    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1253  ) {
1254    return (org.opencrx.kernel.product1.cci.ProductBundleTypeFilter)this.refCreateFilter(
1255      "org:opencrx:kernel:product1:ProductBundleType",
1256      filterProperties,
1257      attributeSpecifiers
1258    );
1259  }
1260
1261// ----------------------------------------------------------------------------
1262
// Package/ImplFilterCreator
1263
// ----------------------------------------------------------------------------
1264
public org.opencrx.kernel.product1.cci.AbstractProductFilter createAbstractProductFilter(
1265  ) {
1266    return (org.opencrx.kernel.product1.cci.AbstractProductFilter)this.refCreateFilter(
1267      "org:opencrx:kernel:product1:AbstractProduct",
1268      null,
1269      null
1270    );
1271  }
1272
1273  public org.opencrx.kernel.product1.cci.AbstractProductFilter createAbstractProductFilter(
1274    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1275    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1276  ) {
1277    return (org.opencrx.kernel.product1.cci.AbstractProductFilter)this.refCreateFilter(
1278      "org:opencrx:kernel:product1:AbstractProduct",
1279      filterProperties,
1280      attributeSpecifiers
1281    );
1282  }
1283
1284// ----------------------------------------------------------------------------
1285
// Package/ImplClassAccessor
1286
// ----------------------------------------------------------------------------
1287
public org.opencrx.kernel.product1.cci.BundledProductClass getBundledProductClass(
1288  ) {
1289    return (org.opencrx.kernel.product1.cci.BundledProductClass)refClass(
1290      "org:opencrx:kernel:product1:BundledProduct"
1291    );
1292  }
1293
1294// ----------------------------------------------------------------------------
1295
// Package/ImplFilterCreator
1296
// ----------------------------------------------------------------------------
1297
public org.opencrx.kernel.product1.cci.BundledProductFilter createBundledProductFilter(
1298  ) {
1299    return (org.opencrx.kernel.product1.cci.BundledProductFilter)this.refCreateFilter(
1300      "org:opencrx:kernel:product1:BundledProduct",
1301      null,
1302      null
1303    );
1304  }
1305
1306  public org.opencrx.kernel.product1.cci.BundledProductFilter createBundledProductFilter(
1307    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1308    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1309  ) {
1310    return (org.opencrx.kernel.product1.cci.BundledProductFilter)this.refCreateFilter(
1311      "org:opencrx:kernel:product1:BundledProduct",
1312      filterProperties,
1313      attributeSpecifiers
1314    );
1315  }
1316
1317// ----------------------------------------------------------------------------
1318
// Package/ImplClassAccessor
1319
// ----------------------------------------------------------------------------
1320
public org.opencrx.kernel.product1.cci.SalesTaxTypeClass getSalesTaxTypeClass(
1321  ) {
1322    return (org.opencrx.kernel.product1.cci.SalesTaxTypeClass)refClass(
1323      "org:opencrx:kernel:product1:SalesTaxType"
1324    );
1325  }
1326
1327// ----------------------------------------------------------------------------
1328
// Package/ImplFilterCreator
1329
// ----------------------------------------------------------------------------
1330
public org.opencrx.kernel.product1.cci.SalesTaxTypeFilter createSalesTaxTypeFilter(
1331  ) {
1332    return (org.opencrx.kernel.product1.cci.SalesTaxTypeFilter)this.refCreateFilter(
1333      "org:opencrx:kernel:product1:SalesTaxType",
1334      null,
1335      null
1336    );
1337  }
1338
1339  public org.opencrx.kernel.product1.cci.SalesTaxTypeFilter createSalesTaxTypeFilter(
1340    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1341    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1342  ) {
1343    return (org.opencrx.kernel.product1.cci.SalesTaxTypeFilter)this.refCreateFilter(
1344      "org:opencrx:kernel:product1:SalesTaxType",
1345      filterProperties,
1346      attributeSpecifiers
1347    );
1348  }
1349
1350// ----------------------------------------------------------------------------
1351
// Package/ImplClassAccessor
1352
// ----------------------------------------------------------------------------
1353
public org.opencrx.kernel.product1.cci.PriceUomFilterPropertyClass getPriceUomFilterPropertyClass(
1354  ) {
1355    return (org.opencrx.kernel.product1.cci.PriceUomFilterPropertyClass)refClass(
1356      "org:opencrx:kernel:product1:PriceUomFilterProperty"
1357    );
1358  }
1359
1360// ----------------------------------------------------------------------------
1361
// Package/ImplFilterCreator
1362
// ----------------------------------------------------------------------------
1363
public org.opencrx.kernel.product1.cci.PriceUomFilterPropertyFilter createPriceUomFilterPropertyFilter(
1364  ) {
1365    return (org.opencrx.kernel.product1.cci.PriceUomFilterPropertyFilter)this.refCreateFilter(
1366      "org:opencrx:kernel:product1:PriceUomFilterProperty",
1367      null,
1368      null
1369    );
1370  }
1371
1372  public org.opencrx.kernel.product1.cci.PriceUomFilterPropertyFilter createPriceUomFilterPropertyFilter(
1373    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1374    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1375  ) {
1376    return (org.opencrx.kernel.product1.cci.PriceUomFilterPropertyFilter)this.refCreateFilter(
1377      "org:opencrx:kernel:product1:PriceUomFilterProperty",
1378      filterProperties,
1379      attributeSpecifiers
1380    );
1381  }
1382
1383// ----------------------------------------------------------------------------
1384
// Package/ImplFilterCreator
1385
// ----------------------------------------------------------------------------
1386
public org.opencrx.kernel.product1.cci.SelectableItemWithQuantityFilter createSelectableItemWithQuantityFilter(
1387  ) {
1388    return (org.opencrx.kernel.product1.cci.SelectableItemWithQuantityFilter)this.refCreateFilter(
1389      "org:opencrx:kernel:product1:SelectableItemWithQuantity",
1390      null,
1391      null
1392    );
1393  }
1394
1395  public org.opencrx.kernel.product1.cci.SelectableItemWithQuantityFilter createSelectableItemWithQuantityFilter(
1396    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1397    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1398  ) {
1399    return (org.opencrx.kernel.product1.cci.SelectableItemWithQuantityFilter)this.refCreateFilter(
1400      "org:opencrx:kernel:product1:SelectableItemWithQuantity",
1401      filterProperties,
1402      attributeSpecifiers
1403    );
1404  }
1405
1406// ----------------------------------------------------------------------------
1407
// Package/ImplFilterCreator
1408
// ----------------------------------------------------------------------------
1409
public org.opencrx.kernel.product1.cci.PriceModifierFilter createPriceModifierFilter(
1410  ) {
1411    return (org.opencrx.kernel.product1.cci.PriceModifierFilter)this.refCreateFilter(
1412      "org:opencrx:kernel:product1:PriceModifier",
1413      null,
1414      null
1415    );
1416  }
1417
1418  public org.opencrx.kernel.product1.cci.PriceModifierFilter createPriceModifierFilter(
1419    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1420    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1421  ) {
1422    return (org.opencrx.kernel.product1.cci.PriceModifierFilter)this.refCreateFilter(
1423      "org:opencrx:kernel:product1:PriceModifier",
1424      filterProperties,
1425      attributeSpecifiers
1426    );
1427  }
1428
1429// ----------------------------------------------------------------------------
1430
// Package/ImplClassAccessor
1431
// ----------------------------------------------------------------------------
1432
public org.opencrx.kernel.product1.cci.SelectableProductBundleClass getSelectableProductBundleClass(
1433  ) {
1434    return (org.opencrx.kernel.product1.cci.SelectableProductBundleClass)refClass(
1435      "org:opencrx:kernel:product1:SelectableProductBundle"
1436    );
1437  }
1438
1439// ----------------------------------------------------------------------------
1440
// Package/ImplFilterCreator
1441
// ----------------------------------------------------------------------------
1442
public org.opencrx.kernel.product1.cci.SelectableProductBundleFilter createSelectableProductBundleFilter(
1443  ) {
1444    return (org.opencrx.kernel.product1.cci.SelectableProductBundleFilter)this.refCreateFilter(
1445      "org:opencrx:kernel:product1:SelectableProductBundle",
1446      null,
1447      null
1448    );
1449  }
1450
1451  public org.opencrx.kernel.product1.cci.SelectableProductBundleFilter createSelectableProductBundleFilter(
1452    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1453    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1454  ) {
1455    return (org.opencrx.kernel.product1.cci.SelectableProductBundleFilter)this.refCreateFilter(
1456      "org:opencrx:kernel:product1:SelectableProductBundle",
1457      filterProperties,
1458      attributeSpecifiers
1459    );
1460  }
1461
1462// ----------------------------------------------------------------------------
1463
// Package/ImplClassAccessor
1464
// ----------------------------------------------------------------------------
1465
public org.opencrx.kernel.product1.cci.RelatedProductClass getRelatedProductClass(
1466  ) {
1467    return (org.opencrx.kernel.product1.cci.RelatedProductClass)refClass(
1468      "org:opencrx:kernel:product1:RelatedProduct"
1469    );
1470  }
1471
1472// ----------------------------------------------------------------------------
1473
// Package/ImplFilterCreator
1474
// ----------------------------------------------------------------------------
1475
public org.opencrx.kernel.product1.cci.RelatedProductFilter createRelatedProductFilter(
1476  ) {
1477    return (org.opencrx.kernel.product1.cci.RelatedProductFilter)this.refCreateFilter(
1478      "org:opencrx:kernel:product1:RelatedProduct",
1479      null,
1480      null
1481    );
1482  }
1483
1484  public org.opencrx.kernel.product1.cci.RelatedProductFilter createRelatedProductFilter(
1485    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1486    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1487  ) {
1488    return (org.opencrx.kernel.product1.cci.RelatedProductFilter)this.refCreateFilter(
1489      "org:opencrx:kernel:product1:RelatedProduct",
1490      filterProperties,
1491      attributeSpecifiers
1492    );
1493  }
1494
1495// ----------------------------------------------------------------------------
1496
// Package/ImplClassAccessor
1497
// ----------------------------------------------------------------------------
1498
public org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyClass getProductTypeFilterPropertyClass(
1499  ) {
1500    return (org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyClass)refClass(
1501      "org:opencrx:kernel:product1:ProductTypeFilterProperty"
1502    );
1503  }
1504
1505// ----------------------------------------------------------------------------
1506
// Package/ImplFilterCreator
1507
// ----------------------------------------------------------------------------
1508
public org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyFilter createProductTypeFilterPropertyFilter(
1509  ) {
1510    return (org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyFilter)this.refCreateFilter(
1511      "org:opencrx:kernel:product1:ProductTypeFilterProperty",
1512      null,
1513      null
1514    );
1515  }
1516
1517  public org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyFilter createProductTypeFilterPropertyFilter(
1518    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1519    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1520  ) {
1521    return (org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyFilter)this.refCreateFilter(
1522      "org:opencrx:kernel:product1:ProductTypeFilterProperty",
1523      filterProperties,
1524      attributeSpecifiers
1525    );
1526  }
1527
1528// ----------------------------------------------------------------------------
1529
// Package/ImplClassAccessor
1530
// ----------------------------------------------------------------------------
1531
public org.opencrx.kernel.product1.cci.SegmentClass getSegmentClass(
1532  ) {
1533    return (org.opencrx.kernel.product1.cci.SegmentClass)refClass(
1534      "org:opencrx:kernel:product1:Segment"
1535    );
1536  }
1537
1538// ----------------------------------------------------------------------------
1539
// Package/ImplFilterCreator
1540
// ----------------------------------------------------------------------------
1541
public org.opencrx.kernel.product1.cci.SegmentFilter createSegmentFilter(
1542  ) {
1543    return (org.opencrx.kernel.product1.cci.SegmentFilter)this.refCreateFilter(
1544      "org:opencrx:kernel:product1:Segment",
1545      null,
1546      null
1547    );
1548  }
1549
1550  public org.opencrx.kernel.product1.cci.SegmentFilter createSegmentFilter(
1551    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1552    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1553  ) {
1554    return (org.opencrx.kernel.product1.cci.SegmentFilter)this.refCreateFilter(
1555      "org:opencrx:kernel:product1:Segment",
1556      filterProperties,
1557      attributeSpecifiers
1558    );
1559  }
1560
1561// ----------------------------------------------------------------------------
1562
// Package/ImplFilterCreator
1563
// ----------------------------------------------------------------------------
1564
public org.opencrx.kernel.product1.cci.SelectableItemFilter createSelectableItemFilter(
1565  ) {
1566    return (org.opencrx.kernel.product1.cci.SelectableItemFilter)this.refCreateFilter(
1567      "org:opencrx:kernel:product1:SelectableItem",
1568      null,
1569      null
1570    );
1571  }
1572
1573  public org.opencrx.kernel.product1.cci.SelectableItemFilter createSelectableItemFilter(
1574    org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
1575    org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers
1576  ) {
1577    return (org.opencrx.kernel.product1.cci.SelectableItemFilter)this.refCreateFilter(
1578      "org:opencrx:kernel:product1:SelectableItem",
1579      filterProperties,
1580      attributeSpecifiers
1581    );
1582  }
1583
1584// ----------------------------------------------------------------------------
1585
// Package/ImplEnd
1586
// ----------------------------------------------------------------------------
1587

1588  public String JavaDoc refMofId(
1589  ) {
1590    return "org:opencrx:kernel:product1:product1";
1591  }
1592
1593}
1594
Popular Tags