KickJava   Java API By Example, From Geeks To Geeks.

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


1 // ----------------------------------------------------------------------------
2
// Instance/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 ProductOfferingImpl
16   extends org.openmdx.base.accessor.jmi.spi.RefObject_1
17   implements ProductOffering {
18
19   public ProductOfferingImpl(
20     org.openmdx.base.accessor.generic.cci.Object_1_0 object,
21     javax.jmi.reflect.RefClass refClass
22   ) {
23     super(object, refClass);
24   }
25
26 // ----------------------------------------------------------------------------
27
// Instance/ImplReferenceSetWithQualifier
28
// ----------------------------------------------------------------------------
29
protected void setAudit(
30     java.util.List JavaDoc newValue
31   ) {
32     refSetValue("org:opencrx:kernel:base:Auditee:audit", newValue);
33   }
34
35   protected void setAudit(
36     org.opencrx.kernel.base.cci.AuditEntry[] newValue
37   ) {
38     refSetValue("org:opencrx:kernel:base:Auditee:audit", newValue);
39   }
40
41 // ----------------------------------------------------------------------------
42
// Instance/ImplReferenceGet0_1WithQualifier
43
// ----------------------------------------------------------------------------
44
public org.opencrx.kernel.base.cci.AuditEntry getAudit(
45     String JavaDoc id
46   ) {
47     return (org.opencrx.kernel.base.cci.AuditEntry)refGetValue(
48       "org:opencrx:kernel:base:Auditee:audit",
49       id
50     );
51   }
52
53 // ----------------------------------------------------------------------------
54
// Instance/ImplReferenceGet0_nWithFilter
55
// ----------------------------------------------------------------------------
56
public java.util.Collection JavaDoc getAudit(
57   ) {
58     return (java.util.Collection JavaDoc)refGetValue(
59       "org:opencrx:kernel:base:Auditee:audit"
60     );
61   }
62
63   public java.util.List JavaDoc getAudit(
64     org.opencrx.kernel.base.cci.AuditEntryFilter filter
65   ) {
66     return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
67       "org:opencrx:kernel:base:Auditee:audit"
68     )).toList(filter);
69   }
70
71 // ----------------------------------------------------------------------------
72
// Instance/ImplReferenceAddWithQualifier
73
// ----------------------------------------------------------------------------
74
protected void addAudit (
75     String JavaDoc id,
76     org.opencrx.kernel.base.cci.AuditEntry newValue
77   ) {
78     refAddValue(
79       "org:opencrx:kernel:base:Auditee:audit",
80       id,
81       newValue
82     );
83   }
84
85 // ----------------------------------------------------------------------------
86
// Instance/ImplReferenceAddWithoutQualifier
87
// ----------------------------------------------------------------------------
88
protected void addAudit (
89     org.opencrx.kernel.base.cci.AuditEntry newValue
90   ) {
91     refAddValue(
92       "org:opencrx:kernel:base:Auditee:audit",
93       newValue
94     );
95   }
96
97 // ----------------------------------------------------------------------------
98
// Instance/ImplReferenceRemoveWithQualifier
99
// ----------------------------------------------------------------------------
100
protected void removeAudit (
101     String JavaDoc id
102   ) {
103     refRemoveValue(
104       "org:opencrx:kernel:base:Auditee:audit",
105       id
106     );
107   }
108
109 // ----------------------------------------------------------------------------
110
// Instance/ImplOperation
111
// ----------------------------------------------------------------------------
112
public org.openmdx.base.cci.Void addAsBookmark(
113       org.opencrx.kernel.base.cci.AddAsBookmarkParams params
114   ) throws javax.jmi.reflect.RefException {
115     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
116     args.add(params);
117     return (org.openmdx.base.cci.Void)refInvokeOperation(
118       "org:opencrx:kernel:base:Bookmarkable:addAsBookmark",
119       args
120     );
121   }
122
123   public org.openmdx.base.cci.Void addAsBookmark(
124       String JavaDoc description
125   ) throws javax.jmi.reflect.RefException {
126     return addAsBookmark(
127       ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createAddAsBookmarkParams(
128         description
129       )
130     );
131   }
132
133 // ----------------------------------------------------------------------------
134
// Instance/ImplOperation
135
// ----------------------------------------------------------------------------
136
public org.opencrx.kernel.base.cci.CloneResult clone_(
137       org.opencrx.kernel.base.cci.CloneParams params
138   ) throws javax.jmi.reflect.RefException {
139     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
140     args.add(params);
141     return (org.opencrx.kernel.base.cci.CloneResult)refInvokeOperation(
142       "org:opencrx:kernel:base:Cloneable:clone",
143       args
144     );
145   }
146
147   public org.opencrx.kernel.base.cci.CloneResult clone_(
148       String JavaDoc referenceFilter
149   ) throws javax.jmi.reflect.RefException {
150     return clone_(
151       ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createCloneParams(
152         referenceFilter
153       )
154     );
155   }
156
157 // ----------------------------------------------------------------------------
158
// Instance/ImplOperation
159
// ----------------------------------------------------------------------------
160
public org.opencrx.kernel.base.cci.ImportResult importItem(
161       org.opencrx.kernel.base.cci.ImportParams params
162   ) throws javax.jmi.reflect.RefException {
163     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
164     args.add(params);
165     return (org.opencrx.kernel.base.cci.ImportResult)refInvokeOperation(
166       "org:opencrx:kernel:base:Importer:importItem",
167       args
168     );
169   }
170
171   public org.opencrx.kernel.base.cci.ImportResult importItem(
172       byte[] item
173     , String JavaDoc itemMimeType
174     , String JavaDoc itemName
175     , short locale
176   ) throws javax.jmi.reflect.RefException {
177     return importItem(
178       ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createImportParams(
179         item
180     , itemMimeType
181     , itemName
182     , locale
183       )
184     );
185   }
186
187 // ----------------------------------------------------------------------------
188
// Instance/ImplAttributeGet1_1
189
// ----------------------------------------------------------------------------
190
public short getAccessLevelBrowse(
191   ) {
192     return getAccessLevelBrowse(0);
193   }
194
195   protected short getAccessLevelBrowse(
196     int index
197   ) {
198     return ((java.lang.Number JavaDoc)this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelBrowse", index)).shortValue();
199   }
200
201 // ----------------------------------------------------------------------------
202
// Instance/ImplAttributeSet1_1
203
// ----------------------------------------------------------------------------
204
public void setAccessLevelBrowse(
205     short newValue
206   ) {
207     setAccessLevelBrowse(0, newValue);
208   }
209
210   protected void setAccessLevelBrowse(
211     int index,
212     short newValue
213   ) {
214     refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelBrowse", index, new Short JavaDoc(newValue));
215   }
216 // ----------------------------------------------------------------------------
217
// Instance/ImplAttributeGet1_1
218
// ----------------------------------------------------------------------------
219
public short getAccessLevelDelete(
220   ) {
221     return getAccessLevelDelete(0);
222   }
223
224   protected short getAccessLevelDelete(
225     int index
226   ) {
227     return ((java.lang.Number JavaDoc)this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelDelete", index)).shortValue();
228   }
229
230 // ----------------------------------------------------------------------------
231
// Instance/ImplAttributeSet1_1
232
// ----------------------------------------------------------------------------
233
public void setAccessLevelDelete(
234     short newValue
235   ) {
236     setAccessLevelDelete(0, newValue);
237   }
238
239   protected void setAccessLevelDelete(
240     int index,
241     short newValue
242   ) {
243     refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelDelete", index, new Short JavaDoc(newValue));
244   }
245 // ----------------------------------------------------------------------------
246
// Instance/ImplAttributeGet1_1
247
// ----------------------------------------------------------------------------
248
public short getAccessLevelUpdate(
249   ) {
250     return getAccessLevelUpdate(0);
251   }
252
253   protected short getAccessLevelUpdate(
254     int index
255   ) {
256     return ((java.lang.Number JavaDoc)this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelUpdate", index)).shortValue();
257   }
258
259 // ----------------------------------------------------------------------------
260
// Instance/ImplAttributeSet1_1
261
// ----------------------------------------------------------------------------
262
public void setAccessLevelUpdate(
263     short newValue
264   ) {
265     setAccessLevelUpdate(0, newValue);
266   }
267
268   protected void setAccessLevelUpdate(
269     int index,
270     short newValue
271   ) {
272     refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelUpdate", index, new Short JavaDoc(newValue));
273   }
274 // ----------------------------------------------------------------------------
275
// Instance/ImplOperation
276
// ----------------------------------------------------------------------------
277
public org.opencrx.kernel.base.cci.ModifySecureObjectResult addOwningGroup(
278       org.opencrx.kernel.base.cci.ModifyOwningGroupParams params
279   ) throws javax.jmi.reflect.RefException {
280     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
281     args.add(params);
282     return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation(
283       "org:opencrx:kernel:base:SecureObject:addOwningGroup",
284       args
285     );
286   }
287
288   public org.opencrx.kernel.base.cci.ModifySecureObjectResult addOwningGroup(
289       org.opencrx.security.realm1.cci.PrincipalGroup group
290     , short mode
291   ) throws javax.jmi.reflect.RefException {
292     return addOwningGroup(
293       ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createModifyOwningGroupParams(
294         group
295     , mode
296       )
297     );
298   }
299
300 // ----------------------------------------------------------------------------
301
// Instance/ImplAttributeGetList
302
// ----------------------------------------------------------------------------
303
public java.util.List JavaDoc getOwner (
304   ) {
305     return (java.util.List JavaDoc)this.refGetValue("owner");
306   }
307   public String JavaDoc getOwner(
308     int index
309   ) {
310     return (String JavaDoc)this.refGetValue("org:opencrx:kernel:base:SecureObject:owner", index);
311   }
312
313 // ----------------------------------------------------------------------------
314
// Instance/ImplAttributeSetList
315
// ----------------------------------------------------------------------------
316
protected void setOwner(
317     java.util.List JavaDoc newValue
318   ) {
319     refSetValue("org:opencrx:kernel:base:SecureObject:owner", newValue);
320   }
321
322   protected void setOwner(
323     String JavaDoc[] newValue
324   ) {
325     refSetValue("org:opencrx:kernel:base:SecureObject:owner", newValue);
326   }
327
328 // ----------------------------------------------------------------------------
329
// Instance/ImplReferenceSetWithQualifier
330
// ----------------------------------------------------------------------------
331
public void setOwningGroup(
332     java.util.List JavaDoc newValue
333   ) {
334     refSetValue("org:opencrx:kernel:base:SecureObject:owningGroup", newValue);
335   }
336
337   public void setOwningGroup(
338     org.opencrx.security.realm1.cci.PrincipalGroup[] newValue
339   ) {
340     refSetValue("org:opencrx:kernel:base:SecureObject:owningGroup", newValue);
341   }
342
343 // ----------------------------------------------------------------------------
344
// Instance/ImplReferenceGet0_1WithQualifier
345
// ----------------------------------------------------------------------------
346
public org.opencrx.security.realm1.cci.PrincipalGroup getOwningGroup(
347     int index
348   ) {
349     return (org.opencrx.security.realm1.cci.PrincipalGroup)refGetValue(
350       "org:opencrx:kernel:base:SecureObject:owningGroup",
351       new Integer JavaDoc(index)
352     );
353   }
354
355 // ----------------------------------------------------------------------------
356
// Instance/ImplReferenceGet0_nNoFilter
357
// ----------------------------------------------------------------------------
358
public java.util.Collection JavaDoc getOwningGroup(
359   ) {
360     return (java.util.Collection JavaDoc)refGetValue(
361       "org:opencrx:kernel:base:SecureObject:owningGroup"
362     );
363   }
364
365 // ----------------------------------------------------------------------------
366
// Instance/ImplReferenceAddWithQualifier
367
// ----------------------------------------------------------------------------
368
public void addOwningGroup (
369     int index,
370     org.opencrx.security.realm1.cci.PrincipalGroup newValue
371   ) {
372     refAddValue(
373       "org:opencrx:kernel:base:SecureObject:owningGroup",
374       new Integer JavaDoc(index),
375       newValue
376     );
377   }
378
379 // ----------------------------------------------------------------------------
380
// Instance/ImplReferenceAddWithoutQualifier
381
// ----------------------------------------------------------------------------
382
public void addOwningGroup (
383     org.opencrx.security.realm1.cci.PrincipalGroup newValue
384   ) {
385     refAddValue(
386       "org:opencrx:kernel:base:SecureObject:owningGroup",
387       newValue
388     );
389   }
390
391 // ----------------------------------------------------------------------------
392
// Instance/ImplReferenceRemoveWithQualifier
393
// ----------------------------------------------------------------------------
394
public void removeOwningGroup (
395     int index
396   ) {
397     refRemoveValue(
398       "org:opencrx:kernel:base:SecureObject:owningGroup",
399       new Integer JavaDoc(index)
400     );
401   }
402
403 // ----------------------------------------------------------------------------
404
// Instance/ImplReferenceGet0_1NoQualifier
405
// ----------------------------------------------------------------------------
406
public org.opencrx.security.realm1.cci.User getOwningUser(
407   ) {
408     return (org.opencrx.security.realm1.cci.User)refGetValue(
409       "org:opencrx:kernel:base:SecureObject:owningUser"
410     );
411   }
412
413 // ----------------------------------------------------------------------------
414
// Instance/ImplReferenceSetNoQualifier
415
// ----------------------------------------------------------------------------
416
public void setOwningUser(
417     org.opencrx.security.realm1.cci.User newValue
418   ) {
419     refSetValue(
420       "org:opencrx:kernel:base:SecureObject:owningUser",
421       newValue
422     );
423   }
424
425 // ----------------------------------------------------------------------------
426
// Instance/ImplReferenceRemoveOptional
427
// ----------------------------------------------------------------------------
428
public void removeOwningUser (
429   ) {
430     refRemoveValue(
431       "org:opencrx:kernel:base:SecureObject:owningUser"
432     );
433   }
434 // ----------------------------------------------------------------------------
435
// Instance/ImplOperation
436
// ----------------------------------------------------------------------------
437
public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeAllOwningGroup(
438       org.opencrx.kernel.base.cci.RemoveAllOwningGroupParams params
439   ) throws javax.jmi.reflect.RefException {
440     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
441     args.add(params);
442     return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation(
443       "org:opencrx:kernel:base:SecureObject:removeAllOwningGroup",
444       args
445     );
446   }
447
448   public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeAllOwningGroup(
449       short mode
450   ) throws javax.jmi.reflect.RefException {
451     return removeAllOwningGroup(
452       ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createRemoveAllOwningGroupParams(
453         mode
454       )
455     );
456   }
457
458 // ----------------------------------------------------------------------------
459
// Instance/ImplOperation
460
// ----------------------------------------------------------------------------
461
public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeOwningGroup(
462       org.opencrx.kernel.base.cci.ModifyOwningGroupParams params
463   ) throws javax.jmi.reflect.RefException {
464     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
465     args.add(params);
466     return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation(
467       "org:opencrx:kernel:base:SecureObject:removeOwningGroup",
468       args
469     );
470   }
471
472   public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeOwningGroup(
473       org.opencrx.security.realm1.cci.PrincipalGroup group
474     , short mode
475   ) throws javax.jmi.reflect.RefException {
476     return removeOwningGroup(
477       ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createModifyOwningGroupParams(
478         group
479     , mode
480       )
481     );
482   }
483
484 // ----------------------------------------------------------------------------
485
// Instance/ImplOperation
486
// ----------------------------------------------------------------------------
487
public org.opencrx.kernel.base.cci.ModifySecureObjectResult setAccessLevel(
488       org.opencrx.kernel.base.cci.SetAccessLevelParams params
489   ) throws javax.jmi.reflect.RefException {
490     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
491     args.add(params);
492     return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation(
493       "org:opencrx:kernel:base:SecureObject:setAccessLevel",
494       args
495     );
496   }
497
498   public org.opencrx.kernel.base.cci.ModifySecureObjectResult setAccessLevel(
499       short accessLevelBrowse
500     , short accessLevelDelete
501     , short accessLevelUpdate
502     , short mode
503   ) throws javax.jmi.reflect.RefException {
504     return setAccessLevel(
505       ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createSetAccessLevelParams(
506         accessLevelBrowse
507     , accessLevelDelete
508     , accessLevelUpdate
509     , mode
510       )
511     );
512   }
513
514 // ----------------------------------------------------------------------------
515
// Instance/ImplOperation
516
// ----------------------------------------------------------------------------
517
public org.opencrx.kernel.base.cci.ModifySecureObjectResult setOwningUser(
518       org.opencrx.kernel.base.cci.SetOwningUserParams params
519   ) throws javax.jmi.reflect.RefException {
520     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
521     args.add(params);
522     return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation(
523       "org:opencrx:kernel:base:SecureObject:setOwningUser",
524       args
525     );
526   }
527
528   public org.opencrx.kernel.base.cci.ModifySecureObjectResult setOwningUser(
529       short mode
530     , org.opencrx.security.realm1.cci.User user
531   ) throws javax.jmi.reflect.RefException {
532     return setOwningUser(
533       ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createSetOwningUserParams(
534         mode
535     , user
536       )
537     );
538   }
539
540 // ----------------------------------------------------------------------------
541
// Instance/ImplOperation
542
// ----------------------------------------------------------------------------
543
public org.openmdx.base.cci.Void addSubscription(
544       org.openmdx.base.cci.Void params
545   ) throws javax.jmi.reflect.RefException {
546     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
547     args.add(params);
548     return (org.openmdx.base.cci.Void)refInvokeOperation(
549       "org:opencrx:kernel:base:SubscriptionTarget:addSubscription",
550       args
551     );
552   }
553
554   public org.openmdx.base.cci.Void addSubscription(
555   ) throws javax.jmi.reflect.RefException {
556     return addSubscription(
557       ((org.openmdx.base.cci.basePackage)refOutermostPackage().refPackage("org:openmdx:base")).createVoid(
558               )
559     );
560   }
561
562 // ----------------------------------------------------------------------------
563
// Instance/ImplOperation
564
// ----------------------------------------------------------------------------
565
public org.openmdx.base.cci.Void addSubscriptionForParent(
566       org.openmdx.base.cci.Void params
567   ) throws javax.jmi.reflect.RefException {
568     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
569     args.add(params);
570     return (org.openmdx.base.cci.Void)refInvokeOperation(
571       "org:opencrx:kernel:base:SubscriptionTarget:addSubscriptionForParent",
572       args
573     );
574   }
575
576   public org.openmdx.base.cci.Void addSubscriptionForParent(
577   ) throws javax.jmi.reflect.RefException {
578     return addSubscriptionForParent(
579       ((org.openmdx.base.cci.basePackage)refOutermostPackage().refPackage("org:openmdx:base")).createVoid(
580               )
581     );
582   }
583
584 // ----------------------------------------------------------------------------
585
// Instance/ImplOperation
586
// ----------------------------------------------------------------------------
587
public org.openmdx.base.cci.Void removeSubscription(
588       org.openmdx.base.cci.Void params
589   ) throws javax.jmi.reflect.RefException {
590     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
591     args.add(params);
592     return (org.openmdx.base.cci.Void)refInvokeOperation(
593       "org:opencrx:kernel:base:SubscriptionTarget:removeSubscription",
594       args
595     );
596   }
597
598   public org.openmdx.base.cci.Void removeSubscription(
599   ) throws javax.jmi.reflect.RefException {
600     return removeSubscription(
601       ((org.openmdx.base.cci.basePackage)refOutermostPackage().refPackage("org:openmdx:base")).createVoid(
602               )
603     );
604   }
605
606 // ----------------------------------------------------------------------------
607
// Instance/ImplOperation
608
// ----------------------------------------------------------------------------
609
public org.openmdx.base.cci.Void removeSubscriptionForParent(
610       org.openmdx.base.cci.Void params
611   ) throws javax.jmi.reflect.RefException {
612     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
613     args.add(params);
614     return (org.openmdx.base.cci.Void)refInvokeOperation(
615       "org:opencrx:kernel:base:SubscriptionTarget:removeSubscriptionForParent",
616       args
617     );
618   }
619
620   public org.openmdx.base.cci.Void removeSubscriptionForParent(
621   ) throws javax.jmi.reflect.RefException {
622     return removeSubscriptionForParent(
623       ((org.openmdx.base.cci.basePackage)refOutermostPackage().refPackage("org:openmdx:base")).createVoid(
624               )
625     );
626   }
627
628 // ----------------------------------------------------------------------------
629
// Instance/ImplOperation
630
// ----------------------------------------------------------------------------
631
public org.opencrx.kernel.base.cci.ExportResult exportXml(
632       org.opencrx.kernel.base.cci.XmlExportParams params
633   ) throws javax.jmi.reflect.RefException {
634     java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
635     args.add(params);
636     return (org.opencrx.kernel.base.cci.ExportResult)refInvokeOperation(
637       "org:opencrx:kernel:base:XmlExporter:exportXml",
638       args
639     );
640   }
641
642   public org.opencrx.kernel.base.cci.ExportResult exportXml(
643       String JavaDoc attributeFilter
644     , String JavaDoc referenceFilter
645   ) throws javax.jmi.reflect.RefException {
646     return exportXml(
647       ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createXmlExportParams(
648         attributeFilter
649     , referenceFilter
650       )
651     );
652   }
653
654 // ----------------------------------------------------------------------------
655
// Instance/ImplReferenceSetWithQualifier
656
// ----------------------------------------------------------------------------
657
public void setDepotReference(
658     java.util.List JavaDoc newValue
659   ) {
660     refSetValue("org:opencrx:kernel:depot1:DepotReferenceHolder:depotReference", newValue);
661   }
662
663   public void setDepotReference(
664     org.opencrx.kernel.depot1.cci.DepotReference[] newValue
665   ) {
666     refSetValue("org:opencrx:kernel:depot1:DepotReferenceHolder:depotReference", newValue);
667   }
668
669 // ----------------------------------------------------------------------------
670
// Instance/ImplReferenceGet0_1WithQualifier
671
// ----------------------------------------------------------------------------
672
public org.opencrx.kernel.depot1.cci.DepotReference getDepotReference(
673     String JavaDoc id
674   ) {
675     return (org.opencrx.kernel.depot1.cci.DepotReference)refGetValue(
676       "org:opencrx:kernel:depot1:DepotReferenceHolder:depotReference",
677       id
678     );
679   }
680
681 // ----------------------------------------------------------------------------
682
// Instance/ImplReferenceGet0_nWithFilter
683
// ----------------------------------------------------------------------------
684
public java.util.Collection JavaDoc getDepotReference(
685   ) {
686     return (java.util.Collection JavaDoc)refGetValue(
687       "org:opencrx:kernel:depot1:DepotReferenceHolder:depotReference"
688     );
689   }
690
691   public java.util.List JavaDoc getDepotReference(
692     org.opencrx.kernel.depot1.cci.DepotReferenceFilter filter
693   ) {
694     return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
695       "org:opencrx:kernel:depot1:DepotReferenceHolder:depotReference"
696     )).toList(filter);
697   }
698
699 // ----------------------------------------------------------------------------
700
// Instance/ImplReferenceAddWithQualifier
701
// ----------------------------------------------------------------------------
702
public void addDepotReference (
703     String JavaDoc id,
704     org.opencrx.kernel.depot1.cci.DepotReference newValue
705   ) {
706     refAddValue(
707       "org:opencrx:kernel:depot1:DepotReferenceHolder:depotReference",
708       id,
709       newValue
710     );
711   }
712
713 // ----------------------------------------------------------------------------
714
// Instance/ImplReferenceAddWithoutQualifier
715
// ----------------------------------------------------------------------------
716
public void addDepotReference (
717     org.opencrx.kernel.depot1.cci.DepotReference newValue
718   ) {
719     refAddValue(
720       "org:opencrx:kernel:depot1:DepotReferenceHolder:depotReference",
721       newValue
722     );
723   }
724
725 // ----------------------------------------------------------------------------
726
// Instance/ImplReferenceRemoveWithQualifier
727
// ----------------------------------------------------------------------------
728
public void removeDepotReference (
729     String JavaDoc id
730   ) {
731     refRemoveValue(
732       "org:opencrx:kernel:depot1:DepotReferenceHolder:depotReference",
733       id
734     );
735   }
736
737 // ----------------------------------------------------------------------------
738
// Instance/ImplReferenceSetWithQualifier
739
// ----------------------------------------------------------------------------
740
public void setAdditionalExternalLink(
741     java.util.List JavaDoc newValue
742   ) {
743     refSetValue("org:opencrx:kernel:generic:CrxObject:additionalExternalLink", newValue);
744   }
745
746   public void setAdditionalExternalLink(
747     org.opencrx.kernel.generic.cci.AdditionalExternalLink[] newValue
748   ) {
749     refSetValue("org:opencrx:kernel:generic:CrxObject:additionalExternalLink", newValue);
750   }
751
752 // ----------------------------------------------------------------------------
753
// Instance/ImplReferenceGet0_1WithQualifier
754
// ----------------------------------------------------------------------------
755
public org.opencrx.kernel.generic.cci.AdditionalExternalLink getAdditionalExternalLink(
756     String JavaDoc id
757   ) {
758     return (org.opencrx.kernel.generic.cci.AdditionalExternalLink)refGetValue(
759       "org:opencrx:kernel:generic:CrxObject:additionalExternalLink",
760       id
761     );
762   }
763
764 // ----------------------------------------------------------------------------
765
// Instance/ImplReferenceGet0_nWithFilter
766
// ----------------------------------------------------------------------------
767
public java.util.Collection JavaDoc getAdditionalExternalLink(
768   ) {
769     return (java.util.Collection JavaDoc)refGetValue(
770       "org:opencrx:kernel:generic:CrxObject:additionalExternalLink"
771     );
772   }
773
774   public java.util.List JavaDoc getAdditionalExternalLink(
775     org.opencrx.kernel.generic.cci.AdditionalExternalLinkFilter filter
776   ) {
777     return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
778       "org:opencrx:kernel:generic:CrxObject:additionalExternalLink"
779     )).toList(filter);
780   }
781
782 // ----------------------------------------------------------------------------
783
// Instance/ImplReferenceAddWithQualifier
784
// ----------------------------------------------------------------------------
785
public void addAdditionalExternalLink (
786     String JavaDoc id,
787     org.opencrx.kernel.generic.cci.AdditionalExternalLink newValue
788   ) {
789     refAddValue(
790       "org:opencrx:kernel:generic:CrxObject:additionalExternalLink",
791       id,
792       newValue
793     );
794   }
795
796 // ----------------------------------------------------------------------------
797
// Instance/ImplReferenceAddWithoutQualifier
798
// ----------------------------------------------------------------------------
799
public void addAdditionalExternalLink (
800     org.opencrx.kernel.generic.cci.AdditionalExternalLink newValue
801   ) {
802     refAddValue(
803       "org:opencrx:kernel:generic:CrxObject:additionalExternalLink",
804       newValue
805     );
806   }
807
808 // ----------------------------------------------------------------------------
809
// Instance/ImplReferenceRemoveWithQualifier
810
// ----------------------------------------------------------------------------
811
public void removeAdditionalExternalLink (
812     String JavaDoc id
813   ) {
814     refRemoveValue(
815       "org:opencrx:kernel:generic:CrxObject:additionalExternalLink",
816       id
817     );
818   }
819
820 // ----------------------------------------------------------------------------
821
// Instance/ImplReferenceSetWithQualifier
822
// ----------------------------------------------------------------------------
823
public void setAttachedDocument(
824     java.util.List JavaDoc newValue
825   ) {
826     refSetValue("org:opencrx:kernel:generic:CrxObject:attachedDocument", newValue);
827   }
828
829   public void setAttachedDocument(
830     org.opencrx.kernel.generic.cci.DocumentAttachment[] newValue
831   ) {
832     refSetValue("org:opencrx:kernel:generic:CrxObject:attachedDocument", newValue);
833   }
834
835 // ----------------------------------------------------------------------------
836
// Instance/ImplReferenceGet0_1WithQualifier
837
// ----------------------------------------------------------------------------
838
public org.opencrx.kernel.generic.cci.DocumentAttachment getAttachedDocument(
839     String JavaDoc id
840   ) {
841     return (org.opencrx.kernel.generic.cci.DocumentAttachment)refGetValue(
842       "org:opencrx:kernel:generic:CrxObject:attachedDocument",
843       id
844     );
845   }
846
847 // ----------------------------------------------------------------------------
848
// Instance/ImplReferenceGet0_nWithFilter
849
// ----------------------------------------------------------------------------
850
public java.util.Collection JavaDoc getAttachedDocument(
851   ) {
852     return (java.util.Collection JavaDoc)refGetValue(
853       "org:opencrx:kernel:generic:CrxObject:attachedDocument"
854     );
855   }
856
857   public java.util.List JavaDoc getAttachedDocument(
858     org.opencrx.kernel.generic.cci.DocumentAttachmentFilter filter
859   ) {
860     return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
861       "org:opencrx:kernel:generic:CrxObject:attachedDocument"
862     )).toList(filter);
863   }
864
865 // ----------------------------------------------------------------------------
866
// Instance/ImplReferenceAddWithQualifier
867
// ----------------------------------------------------------------------------
868
public void addAttachedDocument (
869     String JavaDoc id,
870     org.opencrx.kernel.generic.cci.DocumentAttachment newValue
871   ) {
872     refAddValue(
873       "org:opencrx:kernel:generic:CrxObject:attachedDocument",
874       id,
875       newValue
876     );
877   }
878
879 // ----------------------------------------------------------------------------
880
// Instance/ImplReferenceAddWithoutQualifier
881
// ----------------------------------------------------------------------------
882
public void addAttachedDocument (
883     org.opencrx.kernel.generic.cci.DocumentAttachment newValue
884   ) {
885     refAddValue(
886       "org:opencrx:kernel:generic:CrxObject:attachedDocument",
887       newValue
888     );
889   }
890
891 // ----------------------------------------------------------------------------
892
// Instance/ImplReferenceRemoveWithQualifier
893
// ----------------------------------------------------------------------------
894
public void removeAttachedDocument (
895     String JavaDoc id
896   ) {
897     refRemoveValue(
898       "org:opencrx:kernel:generic:CrxObject:attachedDocument",
899       id
900     );
901   }
902
903 // ----------------------------------------------------------------------------
904
// Instance/ImplAttributeGetList
905
// ----------------------------------------------------------------------------
906
public java.util.List JavaDoc getCategory (
907   ) {
908     return (java.util.List JavaDoc)this.refGetValue("category");
909   }
910   public String JavaDoc getCategory(
911     int index
912   ) {
913     return (String JavaDoc)this.refGetValue("org:opencrx:kernel:generic:CrxObject:category", index);
914   }
915
916 // ----------------------------------------------------------------------------
917
// Instance/ImplAttributeSetList
918
// ----------------------------------------------------------------------------
919
public void setCategory(
920     java.util.List JavaDoc newValue
921   ) {
922     refSetValue("org:opencrx:kernel:generic:CrxObject:category", newValue);
923   }
924
925   public void setCategory(
926     String JavaDoc[] newValue
927   ) {
928     refSetValue("org:opencrx:kernel:generic:CrxObject:category", newValue);
929   }
930
931 // ----------------------------------------------------------------------------
932
// Instance/ImplAttributeGet1_1
933
// ----------------------------------------------------------------------------
934
public boolean isDisabled(
935   ) {
936     return isDisabled(0);
937   }
938
939   protected boolean isDisabled(
940     int index
941   ) {
942     return ((Boolean JavaDoc)this.refGetValue("org:opencrx:kernel:generic:CrxObject:disabled", index)).booleanValue();
943   }
944
945 // ----------------------------------------------------------------------------
946
// Instance/ImplAttributeSet1_1
947
// ----------------------------------------------------------------------------
948
public void setDisabled(
949     boolean newValue
950   ) {
951     setDisabled(0, newValue);
952   }
953
954   protected void setDisabled(
955     int index,
956     boolean newValue
957   ) {
958     refSetValue("org:opencrx:kernel:generic:CrxObject:disabled", index, new Boolean JavaDoc(newValue));
959   }
960 // ----------------------------------------------------------------------------
961
// Instance/ImplAttributeGet0_1
962
// ----------------------------------------------------------------------------
963
public String JavaDoc getDisabledReason (
964   ) {
965     return (String JavaDoc)this.refGetValue("disabledReason", 0);
966   }
967 // ----------------------------------------------------------------------------
968
// Instance/ImplAttributeSet0_1
969
// ----------------------------------------------------------------------------
970
public void setDisabledReason(
971     String JavaDoc newValue
972   ) {
973     refSetValue("org:opencrx:kernel:generic:CrxObject:disabledReason", 0, newValue);
974   }
975
976 // ----------------------------------------------------------------------------
977
// Instance/ImplAttributeGetList
978
// ----------------------------------------------------------------------------
979
public java.util.List JavaDoc getExternalLink (
980   ) {
981     return (java.util.List JavaDoc)this.refGetValue("externalLink");
982   }
983   public String JavaDoc getExternalLink(
984     int index
985   ) {
986     return (String JavaDoc)this.refGetValue("org:opencrx:kernel:generic:CrxObject:externalLink", index);
987   }
988
989 // ----------------------------------------------------------------------------
990
// Instance/ImplAttributeSetList
991
// ----------------------------------------------------------------------------
992
public void setExternalLink(
993     java.util.List JavaDoc newValue
994   ) {
995     refSetValue("org:opencrx:kernel:generic:CrxObject:externalLink", newValue);
996   }
997
998   public void setExternalLink(
999     String JavaDoc[] newValue
1000  ) {
1001    refSetValue("org:opencrx:kernel:generic:CrxObject:externalLink", newValue);
1002  }
1003
1004// ----------------------------------------------------------------------------
1005
// Instance/ImplReferenceSetWithQualifier
1006
// ----------------------------------------------------------------------------
1007
public void setMedia(
1008    java.util.List JavaDoc newValue
1009  ) {
1010    refSetValue("org:opencrx:kernel:generic:CrxObject:media", newValue);
1011  }
1012
1013  public void setMedia(
1014    org.opencrx.kernel.generic.cci.Media[] newValue
1015  ) {
1016    refSetValue("org:opencrx:kernel:generic:CrxObject:media", newValue);
1017  }
1018
1019// ----------------------------------------------------------------------------
1020
// Instance/ImplReferenceGet0_1WithQualifier
1021
// ----------------------------------------------------------------------------
1022
public org.opencrx.kernel.generic.cci.Media getMedia(
1023    String JavaDoc id
1024  ) {
1025    return (org.opencrx.kernel.generic.cci.Media)refGetValue(
1026      "org:opencrx:kernel:generic:CrxObject:media",
1027      id
1028    );
1029  }
1030
1031// ----------------------------------------------------------------------------
1032
// Instance/ImplReferenceGet0_nWithFilter
1033
// ----------------------------------------------------------------------------
1034
public java.util.Collection JavaDoc getMedia(
1035  ) {
1036    return (java.util.Collection JavaDoc)refGetValue(
1037      "org:opencrx:kernel:generic:CrxObject:media"
1038    );
1039  }
1040
1041  public java.util.List JavaDoc getMedia(
1042    org.opencrx.kernel.generic.cci.MediaFilter filter
1043  ) {
1044    return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
1045      "org:opencrx:kernel:generic:CrxObject:media"
1046    )).toList(filter);
1047  }
1048
1049// ----------------------------------------------------------------------------
1050
// Instance/ImplReferenceAddWithQualifier
1051
// ----------------------------------------------------------------------------
1052
public void addMedia (
1053    String JavaDoc id,
1054    org.opencrx.kernel.generic.cci.Media newValue
1055  ) {
1056    refAddValue(
1057      "org:opencrx:kernel:generic:CrxObject:media",
1058      id,
1059      newValue
1060    );
1061  }
1062
1063// ----------------------------------------------------------------------------
1064
// Instance/ImplReferenceAddWithoutQualifier
1065
// ----------------------------------------------------------------------------
1066
public void addMedia (
1067    org.opencrx.kernel.generic.cci.Media newValue
1068  ) {
1069    refAddValue(
1070      "org:opencrx:kernel:generic:CrxObject:media",
1071      newValue
1072    );
1073  }
1074
1075// ----------------------------------------------------------------------------
1076
// Instance/ImplReferenceRemoveWithQualifier
1077
// ----------------------------------------------------------------------------
1078
public void removeMedia (
1079    String JavaDoc id
1080  ) {
1081    refRemoveValue(
1082      "org:opencrx:kernel:generic:CrxObject:media",
1083      id
1084    );
1085  }
1086
1087// ----------------------------------------------------------------------------
1088
// Instance/ImplReferenceSetWithQualifier
1089
// ----------------------------------------------------------------------------
1090
public void setNote(
1091    java.util.List JavaDoc newValue
1092  ) {
1093    refSetValue("org:opencrx:kernel:generic:CrxObject:note", newValue);
1094  }
1095
1096  public void setNote(
1097    org.opencrx.kernel.generic.cci.Note[] newValue
1098  ) {
1099    refSetValue("org:opencrx:kernel:generic:CrxObject:note", newValue);
1100  }
1101
1102// ----------------------------------------------------------------------------
1103
// Instance/ImplReferenceGet0_1WithQualifier
1104
// ----------------------------------------------------------------------------
1105
public org.opencrx.kernel.generic.cci.Note getNote(
1106    String JavaDoc id
1107  ) {
1108    return (org.opencrx.kernel.generic.cci.Note)refGetValue(
1109      "org:opencrx:kernel:generic:CrxObject:note",
1110      id
1111    );
1112  }
1113
1114// ----------------------------------------------------------------------------
1115
// Instance/ImplReferenceGet0_nWithFilter
1116
// ----------------------------------------------------------------------------
1117
public java.util.Collection JavaDoc getNote(
1118  ) {
1119    return (java.util.Collection JavaDoc)refGetValue(
1120      "org:opencrx:kernel:generic:CrxObject:note"
1121    );
1122  }
1123
1124  public java.util.List JavaDoc getNote(
1125    org.opencrx.kernel.generic.cci.NoteFilter filter
1126  ) {
1127    return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
1128      "org:opencrx:kernel:generic:CrxObject:note"
1129    )).toList(filter);
1130  }
1131
1132// ----------------------------------------------------------------------------
1133
// Instance/ImplReferenceAddWithQualifier
1134
// ----------------------------------------------------------------------------
1135
public void addNote (
1136    String JavaDoc id,
1137    org.opencrx.kernel.generic.cci.Note newValue
1138  ) {
1139    refAddValue(
1140      "org:opencrx:kernel:generic:CrxObject:note",
1141      id,
1142      newValue
1143    );
1144  }
1145
1146// ----------------------------------------------------------------------------
1147
// Instance/ImplReferenceAddWithoutQualifier
1148
// ----------------------------------------------------------------------------
1149
public void addNote (
1150    org.opencrx.kernel.generic.cci.Note newValue
1151  ) {
1152    refAddValue(
1153      "org:opencrx:kernel:generic:CrxObject:note",
1154      newValue
1155    );
1156  }
1157
1158// ----------------------------------------------------------------------------
1159
// Instance/ImplReferenceRemoveWithQualifier
1160
// ----------------------------------------------------------------------------
1161
public void removeNote (
1162    String JavaDoc id
1163  ) {
1164    refRemoveValue(
1165      "org:opencrx:kernel:generic:CrxObject:note",
1166      id
1167    );
1168  }
1169
1170// ----------------------------------------------------------------------------
1171
// Instance/ImplReferenceSetWithQualifier
1172
// ----------------------------------------------------------------------------
1173
public void setRating(
1174    java.util.List JavaDoc newValue
1175  ) {
1176    refSetValue("org:opencrx:kernel:generic:CrxObject:rating", newValue);
1177  }
1178
1179  public void setRating(
1180    org.opencrx.kernel.generic.cci.Rating[] newValue
1181  ) {
1182    refSetValue("org:opencrx:kernel:generic:CrxObject:rating", newValue);
1183  }
1184
1185// ----------------------------------------------------------------------------
1186
// Instance/ImplReferenceGet0_1WithQualifier
1187
// ----------------------------------------------------------------------------
1188
public org.opencrx.kernel.generic.cci.Rating getRating(
1189    String JavaDoc id
1190  ) {
1191    return (org.opencrx.kernel.generic.cci.Rating)refGetValue(
1192      "org:opencrx:kernel:generic:CrxObject:rating",
1193      id
1194    );
1195  }
1196
1197// ----------------------------------------------------------------------------
1198
// Instance/ImplReferenceGet0_nWithFilter
1199
// ----------------------------------------------------------------------------
1200
public java.util.Collection JavaDoc getRating(
1201  ) {
1202    return (java.util.Collection JavaDoc)refGetValue(
1203      "org:opencrx:kernel:generic:CrxObject:rating"
1204    );
1205  }
1206
1207  public java.util.List JavaDoc getRating(
1208    org.opencrx.kernel.generic.cci.RatingFilter filter
1209  ) {
1210    return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
1211      "org:opencrx:kernel:generic:CrxObject:rating"
1212    )).toList(filter);
1213  }
1214
1215// ----------------------------------------------------------------------------
1216
// Instance/ImplReferenceAddWithQualifier
1217
// ----------------------------------------------------------------------------
1218
public void addRating (
1219    String JavaDoc id,
1220    org.opencrx.kernel.generic.cci.Rating newValue
1221  ) {
1222    refAddValue(
1223      "org:opencrx:kernel:generic:CrxObject:rating",
1224      id,
1225      newValue
1226    );
1227  }
1228
1229// ----------------------------------------------------------------------------
1230
// Instance/ImplReferenceAddWithoutQualifier
1231
// ----------------------------------------------------------------------------
1232
public void addRating (
1233    org.opencrx.kernel.generic.cci.Rating newValue
1234  ) {
1235    refAddValue(
1236      "org:opencrx:kernel:generic:CrxObject:rating",
1237      newValue
1238    );
1239  }
1240
1241// ----------------------------------------------------------------------------
1242
// Instance/ImplReferenceRemoveWithQualifier
1243
// ----------------------------------------------------------------------------
1244
public void removeRating (
1245    String JavaDoc id
1246  ) {
1247    refRemoveValue(
1248      "org:opencrx:kernel:generic:CrxObject:rating",
1249      id
1250    );
1251  }
1252
1253// ----------------------------------------------------------------------------
1254
// Instance/ImplAttributeGet0_1
1255
// ----------------------------------------------------------------------------
1256
public Boolean JavaDoc isUserBoolean0 (
1257  ) {
1258    return (Boolean JavaDoc)this.refGetValue("userBoolean0", 0);
1259  }
1260// ----------------------------------------------------------------------------
1261
// Instance/ImplAttributeSet0_1
1262
// ----------------------------------------------------------------------------
1263
public void setUserBoolean0(
1264    Boolean JavaDoc newValue
1265  ) {
1266    refSetValue("org:opencrx:kernel:generic:CrxObject:userBoolean0", 0, newValue);
1267  }
1268
1269// ----------------------------------------------------------------------------
1270
// Instance/ImplAttributeGet0_1
1271
// ----------------------------------------------------------------------------
1272
public Boolean JavaDoc isUserBoolean1 (
1273  ) {
1274    return (Boolean JavaDoc)this.refGetValue("userBoolean1", 0);
1275  }
1276// ----------------------------------------------------------------------------
1277
// Instance/ImplAttributeSet0_1
1278
// ----------------------------------------------------------------------------
1279
public void setUserBoolean1(
1280    Boolean JavaDoc newValue
1281  ) {
1282    refSetValue("org:opencrx:kernel:generic:CrxObject:userBoolean1", 0, newValue);
1283  }
1284
1285// ----------------------------------------------------------------------------
1286
// Instance/ImplAttributeGet0_1
1287
// ----------------------------------------------------------------------------
1288
public Boolean JavaDoc isUserBoolean2 (
1289  ) {
1290    return (Boolean JavaDoc)this.refGetValue("userBoolean2", 0);
1291  }
1292// ----------------------------------------------------------------------------
1293
// Instance/ImplAttributeSet0_1
1294
// ----------------------------------------------------------------------------
1295
public void setUserBoolean2(
1296    Boolean JavaDoc newValue
1297  ) {
1298    refSetValue("org:opencrx:kernel:generic:CrxObject:userBoolean2", 0, newValue);
1299  }
1300
1301// ----------------------------------------------------------------------------
1302
// Instance/ImplAttributeGet0_1
1303
// ----------------------------------------------------------------------------
1304
public Boolean JavaDoc isUserBoolean3 (
1305  ) {
1306    return (Boolean JavaDoc)this.refGetValue("userBoolean3", 0);
1307  }
1308// ----------------------------------------------------------------------------
1309
// Instance/ImplAttributeSet0_1
1310
// ----------------------------------------------------------------------------
1311
public void setUserBoolean3(
1312    Boolean JavaDoc newValue
1313  ) {
1314    refSetValue("org:opencrx:kernel:generic:CrxObject:userBoolean3", 0, newValue);
1315  }
1316
1317// ----------------------------------------------------------------------------
1318
// Instance/ImplAttributeGetList
1319
// ----------------------------------------------------------------------------
1320
public java.util.List JavaDoc isUserBoolean4 (
1321  ) {
1322    return (java.util.List JavaDoc)this.refGetValue("userBoolean4");
1323  }
1324  public boolean isUserBoolean4(
1325    int index
1326  ) {
1327    return ((Boolean JavaDoc)this.refGetValue("org:opencrx:kernel:generic:CrxObject:userBoolean4", index)).booleanValue();
1328  }
1329
1330// ----------------------------------------------------------------------------
1331
// Instance/ImplAttributeSetList
1332
// ----------------------------------------------------------------------------
1333
public void setUserBoolean4(
1334    java.util.List JavaDoc newValue
1335  ) {
1336    refSetValue("org:opencrx:kernel:generic:CrxObject:userBoolean4", newValue);
1337  }
1338
1339  public void setUserBoolean4(
1340    boolean[] newValue
1341  ) {
1342    refSetValue("org:opencrx:kernel:generic:CrxObject:userBoolean4", newValue);
1343  }
1344
1345// ----------------------------------------------------------------------------
1346
// Instance/ImplAttributeGet0_1
1347
// ----------------------------------------------------------------------------
1348
public Short JavaDoc getUserCode0 (
1349  ) {
1350    return (Short JavaDoc)this.refGetValue("userCode0", 0);
1351  }
1352// ----------------------------------------------------------------------------
1353
// Instance/ImplAttributeSet0_1
1354
// ----------------------------------------------------------------------------
1355
public void setUserCode0(
1356    Short JavaDoc newValue
1357  ) {
1358    refSetValue("org:opencrx:kernel:generic:CrxObject:userCode0", 0, newValue);
1359  }
1360
1361// ----------------------------------------------------------------------------
1362
// Instance/ImplAttributeGet0_1
1363
// ----------------------------------------------------------------------------
1364
public Short JavaDoc getUserCode1 (
1365  ) {
1366    return (Short JavaDoc)this.refGetValue("userCode1", 0);
1367  }
1368// ----------------------------------------------------------------------------
1369
// Instance/ImplAttributeSet0_1
1370
// ----------------------------------------------------------------------------
1371
public void setUserCode1(
1372    Short JavaDoc newValue
1373  ) {
1374    refSetValue("org:opencrx:kernel:generic:CrxObject:userCode1", 0, newValue);
1375  }
1376
1377// ----------------------------------------------------------------------------
1378
// Instance/ImplAttributeGet0_1
1379
// ----------------------------------------------------------------------------
1380
public Short JavaDoc getUserCode2 (
1381  ) {
1382    return (Short JavaDoc)this.refGetValue("userCode2", 0);
1383  }
1384// ----------------------------------------------------------------------------
1385
// Instance/ImplAttributeSet0_1
1386
// ----------------------------------------------------------------------------
1387
public void setUserCode2(
1388    Short JavaDoc newValue
1389  ) {
1390    refSetValue("org:opencrx:kernel:generic:CrxObject:userCode2", 0, newValue);
1391  }
1392
1393// ----------------------------------------------------------------------------
1394
// Instance/ImplAttributeGet0_1
1395
// ----------------------------------------------------------------------------
1396
public Short JavaDoc getUserCode3 (
1397  ) {
1398    return (Short JavaDoc)this.refGetValue("userCode3", 0);
1399  }
1400// ----------------------------------------------------------------------------
1401
// Instance/ImplAttributeSet0_1
1402
// ----------------------------------------------------------------------------
1403
public void setUserCode3(
1404    Short JavaDoc newValue
1405  ) {
1406    refSetValue("org:opencrx:kernel:generic:CrxObject:userCode3", 0, newValue);
1407  }
1408
1409// ----------------------------------------------------------------------------
1410
// Instance/ImplAttributeGetList
1411
// ----------------------------------------------------------------------------
1412
public java.util.List JavaDoc getUserCode4 (
1413  ) {
1414    return (java.util.List JavaDoc)this.refGetValue("userCode4");
1415  }
1416  public short getUserCode4(
1417    int index
1418  ) {
1419    return ((java.lang.Number JavaDoc)this.refGetValue("org:opencrx:kernel:generic:CrxObject:userCode4", index)).shortValue();
1420  }
1421
1422// ----------------------------------------------------------------------------
1423
// Instance/ImplAttributeSetList
1424
// ----------------------------------------------------------------------------
1425
public void setUserCode4(
1426    java.util.List JavaDoc newValue
1427  ) {
1428    refSetValue("org:opencrx:kernel:generic:CrxObject:userCode4", newValue);
1429  }
1430
1431  public void setUserCode4(
1432    short[] newValue
1433  ) {
1434    refSetValue("org:opencrx:kernel:generic:CrxObject:userCode4", newValue);
1435  }
1436
1437// ----------------------------------------------------------------------------
1438
// Instance/ImplAttributeGet0_1
1439
// ----------------------------------------------------------------------------
1440
public org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar getUserDate0 (
1441  ) {
1442    return (org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar)this.refGetValue("userDate0", 0);
1443  }
1444// ----------------------------------------------------------------------------
1445
// Instance/ImplAttributeSet0_1
1446
// ----------------------------------------------------------------------------
1447
public void setUserDate0(
1448    org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar newValue
1449  ) {
1450    refSetValue("org:opencrx:kernel:generic:CrxObject:userDate0", 0, newValue);
1451  }
1452
1453// ----------------------------------------------------------------------------
1454
// Instance/ImplAttributeGet0_1
1455
// ----------------------------------------------------------------------------
1456
public org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar getUserDate1 (
1457  ) {
1458    return (org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar)this.refGetValue("userDate1", 0);
1459  }
1460// ----------------------------------------------------------------------------
1461
// Instance/ImplAttributeSet0_1
1462
// ----------------------------------------------------------------------------
1463
public void setUserDate1(
1464    org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar newValue
1465  ) {
1466    refSetValue("org:opencrx:kernel:generic:CrxObject:userDate1", 0, newValue);
1467  }
1468
1469// ----------------------------------------------------------------------------
1470
// Instance/ImplAttributeGet0_1
1471
// ----------------------------------------------------------------------------
1472
public org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar getUserDate2 (
1473  ) {
1474    return (org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar)this.refGetValue("userDate2", 0);
1475  }
1476// ----------------------------------------------------------------------------
1477
// Instance/ImplAttributeSet0_1
1478
// ----------------------------------------------------------------------------
1479
public void setUserDate2(
1480    org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar newValue
1481  ) {
1482    refSetValue("org:opencrx:kernel:generic:CrxObject:userDate2", 0, newValue);
1483  }
1484
1485// ----------------------------------------------------------------------------
1486
// Instance/ImplAttributeGet0_1
1487
// ----------------------------------------------------------------------------
1488
public org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar getUserDate3 (
1489  ) {
1490    return (org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar)this.refGetValue("userDate3", 0);
1491  }
1492// ----------------------------------------------------------------------------
1493
// Instance/ImplAttributeSet0_1
1494
// ----------------------------------------------------------------------------
1495
public void setUserDate3(
1496    org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar newValue
1497  ) {
1498    refSetValue("org:opencrx:kernel:generic:CrxObject:userDate3", 0, newValue);
1499  }
1500
1501// ----------------------------------------------------------------------------
1502
// Instance/ImplAttributeGetList
1503
// ----------------------------------------------------------------------------
1504
public java.util.List JavaDoc getUserDate4 (
1505  ) {
1506    return (java.util.List JavaDoc)this.refGetValue("userDate4");
1507  }
1508  public org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar getUserDate4(
1509    int index
1510  ) {
1511    return (org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar)this.refGetValue("org:opencrx:kernel:generic:CrxObject:userDate4", index);
1512  }
1513
1514// ----------------------------------------------------------------------------
1515
// Instance/ImplAttributeSetList
1516
// ----------------------------------------------------------------------------
1517
public void setUserDate4(
1518    java.util.List JavaDoc newValue
1519  ) {
1520    refSetValue("org:opencrx:kernel:generic:CrxObject:userDate4", newValue);
1521  }
1522
1523  public void setUserDate4(
1524    org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar[] newValue
1525  ) {
1526    refSetValue("org:opencrx:kernel:generic:CrxObject:userDate4", newValue);
1527  }
1528
1529// ----------------------------------------------------------------------------
1530
// Instance/ImplAttributeGet0_1
1531
// ----------------------------------------------------------------------------
1532
public java.util.Date JavaDoc getUserDateTime0 (
1533  ) {
1534    return (java.util.Date JavaDoc)this.refGetValue("userDateTime0", 0);
1535  }
1536// ----------------------------------------------------------------------------
1537
// Instance/ImplAttributeSet0_1
1538
// ----------------------------------------------------------------------------
1539
public void setUserDateTime0(
1540    java.util.Date JavaDoc newValue
1541  ) {
1542    refSetValue("org:opencrx:kernel:generic:CrxObject:userDateTime0", 0, newValue);
1543  }
1544
1545// ----------------------------------------------------------------------------
1546
// Instance/ImplAttributeGet0_1
1547
// ----------------------------------------------------------------------------
1548
public java.util.Date JavaDoc getUserDateTime1 (
1549  ) {
1550    return (java.util.Date JavaDoc)this.refGetValue("userDateTime1", 0);
1551  }
1552// ----------------------------------------------------------------------------
1553
// Instance/ImplAttributeSet0_1
1554
// ----------------------------------------------------------------------------
1555
public void setUserDateTime1(
1556    java.util.Date JavaDoc newValue
1557  ) {
1558    refSetValue("org:opencrx:kernel:generic:CrxObject:userDateTime1", 0, newValue);
1559  }
1560
1561// ----------------------------------------------------------------------------
1562
// Instance/ImplAttributeGet0_1
1563
// ----------------------------------------------------------------------------
1564
public java.util.Date JavaDoc getUserDateTime2 (
1565  ) {
1566    return (java.util.Date JavaDoc)this.refGetValue("userDateTime2", 0);
1567  }
1568// ----------------------------------------------------------------------------
1569
// Instance/ImplAttributeSet0_1
1570
// ----------------------------------------------------------------------------
1571
public void setUserDateTime2(
1572    java.util.Date JavaDoc newValue
1573  ) {
1574    refSetValue("org:opencrx:kernel:generic:CrxObject:userDateTime2", 0, newValue);
1575  }
1576
1577// ----------------------------------------------------------------------------
1578
// Instance/ImplAttributeGet0_1
1579
// ----------------------------------------------------------------------------
1580
public java.util.Date JavaDoc getUserDateTime3 (
1581  ) {
1582    return (java.util.Date JavaDoc)this.refGetValue("userDateTime3", 0);
1583  }
1584// ----------------------------------------------------------------------------
1585
// Instance/ImplAttributeSet0_1
1586
// ----------------------------------------------------------------------------
1587
public void setUserDateTime3(
1588    java.util.Date JavaDoc newValue
1589  ) {
1590    refSetValue("org:opencrx:kernel:generic:CrxObject:userDateTime3", 0, newValue);
1591  }
1592
1593// ----------------------------------------------------------------------------
1594
// Instance/ImplAttributeGetList
1595
// ----------------------------------------------------------------------------
1596
public java.util.List JavaDoc getUserDateTime4 (
1597  ) {
1598    return (java.util.List JavaDoc)this.refGetValue("userDateTime4");
1599  }
1600  public java.util.Date JavaDoc getUserDateTime4(
1601    int index
1602  ) {
1603    return (java.util.Date JavaDoc)this.refGetValue("org:opencrx:kernel:generic:CrxObject:userDateTime4", index);
1604  }
1605
1606// ----------------------------------------------------------------------------
1607
// Instance/ImplAttributeSetList
1608
// ----------------------------------------------------------------------------
1609
public void setUserDateTime4(
1610    java.util.List JavaDoc newValue
1611  ) {
1612    refSetValue("org:opencrx:kernel:generic:CrxObject:userDateTime4", newValue);
1613  }
1614
1615  public void setUserDateTime4(
1616    java.util.Date JavaDoc[] newValue
1617  ) {
1618    refSetValue("org:opencrx:kernel:generic:CrxObject:userDateTime4", newValue);
1619  }
1620
1621// ----------------------------------------------------------------------------
1622
// Instance/ImplAttributeGet0_1
1623
// ----------------------------------------------------------------------------
1624
public java.math.BigDecimal JavaDoc getUserNumber0 (
1625  ) {
1626    return (java.math.BigDecimal JavaDoc)this.refGetValue("userNumber0", 0);
1627  }
1628// ----------------------------------------------------------------------------
1629
// Instance/ImplAttributeSet0_1
1630
// ----------------------------------------------------------------------------
1631
public void setUserNumber0(
1632    java.math.BigDecimal JavaDoc newValue
1633  ) {
1634    refSetValue("org:opencrx:kernel:generic:CrxObject:userNumber0", 0, newValue);
1635  }
1636
1637// ----------------------------------------------------------------------------
1638
// Instance/ImplAttributeGet0_1
1639
// ----------------------------------------------------------------------------
1640
public java.math.BigDecimal JavaDoc getUserNumber1 (
1641  ) {
1642    return (java.math.BigDecimal JavaDoc)this.refGetValue("userNumber1", 0);
1643  }
1644// ----------------------------------------------------------------------------
1645
// Instance/ImplAttributeSet0_1
1646
// ----------------------------------------------------------------------------
1647
public void setUserNumber1(
1648    java.math.BigDecimal JavaDoc newValue
1649  ) {
1650    refSetValue("org:opencrx:kernel:generic:CrxObject:userNumber1", 0, newValue);
1651  }
1652
1653// ----------------------------------------------------------------------------
1654
// Instance/ImplAttributeGet0_1
1655
// ----------------------------------------------------------------------------
1656
public java.math.BigDecimal JavaDoc getUserNumber2 (
1657  ) {
1658    return (java.math.BigDecimal JavaDoc)this.refGetValue("userNumber2", 0);
1659  }
1660// ----------------------------------------------------------------------------
1661
// Instance/ImplAttributeSet0_1
1662
// ----------------------------------------------------------------------------
1663
public void setUserNumber2(
1664    java.math.BigDecimal JavaDoc newValue
1665  ) {
1666    refSetValue("org:opencrx:kernel:generic:CrxObject:userNumber2", 0, newValue);
1667  }
1668
1669// ----------------------------------------------------------------------------
1670
// Instance/ImplAttributeGet0_1
1671
// ----------------------------------------------------------------------------
1672
public java.math.BigDecimal JavaDoc getUserNumber3 (
1673  ) {
1674    return (java.math.BigDecimal JavaDoc)this.refGetValue("userNumber3", 0);
1675  }
1676// ----------------------------------------------------------------------------
1677
// Instance/ImplAttributeSet0_1
1678
// ----------------------------------------------------------------------------
1679
public void setUserNumber3(
1680    java.math.BigDecimal JavaDoc newValue
1681  ) {
1682    refSetValue("org:opencrx:kernel:generic:CrxObject:userNumber3", 0, newValue);
1683  }
1684
1685// ----------------------------------------------------------------------------
1686
// Instance/ImplAttributeGetList
1687
// ----------------------------------------------------------------------------
1688
public java.util.List JavaDoc getUserNumber4 (
1689  ) {
1690    return (java.util.List JavaDoc)this.refGetValue("userNumber4");
1691  }
1692  public java.math.BigDecimal JavaDoc getUserNumber4(
1693    int index
1694  ) {
1695    return (java.math.BigDecimal JavaDoc)this.refGetValue("org:opencrx:kernel:generic:CrxObject:userNumber4", index);
1696  }
1697
1698// ----------------------------------------------------------------------------
1699
// Instance/ImplAttributeSetList
1700
// ----------------------------------------------------------------------------
1701
public void setUserNumber4(
1702    java.util.List JavaDoc newValue
1703  ) {
1704    refSetValue("org:opencrx:kernel:generic:CrxObject:userNumber4", newValue);
1705  }
1706
1707  public void setUserNumber4(
1708    java.math.BigDecimal JavaDoc[] newValue
1709  ) {
1710    refSetValue("org:opencrx:kernel:generic:CrxObject:userNumber4", newValue);
1711  }
1712
1713// ----------------------------------------------------------------------------
1714
// Instance/ImplAttributeGet0_1
1715
// ----------------------------------------------------------------------------
1716
public String JavaDoc getUserString0 (
1717  ) {
1718    return (String JavaDoc)this.refGetValue("userString0", 0);
1719  }
1720// ----------------------------------------------------------------------------
1721
// Instance/ImplAttributeSet0_1
1722
// ----------------------------------------------------------------------------
1723
public void setUserString0(
1724    String JavaDoc newValue
1725  ) {
1726    refSetValue("org:opencrx:kernel:generic:CrxObject:userString0", 0, newValue);
1727  }
1728
1729// ----------------------------------------------------------------------------
1730
// Instance/ImplAttributeGet0_1
1731
// ----------------------------------------------------------------------------
1732
public String JavaDoc getUserString1 (
1733  ) {
1734    return (String JavaDoc)this.refGetValue("userString1", 0);
1735  }
1736// ----------------------------------------------------------------------------
1737
// Instance/ImplAttributeSet0_1
1738
// ----------------------------------------------------------------------------
1739
public void setUserString1(
1740    String JavaDoc newValue
1741  ) {
1742    refSetValue("org:opencrx:kernel:generic:CrxObject:userString1", 0, newValue);
1743  }
1744
1745// ----------------------------------------------------------------------------
1746
// Instance/ImplAttributeGet0_1
1747
// ----------------------------------------------------------------------------
1748
public String JavaDoc getUserString2 (
1749  ) {
1750    return (String JavaDoc)this.refGetValue("userString2", 0);
1751  }
1752// ----------------------------------------------------------------------------
1753
// Instance/ImplAttributeSet0_1
1754
// ----------------------------------------------------------------------------
1755
public void setUserString2(
1756    String JavaDoc newValue
1757  ) {
1758    refSetValue("org:opencrx:kernel:generic:CrxObject:userString2", 0, newValue);
1759  }
1760
1761// ----------------------------------------------------------------------------
1762
// Instance/ImplAttributeGet0_1
1763
// ----------------------------------------------------------------------------
1764
public String JavaDoc getUserString3 (
1765  ) {
1766    return (String JavaDoc)this.refGetValue("userString3", 0);
1767  }
1768// ----------------------------------------------------------------------------
1769
// Instance/ImplAttributeSet0_1
1770
// ----------------------------------------------------------------------------
1771
public void setUserString3(
1772    String JavaDoc newValue
1773  ) {
1774    refSetValue("org:opencrx:kernel:generic:CrxObject:userString3", 0, newValue);
1775  }
1776
1777// ----------------------------------------------------------------------------
1778
// Instance/ImplAttributeGetList
1779
// ----------------------------------------------------------------------------
1780
public java.util.List JavaDoc getUserString4 (
1781  ) {
1782    return (java.util.List JavaDoc)this.refGetValue("userString4");
1783  }
1784  public String JavaDoc getUserString4(
1785    int index
1786  ) {
1787    return (String JavaDoc)this.refGetValue("org:opencrx:kernel:generic:CrxObject:userString4", index);
1788  }
1789
1790// ----------------------------------------------------------------------------
1791
// Instance/ImplAttributeSetList
1792
// ----------------------------------------------------------------------------
1793
public void setUserString4(
1794    java.util.List JavaDoc newValue
1795  ) {
1796    refSetValue("org:opencrx:kernel:generic:CrxObject:userString4", newValue);
1797  }
1798
1799  public void setUserString4(
1800    String JavaDoc[] newValue
1801  ) {
1802    refSetValue("org:opencrx:kernel:generic:CrxObject:userString4", newValue);
1803  }
1804
1805// ----------------------------------------------------------------------------
1806
// Instance/ImplReferenceSetWithQualifier
1807
// ----------------------------------------------------------------------------
1808
public void setBasePrice(
1809    java.util.List JavaDoc newValue
1810  ) {
1811    refSetValue("org:opencrx:kernel:product1:AbstractProduct:basePrice", newValue);
1812  }
1813
1814  public void setBasePrice(
1815    org.opencrx.kernel.product1.cci.ProductBasePrice[] newValue
1816  ) {
1817    refSetValue("org:opencrx:kernel:product1:AbstractProduct:basePrice", newValue);
1818  }
1819
1820// ----------------------------------------------------------------------------
1821
// Instance/ImplReferenceGet0_1WithQualifier
1822
// ----------------------------------------------------------------------------
1823
public org.opencrx.kernel.product1.cci.ProductBasePrice getBasePrice(
1824    String JavaDoc id
1825  ) {
1826    return (org.opencrx.kernel.product1.cci.ProductBasePrice)refGetValue(
1827      "org:opencrx:kernel:product1:AbstractProduct:basePrice",
1828      id
1829    );
1830  }
1831
1832// ----------------------------------------------------------------------------
1833
// Instance/ImplReferenceGet0_nWithFilter
1834
// ----------------------------------------------------------------------------
1835
public java.util.Collection JavaDoc getBasePrice(
1836  ) {
1837    return (java.util.Collection JavaDoc)refGetValue(
1838      "org:opencrx:kernel:product1:AbstractProduct:basePrice"
1839    );
1840  }
1841
1842  public java.util.List JavaDoc getBasePrice(
1843    org.opencrx.kernel.product1.cci.ProductBasePriceFilter filter
1844  ) {
1845    return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
1846      "org:opencrx:kernel:product1:AbstractProduct:basePrice"
1847    )).toList(filter);
1848  }
1849
1850// ----------------------------------------------------------------------------
1851
// Instance/ImplReferenceAddWithQualifier
1852
// ----------------------------------------------------------------------------
1853
public void addBasePrice (
1854    String JavaDoc id,
1855    org.opencrx.kernel.product1.cci.ProductBasePrice newValue
1856  ) {
1857    refAddValue(
1858      "org:opencrx:kernel:product1:AbstractProduct:basePrice",
1859      id,
1860      newValue
1861    );
1862  }
1863
1864// ----------------------------------------------------------------------------
1865
// Instance/ImplReferenceAddWithoutQualifier
1866
// ----------------------------------------------------------------------------
1867
public void addBasePrice (
1868    org.opencrx.kernel.product1.cci.ProductBasePrice newValue
1869  ) {
1870    refAddValue(
1871      "org:opencrx:kernel:product1:AbstractProduct:basePrice",
1872      newValue
1873    );
1874  }
1875
1876// ----------------------------------------------------------------------------
1877
// Instance/ImplReferenceRemoveWithQualifier
1878
// ----------------------------------------------------------------------------
1879
public void removeBasePrice (
1880    String JavaDoc id
1881  ) {
1882    refRemoveValue(
1883      "org:opencrx:kernel:product1:AbstractProduct:basePrice",
1884      id
1885    );
1886  }
1887
1888// ----------------------------------------------------------------------------
1889
// Instance/ImplReferenceGet0_1NoQualifier
1890
// ----------------------------------------------------------------------------
1891
public org.opencrx.kernel.account1.cci.Competitor getCompetitor(
1892  ) {
1893    return (org.opencrx.kernel.account1.cci.Competitor)refGetValue(
1894      "org:opencrx:kernel:product1:AbstractProduct:competitor"
1895    );
1896  }
1897
1898// ----------------------------------------------------------------------------
1899
// Instance/ImplReferenceSetNoQualifier
1900
// ----------------------------------------------------------------------------
1901
public void setCompetitor(
1902    org.opencrx.kernel.account1.cci.Competitor newValue
1903  ) {
1904    refSetValue(
1905      "org:opencrx:kernel:product1:AbstractProduct:competitor",
1906      newValue
1907    );
1908  }
1909
1910// ----------------------------------------------------------------------------
1911
// Instance/ImplReferenceRemoveOptional
1912
// ----------------------------------------------------------------------------
1913
public void removeCompetitor (
1914  ) {
1915    refRemoveValue(
1916      "org:opencrx:kernel:product1:AbstractProduct:competitor"
1917    );
1918  }
1919// ----------------------------------------------------------------------------
1920
// Instance/ImplReferenceGet0_1NoQualifier
1921
// ----------------------------------------------------------------------------
1922
public org.opencrx.kernel.product1.cci.PriceLevel getDefaultPriceLevel(
1923  ) {
1924    return (org.opencrx.kernel.product1.cci.PriceLevel)refGetValue(
1925      "org:opencrx:kernel:product1:AbstractProduct:defaultPriceLevel"
1926    );
1927  }
1928
1929// ----------------------------------------------------------------------------
1930
// Instance/ImplReferenceSetNoQualifier
1931
// ----------------------------------------------------------------------------
1932
public void setDefaultPriceLevel(
1933    org.opencrx.kernel.product1.cci.PriceLevel newValue
1934  ) {
1935    refSetValue(
1936      "org:opencrx:kernel:product1:AbstractProduct:defaultPriceLevel",
1937      newValue
1938    );
1939  }
1940
1941// ----------------------------------------------------------------------------
1942
// Instance/ImplReferenceRemoveOptional
1943
// ----------------------------------------------------------------------------
1944
public void removeDefaultPriceLevel (
1945  ) {
1946    refRemoveValue(
1947      "org:opencrx:kernel:product1:AbstractProduct:defaultPriceLevel"
1948    );
1949  }
1950// ----------------------------------------------------------------------------
1951
// Instance/ImplReferenceGet0_1NoQualifier
1952
// ----------------------------------------------------------------------------
1953
public org.opencrx.kernel.uom1.cci.Uom getDefaultUom(
1954  ) {
1955    return (org.opencrx.kernel.uom1.cci.Uom)refGetValue(
1956      "org:opencrx:kernel:product1:AbstractProduct:defaultUom"
1957    );
1958  }
1959
1960// ----------------------------------------------------------------------------
1961
// Instance/ImplReferenceSetNoQualifier
1962
// ----------------------------------------------------------------------------
1963
public void setDefaultUom(
1964    org.opencrx.kernel.uom1.cci.Uom newValue
1965  ) {
1966    refSetValue(
1967      "org:opencrx:kernel:product1:AbstractProduct:defaultUom",
1968      newValue
1969    );
1970  }
1971
1972// ----------------------------------------------------------------------------
1973
// Instance/ImplReferenceRemoveOptional
1974
// ----------------------------------------------------------------------------
1975
public void removeDefaultUom (
1976  ) {
1977    refRemoveValue(
1978      "org:opencrx:kernel:product1:AbstractProduct:defaultUom"
1979    );
1980  }
1981// ----------------------------------------------------------------------------
1982
// Instance/ImplAttributeGet0_1
1983
// ----------------------------------------------------------------------------
1984
public String JavaDoc getDescription (
1985  ) {
1986    return (String JavaDoc)this.refGetValue("description", 0);
1987  }
1988// ----------------------------------------------------------------------------
1989
// Instance/ImplAttributeSet0_1
1990
// ----------------------------------------------------------------------------
1991
public void setDescription(
1992    String JavaDoc newValue
1993  ) {
1994    refSetValue("org:opencrx:kernel:product1:AbstractProduct:description", 0, newValue);
1995  }
1996
1997// ----------------------------------------------------------------------------
1998
// Instance/ImplAttributeGet0_1
1999
// ----------------------------------------------------------------------------
2000
public String JavaDoc getDetailedDescription (
2001  ) {
2002    return (String JavaDoc)this.refGetValue("detailedDescription", 0);
2003  }
2004// ----------------------------------------------------------------------------
2005
// Instance/ImplAttributeSet0_1
2006
// ----------------------------------------------------------------------------
2007
public void setDetailedDescription(
2008    String JavaDoc newValue
2009  ) {
2010    refSetValue("org:opencrx:kernel:product1:AbstractProduct:detailedDescription", 0, newValue);
2011  }
2012
2013// ----------------------------------------------------------------------------
2014
// Instance/ImplAttributeGet1_1
2015
// ----------------------------------------------------------------------------
2016
public String JavaDoc getName(
2017  ) {
2018    return getName(0);
2019  }
2020
2021  protected String JavaDoc getName(
2022    int index
2023  ) {
2024    return (String JavaDoc)this.refGetValue("org:opencrx:kernel:product1:AbstractProduct:name", index);
2025  }
2026
2027// ----------------------------------------------------------------------------
2028
// Instance/ImplAttributeSet1_1
2029
// ----------------------------------------------------------------------------
2030
public void setName(
2031    String JavaDoc newValue
2032  ) {
2033    setName(0, newValue);
2034  }
2035
2036  protected void setName(
2037    int index,
2038    String JavaDoc newValue
2039  ) {
2040    refSetValue("org:opencrx:kernel:product1:AbstractProduct:name", index, newValue);
2041  }
2042// ----------------------------------------------------------------------------
2043
// Instance/ImplReferenceSetWithQualifier
2044
// ----------------------------------------------------------------------------
2045
public void setPriceUom(
2046    java.util.List JavaDoc newValue
2047  ) {
2048    refSetValue("org:opencrx:kernel:product1:AbstractProduct:priceUom", newValue);
2049  }
2050
2051  public void setPriceUom(
2052    org.opencrx.kernel.uom1.cci.Uom[] newValue
2053  ) {
2054    refSetValue("org:opencrx:kernel:product1:AbstractProduct:priceUom", newValue);
2055  }
2056
2057// ----------------------------------------------------------------------------
2058
// Instance/ImplReferenceGet0_1WithQualifier
2059
// ----------------------------------------------------------------------------
2060
public org.opencrx.kernel.uom1.cci.Uom getPriceUom(
2061    int index
2062  ) {
2063    return (org.opencrx.kernel.uom1.cci.Uom)refGetValue(
2064      "org:opencrx:kernel:product1:AbstractProduct:priceUom",
2065      new Integer JavaDoc(index)
2066    );
2067  }
2068
2069// ----------------------------------------------------------------------------
2070
// Instance/ImplReferenceGet0_nNoFilter
2071
// ----------------------------------------------------------------------------
2072
public java.util.Collection JavaDoc getPriceUom(
2073  ) {
2074    return (java.util.Collection JavaDoc)refGetValue(
2075      "org:opencrx:kernel:product1:AbstractProduct:priceUom"
2076    );
2077  }
2078
2079// ----------------------------------------------------------------------------
2080
// Instance/ImplReferenceAddWithQualifier
2081
// ----------------------------------------------------------------------------
2082
public void addPriceUom (
2083    int index,
2084    org.opencrx.kernel.uom1.cci.Uom newValue
2085  ) {
2086    refAddValue(
2087      "org:opencrx:kernel:product1:AbstractProduct:priceUom",
2088      new Integer JavaDoc(index),
2089      newValue
2090    );
2091  }
2092
2093// ----------------------------------------------------------------------------
2094
// Instance/ImplReferenceAddWithoutQualifier
2095
// ----------------------------------------------------------------------------
2096
public void addPriceUom (
2097    org.opencrx.kernel.uom1.cci.Uom newValue
2098  ) {
2099    refAddValue(
2100      "org:opencrx:kernel:product1:AbstractProduct:priceUom",
2101      newValue
2102    );
2103  }
2104
2105// ----------------------------------------------------------------------------
2106
// Instance/ImplReferenceRemoveWithQualifier
2107
// ----------------------------------------------------------------------------
2108
public void removePriceUom (
2109    int index
2110  ) {
2111    refRemoveValue(
2112      "org:opencrx:kernel:product1:AbstractProduct:priceUom",
2113      new Integer JavaDoc(index)
2114    );
2115  }
2116
2117// ----------------------------------------------------------------------------
2118
// Instance/ImplAttributeGet1_1
2119
// ----------------------------------------------------------------------------
2120
public String JavaDoc getProductNumber(
2121  ) {
2122    return getProductNumber(0);
2123  }
2124
2125  protected String JavaDoc getProductNumber(
2126    int index
2127  ) {
2128    return (String JavaDoc)this.refGetValue("org:opencrx:kernel:product1:AbstractProduct:productNumber", index);
2129  }
2130
2131// ----------------------------------------------------------------------------
2132
// Instance/ImplAttributeSet1_1
2133
// ----------------------------------------------------------------------------
2134
public void setProductNumber(
2135    String JavaDoc newValue
2136  ) {
2137    setProductNumber(0, newValue);
2138  }
2139
2140  protected void setProductNumber(
2141    int index,
2142    String JavaDoc newValue
2143  ) {
2144    refSetValue("org:opencrx:kernel:product1:AbstractProduct:productNumber", index, newValue);
2145  }
2146// ----------------------------------------------------------------------------
2147
// Instance/ImplAttributeGet1_1
2148
// ----------------------------------------------------------------------------
2149
public short getProductState(
2150  ) {
2151    return getProductState(0);
2152  }
2153
2154  protected short getProductState(
2155    int index
2156  ) {
2157    return ((java.lang.Number JavaDoc)this.refGetValue("org:opencrx:kernel:product1:AbstractProduct:productState", index)).shortValue();
2158  }
2159
2160// ----------------------------------------------------------------------------
2161
// Instance/ImplAttributeSet1_1
2162
// ----------------------------------------------------------------------------
2163
public void setProductState(
2164    short newValue
2165  ) {
2166    setProductState(0, newValue);
2167  }
2168
2169  protected void setProductState(
2170    int index,
2171    short newValue
2172  ) {
2173    refSetValue("org:opencrx:kernel:product1:AbstractProduct:productState", index, new Short JavaDoc(newValue));
2174  }
2175// ----------------------------------------------------------------------------
2176
// Instance/ImplAttributeGet1_1
2177
// ----------------------------------------------------------------------------
2178
public short getProductType(
2179  ) {
2180    return getProductType(0);
2181  }
2182
2183  protected short getProductType(
2184    int index
2185  ) {
2186    return ((java.lang.Number JavaDoc)this.refGetValue("org:opencrx:kernel:product1:AbstractProduct:productType", index)).shortValue();
2187  }
2188
2189// ----------------------------------------------------------------------------
2190
// Instance/ImplAttributeSet1_1
2191
// ----------------------------------------------------------------------------
2192
public void setProductType(
2193    short newValue
2194  ) {
2195    setProductType(0, newValue);
2196  }
2197
2198  protected void setProductType(
2199    int index,
2200    short newValue
2201  ) {
2202    refSetValue("org:opencrx:kernel:product1:AbstractProduct:productType", index, new Short JavaDoc(newValue));
2203  }
2204// ----------------------------------------------------------------------------
2205
// Instance/ImplReferenceGet0_1NoQualifier
2206
// ----------------------------------------------------------------------------
2207
public org.opencrx.kernel.activity1.cci.ActivityTracker getProductUsage(
2208  ) {
2209    return (org.opencrx.kernel.activity1.cci.ActivityTracker)refGetValue(
2210      "org:opencrx:kernel:product1:AbstractProduct:productUsage"
2211    );
2212  }
2213
2214// ----------------------------------------------------------------------------
2215
// Instance/ImplReferenceSetNoQualifier
2216
// ----------------------------------------------------------------------------
2217
public void setProductUsage(
2218    org.opencrx.kernel.activity1.cci.ActivityTracker newValue
2219  ) {
2220    refSetValue(
2221      "org:opencrx:kernel:product1:AbstractProduct:productUsage",
2222      newValue
2223    );
2224  }
2225
2226// ----------------------------------------------------------------------------
2227
// Instance/ImplReferenceRemoveOptional
2228
// ----------------------------------------------------------------------------
2229
public void removeProductUsage (
2230  ) {
2231    refRemoveValue(
2232      "org:opencrx:kernel:product1:AbstractProduct:productUsage"
2233    );
2234  }
2235// ----------------------------------------------------------------------------
2236
// Instance/ImplReferenceGet0_1NoQualifier
2237
// ----------------------------------------------------------------------------
2238
public org.opencrx.kernel.product1.cci.SalesTaxType getSalesTaxType(
2239  ) {
2240    return (org.opencrx.kernel.product1.cci.SalesTaxType)refGetValue(
2241      "org:opencrx:kernel:product1:AbstractProduct:salesTaxType"
2242    );
2243  }
2244
2245// ----------------------------------------------------------------------------
2246
// Instance/ImplReferenceSetNoQualifier
2247
// ----------------------------------------------------------------------------
2248
public void setSalesTaxType(
2249    org.opencrx.kernel.product1.cci.SalesTaxType newValue
2250  ) {
2251    refSetValue(
2252      "org:opencrx:kernel:product1:AbstractProduct:salesTaxType",
2253      newValue
2254    );
2255  }
2256
2257// ----------------------------------------------------------------------------
2258
// Instance/ImplReferenceRemoveOptional
2259
// ----------------------------------------------------------------------------
2260
public void removeSalesTaxType (
2261  ) {
2262    refRemoveValue(
2263      "org:opencrx:kernel:product1:AbstractProduct:salesTaxType"
2264    );
2265  }
2266// ----------------------------------------------------------------------------
2267
// Instance/ImplReferenceSetWithQualifier
2268
// ----------------------------------------------------------------------------
2269
public void setSupplier(
2270    java.util.List JavaDoc newValue
2271  ) {
2272    refSetValue("org:opencrx:kernel:product1:AbstractProduct:supplier", newValue);
2273  }
2274
2275  public void setSupplier(
2276    org.opencrx.kernel.account1.cci.Account[] newValue
2277  ) {
2278    refSetValue("org:opencrx:kernel:product1:AbstractProduct:supplier", newValue);
2279  }
2280
2281// ----------------------------------------------------------------------------
2282
// Instance/ImplReferenceGet0_1WithQualifier
2283
// ----------------------------------------------------------------------------
2284
public org.opencrx.kernel.account1.cci.Account getSupplier(
2285    int index
2286  ) {
2287    return (org.opencrx.kernel.account1.cci.Account)refGetValue(
2288      "org:opencrx:kernel:product1:AbstractProduct:supplier",
2289      new Integer JavaDoc(index)
2290    );
2291  }
2292
2293// ----------------------------------------------------------------------------
2294
// Instance/ImplReferenceGet0_nNoFilter
2295
// ----------------------------------------------------------------------------
2296
public java.util.Collection JavaDoc getSupplier(
2297  ) {
2298    return (java.util.Collection JavaDoc)refGetValue(
2299      "org:opencrx:kernel:product1:AbstractProduct:supplier"
2300    );
2301  }
2302
2303// ----------------------------------------------------------------------------
2304
// Instance/ImplReferenceAddWithQualifier
2305
// ----------------------------------------------------------------------------
2306
public void addSupplier (
2307    int index,
2308    org.opencrx.kernel.account1.cci.Account newValue
2309  ) {
2310    refAddValue(
2311      "org:opencrx:kernel:product1:AbstractProduct:supplier",
2312      new Integer JavaDoc(index),
2313      newValue
2314    );
2315  }
2316
2317// ----------------------------------------------------------------------------
2318
// Instance/ImplReferenceAddWithoutQualifier
2319
// ----------------------------------------------------------------------------
2320
public void addSupplier (
2321    org.opencrx.kernel.account1.cci.Account newValue
2322  ) {
2323    refAddValue(
2324      "org:opencrx:kernel:product1:AbstractProduct:supplier",
2325      newValue
2326    );
2327  }
2328
2329// ----------------------------------------------------------------------------
2330
// Instance/ImplReferenceRemoveWithQualifier
2331
// ----------------------------------------------------------------------------
2332
public void removeSupplier (
2333    int index
2334  ) {
2335    refRemoveValue(
2336      "org:opencrx:kernel:product1:AbstractProduct:supplier",
2337      new Integer JavaDoc(index)
2338    );
2339  }
2340
2341// ----------------------------------------------------------------------------
2342
// Instance/ImplAttributeGet0_1
2343
// ----------------------------------------------------------------------------
2344
public Boolean JavaDoc isAllowModification (
2345  ) {
2346    return (Boolean JavaDoc)this.refGetValue("allowModification", 0);
2347  }
2348// ----------------------------------------------------------------------------
2349
// Instance/ImplAttributeSet0_1
2350
// ----------------------------------------------------------------------------
2351
public void setAllowModification(
2352    Boolean JavaDoc newValue
2353  ) {
2354    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:allowModification", 0, newValue);
2355  }
2356
2357// ----------------------------------------------------------------------------
2358
// Instance/ImplAttributeGet0_1
2359
// ----------------------------------------------------------------------------
2360
public Boolean JavaDoc isAllowRemoval (
2361  ) {
2362    return (Boolean JavaDoc)this.refGetValue("allowRemoval", 0);
2363  }
2364// ----------------------------------------------------------------------------
2365
// Instance/ImplAttributeSet0_1
2366
// ----------------------------------------------------------------------------
2367
public void setAllowRemoval(
2368    Boolean JavaDoc newValue
2369  ) {
2370    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:allowRemoval", 0, newValue);
2371  }
2372
2373// ----------------------------------------------------------------------------
2374
// Instance/ImplAttributeGet0_1
2375
// ----------------------------------------------------------------------------
2376
public Integer JavaDoc getDefaultPositions (
2377  ) {
2378    return (Integer JavaDoc)this.refGetValue("defaultPositions", 0);
2379  }
2380// ----------------------------------------------------------------------------
2381
// Instance/ImplAttributeSet0_1
2382
// ----------------------------------------------------------------------------
2383
public void setDefaultPositions(
2384    Integer JavaDoc newValue
2385  ) {
2386    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:defaultPositions", 0, newValue);
2387  }
2388
2389// ----------------------------------------------------------------------------
2390
// Instance/ImplAttributeGet0_1
2391
// ----------------------------------------------------------------------------
2392
public java.math.BigDecimal JavaDoc getDefaultQuantity (
2393  ) {
2394    return (java.math.BigDecimal JavaDoc)this.refGetValue("defaultQuantity", 0);
2395  }
2396// ----------------------------------------------------------------------------
2397
// Instance/ImplAttributeSet0_1
2398
// ----------------------------------------------------------------------------
2399
public void setDefaultQuantity(
2400    java.math.BigDecimal JavaDoc newValue
2401  ) {
2402    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:defaultQuantity", 0, newValue);
2403  }
2404
2405// ----------------------------------------------------------------------------
2406
// Instance/ImplAttributeGet1_1
2407
// ----------------------------------------------------------------------------
2408
public int getItemNumber(
2409  ) {
2410    return getItemNumber(0);
2411  }
2412
2413  protected int getItemNumber(
2414    int index
2415  ) {
2416    return ((java.lang.Number JavaDoc)this.refGetValue("org:opencrx:kernel:product1:ContractPositionConstrained:itemNumber", index)).intValue();
2417  }
2418
2419// ----------------------------------------------------------------------------
2420
// Instance/ImplAttributeSet1_1
2421
// ----------------------------------------------------------------------------
2422
public void setItemNumber(
2423    int newValue
2424  ) {
2425    setItemNumber(0, newValue);
2426  }
2427
2428  protected void setItemNumber(
2429    int index,
2430    int newValue
2431  ) {
2432    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:itemNumber", index, new Integer JavaDoc(newValue));
2433  }
2434// ----------------------------------------------------------------------------
2435
// Instance/ImplAttributeGet0_1
2436
// ----------------------------------------------------------------------------
2437
public Integer JavaDoc getMaxPositions (
2438  ) {
2439    return (Integer JavaDoc)this.refGetValue("maxPositions", 0);
2440  }
2441// ----------------------------------------------------------------------------
2442
// Instance/ImplAttributeSet0_1
2443
// ----------------------------------------------------------------------------
2444
public void setMaxPositions(
2445    Integer JavaDoc newValue
2446  ) {
2447    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:maxPositions", 0, newValue);
2448  }
2449
2450// ----------------------------------------------------------------------------
2451
// Instance/ImplAttributeGet0_1
2452
// ----------------------------------------------------------------------------
2453
public java.math.BigDecimal JavaDoc getMaxQuantity (
2454  ) {
2455    return (java.math.BigDecimal JavaDoc)this.refGetValue("maxQuantity", 0);
2456  }
2457// ----------------------------------------------------------------------------
2458
// Instance/ImplAttributeSet0_1
2459
// ----------------------------------------------------------------------------
2460
public void setMaxQuantity(
2461    java.math.BigDecimal JavaDoc newValue
2462  ) {
2463    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:maxQuantity", 0, newValue);
2464  }
2465
2466// ----------------------------------------------------------------------------
2467
// Instance/ImplAttributeGet1_1
2468
// ----------------------------------------------------------------------------
2469
public short getMinMaxQuantityHandling(
2470  ) {
2471    return getMinMaxQuantityHandling(0);
2472  }
2473
2474  protected short getMinMaxQuantityHandling(
2475    int index
2476  ) {
2477    return ((java.lang.Number JavaDoc)this.refGetValue("org:opencrx:kernel:product1:ContractPositionConstrained:minMaxQuantityHandling", index)).shortValue();
2478  }
2479
2480// ----------------------------------------------------------------------------
2481
// Instance/ImplAttributeSet1_1
2482
// ----------------------------------------------------------------------------
2483
public void setMinMaxQuantityHandling(
2484    short newValue
2485  ) {
2486    setMinMaxQuantityHandling(0, newValue);
2487  }
2488
2489  protected void setMinMaxQuantityHandling(
2490    int index,
2491    short newValue
2492  ) {
2493    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:minMaxQuantityHandling", index, new Short JavaDoc(newValue));
2494  }
2495// ----------------------------------------------------------------------------
2496
// Instance/ImplAttributeGet0_1
2497
// ----------------------------------------------------------------------------
2498
public Integer JavaDoc getMinPositions (
2499  ) {
2500    return (Integer JavaDoc)this.refGetValue("minPositions", 0);
2501  }
2502// ----------------------------------------------------------------------------
2503
// Instance/ImplAttributeSet0_1
2504
// ----------------------------------------------------------------------------
2505
public void setMinPositions(
2506    Integer JavaDoc newValue
2507  ) {
2508    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:minPositions", 0, newValue);
2509  }
2510
2511// ----------------------------------------------------------------------------
2512
// Instance/ImplAttributeGet0_1
2513
// ----------------------------------------------------------------------------
2514
public java.math.BigDecimal JavaDoc getMinQuantity (
2515  ) {
2516    return (java.math.BigDecimal JavaDoc)this.refGetValue("minQuantity", 0);
2517  }
2518// ----------------------------------------------------------------------------
2519
// Instance/ImplAttributeSet0_1
2520
// ----------------------------------------------------------------------------
2521
public void setMinQuantity(
2522    java.math.BigDecimal JavaDoc newValue
2523  ) {
2524    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:minQuantity", 0, newValue);
2525  }
2526
2527// ----------------------------------------------------------------------------
2528
// Instance/ImplAttributeGet0_1
2529
// ----------------------------------------------------------------------------
2530
public java.math.BigDecimal JavaDoc getOffsetQuantity (
2531  ) {
2532    return (java.math.BigDecimal JavaDoc)this.refGetValue("offsetQuantity", 0);
2533  }
2534// ----------------------------------------------------------------------------
2535
// Instance/ImplAttributeSet0_1
2536
// ----------------------------------------------------------------------------
2537
public void setOffsetQuantity(
2538    java.math.BigDecimal JavaDoc newValue
2539  ) {
2540    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:offsetQuantity", 0, newValue);
2541  }
2542
2543// ----------------------------------------------------------------------------
2544
// Instance/ImplAttributeGet0_1
2545
// ----------------------------------------------------------------------------
2546
public java.math.BigDecimal JavaDoc getDiscount (
2547  ) {
2548    return (java.math.BigDecimal JavaDoc)this.refGetValue("discount", 0);
2549  }
2550// ----------------------------------------------------------------------------
2551
// Instance/ImplAttributeSet0_1
2552
// ----------------------------------------------------------------------------
2553
public void setDiscount(
2554    java.math.BigDecimal JavaDoc newValue
2555  ) {
2556    refSetValue("org:opencrx:kernel:product1:PriceOverrideEnabled:discount", 0, newValue);
2557  }
2558
2559// ----------------------------------------------------------------------------
2560
// Instance/ImplAttributeGet0_1
2561
// ----------------------------------------------------------------------------
2562
public Boolean JavaDoc isDiscountIsPercentage (
2563  ) {
2564    return (Boolean JavaDoc)this.refGetValue("discountIsPercentage", 0);
2565  }
2566// ----------------------------------------------------------------------------
2567
// Instance/ImplAttributeSet0_1
2568
// ----------------------------------------------------------------------------
2569
public void setDiscountIsPercentage(
2570    Boolean JavaDoc newValue
2571  ) {
2572    refSetValue("org:opencrx:kernel:product1:PriceOverrideEnabled:discountIsPercentage", 0, newValue);
2573  }
2574
2575// ----------------------------------------------------------------------------
2576
// Instance/ImplAttributeGet0_1
2577
// ----------------------------------------------------------------------------
2578
public Boolean JavaDoc isOverridePrice (
2579  ) {
2580    return (Boolean JavaDoc)this.refGetValue("overridePrice", 0);
2581  }
2582// ----------------------------------------------------------------------------
2583
// Instance/ImplAttributeSet0_1
2584
// ----------------------------------------------------------------------------
2585
public void setOverridePrice(
2586    Boolean JavaDoc newValue
2587  ) {
2588    refSetValue("org:opencrx:kernel:product1:PriceOverrideEnabled:overridePrice", 0, newValue);
2589  }
2590
2591// ----------------------------------------------------------------------------
2592
// Instance/ImplReferenceGet0_1NoQualifier
2593
// ----------------------------------------------------------------------------
2594
public org.opencrx.kernel.product1.cci.PricingRule getPricingRule(
2595  ) {
2596    return (org.opencrx.kernel.product1.cci.PricingRule)refGetValue(
2597      "org:opencrx:kernel:product1:PriceOverrideEnabled:pricingRule"
2598    );
2599  }
2600
2601// ----------------------------------------------------------------------------
2602
// Instance/ImplReferenceSetNoQualifier
2603
// ----------------------------------------------------------------------------
2604
public void setPricingRule(
2605    org.opencrx.kernel.product1.cci.PricingRule newValue
2606  ) {
2607    refSetValue(
2608      "org:opencrx:kernel:product1:PriceOverrideEnabled:pricingRule",
2609      newValue
2610    );
2611  }
2612
2613// ----------------------------------------------------------------------------
2614
// Instance/ImplReferenceRemoveOptional
2615
// ----------------------------------------------------------------------------
2616
public void removePricingRule (
2617  ) {
2618    refRemoveValue(
2619      "org:opencrx:kernel:product1:PriceOverrideEnabled:pricingRule"
2620    );
2621  }
2622// ----------------------------------------------------------------------------
2623
// Instance/ImplReferenceSetWithQualifier
2624
// ----------------------------------------------------------------------------
2625
public void setProductBundle(
2626    java.util.List JavaDoc newValue
2627  ) {
2628    refSetValue("org:opencrx:kernel:product1:ProductOffering:productBundle", newValue);
2629  }
2630
2631  public void setProductBundle(
2632    org.opencrx.kernel.product1.cci.ProductBundle[] newValue
2633  ) {
2634    refSetValue("org:opencrx:kernel:product1:ProductOffering:productBundle", newValue);
2635  }
2636
2637// ----------------------------------------------------------------------------
2638
// Instance/ImplReferenceGet0_1WithQualifier
2639
// ----------------------------------------------------------------------------
2640
public org.opencrx.kernel.product1.cci.ProductBundle getProductBundle(
2641    String JavaDoc id
2642  ) {
2643    return (org.opencrx.kernel.product1.cci.ProductBundle)refGetValue(
2644      "org:opencrx:kernel:product1:ProductOffering:productBundle",
2645      id
2646    );
2647  }
2648
2649// ----------------------------------------------------------------------------
2650
// Instance/ImplReferenceGet0_nWithFilter
2651
// ----------------------------------------------------------------------------
2652
public java.util.Collection JavaDoc getProductBundle(
2653  ) {
2654    return (java.util.Collection JavaDoc)refGetValue(
2655      "org:opencrx:kernel:product1:ProductOffering:productBundle"
2656    );
2657  }
2658
2659  public java.util.List JavaDoc getProductBundle(
2660    org.opencrx.kernel.product1.cci.ProductBundleFilter filter
2661  ) {
2662    return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
2663      "org:opencrx:kernel:product1:ProductOffering:productBundle"
2664    )).toList(filter);
2665  }
2666
2667// ----------------------------------------------------------------------------
2668
// Instance/ImplReferenceAddWithQualifier
2669
// ----------------------------------------------------------------------------
2670
public void addProductBundle (
2671    String JavaDoc id,
2672    org.opencrx.kernel.product1.cci.ProductBundle newValue
2673  ) {
2674    refAddValue(
2675      "org:opencrx:kernel:product1:ProductOffering:productBundle",
2676      id,
2677      newValue
2678    );
2679  }
2680
2681// ----------------------------------------------------------------------------
2682
// Instance/ImplReferenceAddWithoutQualifier
2683
// ----------------------------------------------------------------------------
2684
public void addProductBundle (
2685    org.opencrx.kernel.product1.cci.ProductBundle newValue
2686  ) {
2687    refAddValue(
2688      "org:opencrx:kernel:product1:ProductOffering:productBundle",
2689      newValue
2690    );
2691  }
2692
2693// ----------------------------------------------------------------------------
2694
// Instance/ImplReferenceRemoveWithQualifier
2695
// ----------------------------------------------------------------------------
2696
public void removeProductBundle (
2697    String JavaDoc id
2698  ) {
2699    refRemoveValue(
2700      "org:opencrx:kernel:product1:ProductOffering:productBundle",
2701      id
2702    );
2703  }
2704
2705// ----------------------------------------------------------------------------
2706
// Instance/ImplAttributeGet1_1
2707
// ----------------------------------------------------------------------------
2708
public java.util.Date JavaDoc getCreatedAt(
2709  ) {
2710    return getCreatedAt(0);
2711  }
2712
2713  protected java.util.Date JavaDoc getCreatedAt(
2714    int index
2715  ) {
2716    return (java.util.Date JavaDoc)this.refGetValue("org:openmdx:base:BasicObject:createdAt", index);
2717  }
2718
2719// ----------------------------------------------------------------------------
2720
// Instance/ImplAttributeSet1_1
2721
// ----------------------------------------------------------------------------
2722
protected void setCreatedAt(
2723    java.util.Date JavaDoc newValue
2724  ) {
2725    setCreatedAt(0, newValue);
2726  }
2727
2728  protected void setCreatedAt(
2729    int index,
2730    java.util.Date JavaDoc newValue
2731  ) {
2732    refSetValue("org:openmdx:base:BasicObject:createdAt", index, newValue);
2733  }
2734// ----------------------------------------------------------------------------
2735
// Instance/ImplAttributeGetSet
2736
// ----------------------------------------------------------------------------
2737
public java.util.Set JavaDoc getCreatedBy (
2738  ) {
2739    return (java.util.Set JavaDoc)this.refGetValue("createdBy");
2740  }
2741// ----------------------------------------------------------------------------
2742
// Instance/ImplAttributeSetSet
2743
// ----------------------------------------------------------------------------
2744
protected void setCreatedBy(
2745    java.util.Set JavaDoc newValue
2746  ) {
2747    refSetValue("org:openmdx:base:BasicObject:createdBy", newValue);
2748  }
2749
2750  protected void setCreatedBy(
2751    String JavaDoc[] newValue
2752  ) {
2753    refSetValue("org:openmdx:base:BasicObject:createdBy", newValue);
2754  }
2755
2756// ----------------------------------------------------------------------------
2757
// Instance/ImplAttributeGet1_1
2758
// ----------------------------------------------------------------------------
2759
public java.util.Date JavaDoc getModifiedAt(
2760  ) {
2761    return getModifiedAt(0);
2762  }
2763
2764  protected java.util.Date JavaDoc getModifiedAt(
2765    int index
2766  ) {
2767    return (java.util.Date JavaDoc)this.refGetValue("org:openmdx:base:BasicObject:modifiedAt", index);
2768  }
2769
2770// ----------------------------------------------------------------------------
2771
// Instance/ImplAttributeSet1_1
2772
// ----------------------------------------------------------------------------
2773
protected void setModifiedAt(
2774    java.util.Date JavaDoc newValue
2775  ) {
2776    setModifiedAt(0, newValue);
2777  }
2778
2779  protected void setModifiedAt(
2780    int index,
2781    java.util.Date JavaDoc newValue
2782  ) {
2783    refSetValue("org:openmdx:base:BasicObject:modifiedAt", index, newValue);
2784  }
2785// ----------------------------------------------------------------------------
2786
// Instance/ImplAttributeGetSet
2787
// ----------------------------------------------------------------------------
2788
public java.util.Set JavaDoc getModifiedBy (
2789  ) {
2790    return (java.util.Set JavaDoc)this.refGetValue("modifiedBy");
2791  }
2792// ----------------------------------------------------------------------------
2793
// Instance/ImplAttributeSetSet
2794
// ----------------------------------------------------------------------------
2795
protected void setModifiedBy(
2796    java.util.Set JavaDoc newValue
2797  ) {
2798    refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue);
2799  }
2800
2801  protected void setModifiedBy(
2802    String JavaDoc[] newValue
2803  ) {
2804    refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue);
2805  }
2806
2807// ----------------------------------------------------------------------------
2808
// Instance/ImplReferenceSetWithQualifier
2809
// ----------------------------------------------------------------------------
2810
protected void setContext(
2811    java.util.List JavaDoc newValue
2812  ) {
2813    refSetValue("org:openmdx:base:ContextCapable:context", newValue);
2814  }
2815
2816  protected void setContext(
2817    org.openmdx.base.cci.Context[] newValue
2818  ) {
2819    refSetValue("org:openmdx:base:ContextCapable:context", newValue);
2820  }
2821
2822// ----------------------------------------------------------------------------
2823
// Instance/ImplReferenceGet0_1WithQualifier
2824
// ----------------------------------------------------------------------------
2825
public org.openmdx.base.cci.Context getContext(
2826    String JavaDoc id
2827  ) {
2828    return (org.openmdx.base.cci.Context)refGetValue(
2829      "org:openmdx:base:ContextCapable:context",
2830      id
2831    );
2832  }
2833
2834// ----------------------------------------------------------------------------
2835
// Instance/ImplReferenceGet0_nNoFilter
2836
// ----------------------------------------------------------------------------
2837
public java.util.Collection JavaDoc getContext(
2838  ) {
2839    return (java.util.Collection JavaDoc)refGetValue(
2840      "org:openmdx:base:ContextCapable:context"
2841    );
2842  }
2843
2844// ----------------------------------------------------------------------------
2845
// Instance/ImplReferenceAddWithQualifier
2846
// ----------------------------------------------------------------------------
2847
protected void addContext (
2848    String JavaDoc id,
2849    org.openmdx.base.cci.Context newValue
2850  ) {
2851    refAddValue(
2852      "org:openmdx:base:ContextCapable:context",
2853      id,
2854      newValue
2855    );
2856  }
2857
2858// ----------------------------------------------------------------------------
2859
// Instance/ImplReferenceAddWithoutQualifier
2860
// ----------------------------------------------------------------------------
2861
protected void addContext (
2862    org.openmdx.base.cci.Context newValue
2863  ) {
2864    refAddValue(
2865      "org:openmdx:base:ContextCapable:context",
2866      newValue
2867    );
2868  }
2869
2870// ----------------------------------------------------------------------------
2871
// Instance/ImplReferenceRemoveWithQualifier
2872
// ----------------------------------------------------------------------------
2873
protected void removeContext (
2874    String JavaDoc id
2875  ) {
2876    refRemoveValue(
2877      "org:openmdx:base:ContextCapable:context",
2878      id
2879    );
2880  }
2881
2882// ----------------------------------------------------------------------------
2883
// Instance/ImplAttributeGet1_1
2884
// ----------------------------------------------------------------------------
2885
public String JavaDoc getIdentity(
2886  ) {
2887    return getIdentity(0);
2888  }
2889
2890  protected String JavaDoc getIdentity(
2891    int index
2892  ) {
2893    return (String JavaDoc)this.refGetValue("org:openmdx:base:ExtentCapable:identity", index);
2894  }
2895
2896// ----------------------------------------------------------------------------
2897
// Instance/ImplAttributeSet1_1
2898
// ----------------------------------------------------------------------------
2899
protected void setIdentity(
2900    String JavaDoc newValue
2901  ) {
2902    setIdentity(0, newValue);
2903  }
2904
2905  protected void setIdentity(
2906    int index,
2907    String JavaDoc newValue
2908  ) {
2909    refSetValue("org:openmdx:base:ExtentCapable:identity", index, newValue);
2910  }
2911// ----------------------------------------------------------------------------
2912
// Instance/ImplReferenceSetWithQualifier
2913
// ----------------------------------------------------------------------------
2914
protected void setView(
2915    java.util.List JavaDoc newValue
2916  ) {
2917    refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue);
2918  }
2919
2920  protected void setView(
2921    org.openmdx.compatibility.view1.cci.View[] newValue
2922  ) {
2923    refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue);
2924  }
2925
2926// ----------------------------------------------------------------------------
2927
// Instance/ImplReferenceGet0_1WithQualifier
2928
// ----------------------------------------------------------------------------
2929
public org.openmdx.compatibility.view1.cci.View getView(
2930    String JavaDoc namespace
2931  ) {
2932    return (org.openmdx.compatibility.view1.cci.View)refGetValue(
2933      "org:openmdx:compatibility:view1:ViewCapable:view",
2934      namespace
2935    );
2936  }
2937
2938// ----------------------------------------------------------------------------
2939
// Instance/ImplReferenceGet0_nWithFilter
2940
// ----------------------------------------------------------------------------
2941
public java.util.Collection JavaDoc getView(
2942  ) {
2943    return (java.util.Collection JavaDoc)refGetValue(
2944      "org:openmdx:compatibility:view1:ViewCapable:view"
2945    );
2946  }
2947
2948  public java.util.List JavaDoc getView(
2949    org.openmdx.compatibility.view1.cci.ViewFilter filter
2950  ) {
2951    return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
2952      "org:openmdx:compatibility:view1:ViewCapable:view"
2953    )).toList(filter);
2954  }
2955
2956// ----------------------------------------------------------------------------
2957
// Instance/ImplReferenceAddWithQualifier
2958
// ----------------------------------------------------------------------------
2959
protected void addView (
2960    String JavaDoc namespace,
2961    org.openmdx.compatibility.view1.cci.View newValue
2962  ) {
2963    refAddValue(
2964      "org:openmdx:compatibility:view1:ViewCapable:view",
2965      namespace,
2966      newValue
2967    );
2968  }
2969
2970// ----------------------------------------------------------------------------
2971
// Instance/ImplReferenceAddWithoutQualifier
2972
// ----------------------------------------------------------------------------
2973
protected void addView (
2974    org.openmdx.compatibility.view1.cci.View newValue
2975  ) {
2976    refAddValue(
2977      "org:openmdx:compatibility:view1:ViewCapable:view",
2978      newValue
2979    );
2980  }
2981
2982// ----------------------------------------------------------------------------
2983
// Instance/ImplReferenceRemoveWithQualifier
2984
// ----------------------------------------------------------------------------
2985
protected void removeView (
2986    String JavaDoc namespace
2987  ) {
2988    refRemoveValue(
2989      "org:openmdx:compatibility:view1:ViewCapable:view",
2990      namespace
2991    );
2992  }
2993
2994// ----------------------------------------------------------------------------
2995
// Instance/ImplEnd
2996
// ----------------------------------------------------------------------------
2997
}
2998
Popular Tags