KickJava   Java API By Example, From Geeks To Geeks.

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


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:52 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.product1.cci;
14
15 public class ProductBundleImpl
16   extends org.openmdx.base.accessor.jmi.spi.RefObject_1
17   implements ProductBundle {
18
19   public ProductBundleImpl(
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/ImplReferenceGet0_1NoQualifier
2624
// ----------------------------------------------------------------------------
2625
public org.opencrx.kernel.product1.cci.ProductBundleType getBundleType(
2626  ) {
2627    return (org.opencrx.kernel.product1.cci.ProductBundleType)refGetValue(
2628      "org:opencrx:kernel:product1:ProductBundle:bundleType"
2629    );
2630  }
2631
2632// ----------------------------------------------------------------------------
2633
// Instance/ImplReferenceSetNoQualifier
2634
// ----------------------------------------------------------------------------
2635
public void setBundleType(
2636    org.opencrx.kernel.product1.cci.ProductBundleType newValue
2637  ) {
2638    refSetValue(
2639      "org:opencrx:kernel:product1:ProductBundle:bundleType",
2640      newValue
2641    );
2642  }
2643
2644// ----------------------------------------------------------------------------
2645
// Instance/ImplReferenceRemoveOptional
2646
// ----------------------------------------------------------------------------
2647
public void removeBundleType (
2648  ) {
2649    refRemoveValue(
2650      "org:opencrx:kernel:product1:ProductBundle:bundleType"
2651    );
2652  }
2653// ----------------------------------------------------------------------------
2654
// Instance/ImplAttributeGet1_1
2655
// ----------------------------------------------------------------------------
2656
public java.util.Date JavaDoc getCreatedAt(
2657  ) {
2658    return getCreatedAt(0);
2659  }
2660
2661  protected java.util.Date JavaDoc getCreatedAt(
2662    int index
2663  ) {
2664    return (java.util.Date JavaDoc)this.refGetValue("org:openmdx:base:BasicObject:createdAt", index);
2665  }
2666
2667// ----------------------------------------------------------------------------
2668
// Instance/ImplAttributeSet1_1
2669
// ----------------------------------------------------------------------------
2670
protected void setCreatedAt(
2671    java.util.Date JavaDoc newValue
2672  ) {
2673    setCreatedAt(0, newValue);
2674  }
2675
2676  protected void setCreatedAt(
2677    int index,
2678    java.util.Date JavaDoc newValue
2679  ) {
2680    refSetValue("org:openmdx:base:BasicObject:createdAt", index, newValue);
2681  }
2682// ----------------------------------------------------------------------------
2683
// Instance/ImplAttributeGetSet
2684
// ----------------------------------------------------------------------------
2685
public java.util.Set JavaDoc getCreatedBy (
2686  ) {
2687    return (java.util.Set JavaDoc)this.refGetValue("createdBy");
2688  }
2689// ----------------------------------------------------------------------------
2690
// Instance/ImplAttributeSetSet
2691
// ----------------------------------------------------------------------------
2692
protected void setCreatedBy(
2693    java.util.Set JavaDoc newValue
2694  ) {
2695    refSetValue("org:openmdx:base:BasicObject:createdBy", newValue);
2696  }
2697
2698  protected void setCreatedBy(
2699    String JavaDoc[] newValue
2700  ) {
2701    refSetValue("org:openmdx:base:BasicObject:createdBy", newValue);
2702  }
2703
2704// ----------------------------------------------------------------------------
2705
// Instance/ImplAttributeGet1_1
2706
// ----------------------------------------------------------------------------
2707
public java.util.Date JavaDoc getModifiedAt(
2708  ) {
2709    return getModifiedAt(0);
2710  }
2711
2712  protected java.util.Date JavaDoc getModifiedAt(
2713    int index
2714  ) {
2715    return (java.util.Date JavaDoc)this.refGetValue("org:openmdx:base:BasicObject:modifiedAt", index);
2716  }
2717
2718// ----------------------------------------------------------------------------
2719
// Instance/ImplAttributeSet1_1
2720
// ----------------------------------------------------------------------------
2721
protected void setModifiedAt(
2722    java.util.Date JavaDoc newValue
2723  ) {
2724    setModifiedAt(0, newValue);
2725  }
2726
2727  protected void setModifiedAt(
2728    int index,
2729    java.util.Date JavaDoc newValue
2730  ) {
2731    refSetValue("org:openmdx:base:BasicObject:modifiedAt", index, newValue);
2732  }
2733// ----------------------------------------------------------------------------
2734
// Instance/ImplAttributeGetSet
2735
// ----------------------------------------------------------------------------
2736
public java.util.Set JavaDoc getModifiedBy (
2737  ) {
2738    return (java.util.Set JavaDoc)this.refGetValue("modifiedBy");
2739  }
2740// ----------------------------------------------------------------------------
2741
// Instance/ImplAttributeSetSet
2742
// ----------------------------------------------------------------------------
2743
protected void setModifiedBy(
2744    java.util.Set JavaDoc newValue
2745  ) {
2746    refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue);
2747  }
2748
2749  protected void setModifiedBy(
2750    String JavaDoc[] newValue
2751  ) {
2752    refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue);
2753  }
2754
2755// ----------------------------------------------------------------------------
2756
// Instance/ImplReferenceSetWithQualifier
2757
// ----------------------------------------------------------------------------
2758
protected void setContext(
2759    java.util.List JavaDoc newValue
2760  ) {
2761    refSetValue("org:openmdx:base:ContextCapable:context", newValue);
2762  }
2763
2764  protected void setContext(
2765    org.openmdx.base.cci.Context[] newValue
2766  ) {
2767    refSetValue("org:openmdx:base:ContextCapable:context", newValue);
2768  }
2769
2770// ----------------------------------------------------------------------------
2771
// Instance/ImplReferenceGet0_1WithQualifier
2772
// ----------------------------------------------------------------------------
2773
public org.openmdx.base.cci.Context getContext(
2774    String JavaDoc id
2775  ) {
2776    return (org.openmdx.base.cci.Context)refGetValue(
2777      "org:openmdx:base:ContextCapable:context",
2778      id
2779    );
2780  }
2781
2782// ----------------------------------------------------------------------------
2783
// Instance/ImplReferenceGet0_nNoFilter
2784
// ----------------------------------------------------------------------------
2785
public java.util.Collection JavaDoc getContext(
2786  ) {
2787    return (java.util.Collection JavaDoc)refGetValue(
2788      "org:openmdx:base:ContextCapable:context"
2789    );
2790  }
2791
2792// ----------------------------------------------------------------------------
2793
// Instance/ImplReferenceAddWithQualifier
2794
// ----------------------------------------------------------------------------
2795
protected void addContext (
2796    String JavaDoc id,
2797    org.openmdx.base.cci.Context newValue
2798  ) {
2799    refAddValue(
2800      "org:openmdx:base:ContextCapable:context",
2801      id,
2802      newValue
2803    );
2804  }
2805
2806// ----------------------------------------------------------------------------
2807
// Instance/ImplReferenceAddWithoutQualifier
2808
// ----------------------------------------------------------------------------
2809
protected void addContext (
2810    org.openmdx.base.cci.Context newValue
2811  ) {
2812    refAddValue(
2813      "org:openmdx:base:ContextCapable:context",
2814      newValue
2815    );
2816  }
2817
2818// ----------------------------------------------------------------------------
2819
// Instance/ImplReferenceRemoveWithQualifier
2820
// ----------------------------------------------------------------------------
2821
protected void removeContext (
2822    String JavaDoc id
2823  ) {
2824    refRemoveValue(
2825      "org:openmdx:base:ContextCapable:context",
2826      id
2827    );
2828  }
2829
2830// ----------------------------------------------------------------------------
2831
// Instance/ImplAttributeGet1_1
2832
// ----------------------------------------------------------------------------
2833
public String JavaDoc getIdentity(
2834  ) {
2835    return getIdentity(0);
2836  }
2837
2838  protected String JavaDoc getIdentity(
2839    int index
2840  ) {
2841    return (String JavaDoc)this.refGetValue("org:openmdx:base:ExtentCapable:identity", index);
2842  }
2843
2844// ----------------------------------------------------------------------------
2845
// Instance/ImplAttributeSet1_1
2846
// ----------------------------------------------------------------------------
2847
protected void setIdentity(
2848    String JavaDoc newValue
2849  ) {
2850    setIdentity(0, newValue);
2851  }
2852
2853  protected void setIdentity(
2854    int index,
2855    String JavaDoc newValue
2856  ) {
2857    refSetValue("org:openmdx:base:ExtentCapable:identity", index, newValue);
2858  }
2859// ----------------------------------------------------------------------------
2860
// Instance/ImplReferenceSetWithQualifier
2861
// ----------------------------------------------------------------------------
2862
protected void setView(
2863    java.util.List JavaDoc newValue
2864  ) {
2865    refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue);
2866  }
2867
2868  protected void setView(
2869    org.openmdx.compatibility.view1.cci.View[] newValue
2870  ) {
2871    refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue);
2872  }
2873
2874// ----------------------------------------------------------------------------
2875
// Instance/ImplReferenceGet0_1WithQualifier
2876
// ----------------------------------------------------------------------------
2877
public org.openmdx.compatibility.view1.cci.View getView(
2878    String JavaDoc namespace
2879  ) {
2880    return (org.openmdx.compatibility.view1.cci.View)refGetValue(
2881      "org:openmdx:compatibility:view1:ViewCapable:view",
2882      namespace
2883    );
2884  }
2885
2886// ----------------------------------------------------------------------------
2887
// Instance/ImplReferenceGet0_nWithFilter
2888
// ----------------------------------------------------------------------------
2889
public java.util.Collection JavaDoc getView(
2890  ) {
2891    return (java.util.Collection JavaDoc)refGetValue(
2892      "org:openmdx:compatibility:view1:ViewCapable:view"
2893    );
2894  }
2895
2896  public java.util.List JavaDoc getView(
2897    org.openmdx.compatibility.view1.cci.ViewFilter filter
2898  ) {
2899    return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
2900      "org:openmdx:compatibility:view1:ViewCapable:view"
2901    )).toList(filter);
2902  }
2903
2904// ----------------------------------------------------------------------------
2905
// Instance/ImplReferenceAddWithQualifier
2906
// ----------------------------------------------------------------------------
2907
protected void addView (
2908    String JavaDoc namespace,
2909    org.openmdx.compatibility.view1.cci.View newValue
2910  ) {
2911    refAddValue(
2912      "org:openmdx:compatibility:view1:ViewCapable:view",
2913      namespace,
2914      newValue
2915    );
2916  }
2917
2918// ----------------------------------------------------------------------------
2919
// Instance/ImplReferenceAddWithoutQualifier
2920
// ----------------------------------------------------------------------------
2921
protected void addView (
2922    org.openmdx.compatibility.view1.cci.View newValue
2923  ) {
2924    refAddValue(
2925      "org:openmdx:compatibility:view1:ViewCapable:view",
2926      newValue
2927    );
2928  }
2929
2930// ----------------------------------------------------------------------------
2931
// Instance/ImplReferenceRemoveWithQualifier
2932
// ----------------------------------------------------------------------------
2933
protected void removeView (
2934    String JavaDoc namespace
2935  ) {
2936    refRemoveValue(
2937      "org:openmdx:compatibility:view1:ViewCapable:view",
2938      namespace
2939    );
2940  }
2941
2942// ----------------------------------------------------------------------------
2943
// Instance/ImplEnd
2944
// ----------------------------------------------------------------------------
2945
}
2946
Popular Tags