KickJava   Java API By Example, From Geeks To Geeks.

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


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 BundledProductImpl
16   extends org.openmdx.base.accessor.jmi.spi.RefObject_1
17   implements BundledProduct {
18
19   public BundledProductImpl(
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/ImplOperation
2343
// ----------------------------------------------------------------------------
2344
public org.openmdx.base.cci.Void assignProduct(
2345      org.opencrx.kernel.product1.cci.AssignProductParams params
2346  ) throws javax.jmi.reflect.RefException {
2347    java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
2348    args.add(params);
2349    return (org.openmdx.base.cci.Void)refInvokeOperation(
2350      "org:opencrx:kernel:product1:BundledProduct:assignProduct",
2351      args
2352    );
2353  }
2354
2355  public org.openmdx.base.cci.Void assignProduct(
2356      org.opencrx.kernel.product1.cci.Product product
2357  ) throws javax.jmi.reflect.RefException {
2358    return assignProduct(
2359      ((org.opencrx.kernel.product1.cci.product1Package)refOutermostPackage().refPackage("org:opencrx:kernel:product1")).createAssignProductParams(
2360        product
2361      )
2362    );
2363  }
2364
2365// ----------------------------------------------------------------------------
2366
// Instance/ImplAttributeGet0_1
2367
// ----------------------------------------------------------------------------
2368
public Boolean JavaDoc isAllowModification (
2369  ) {
2370    return (Boolean JavaDoc)this.refGetValue("allowModification", 0);
2371  }
2372// ----------------------------------------------------------------------------
2373
// Instance/ImplAttributeSet0_1
2374
// ----------------------------------------------------------------------------
2375
public void setAllowModification(
2376    Boolean JavaDoc newValue
2377  ) {
2378    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:allowModification", 0, newValue);
2379  }
2380
2381// ----------------------------------------------------------------------------
2382
// Instance/ImplAttributeGet0_1
2383
// ----------------------------------------------------------------------------
2384
public Boolean JavaDoc isAllowRemoval (
2385  ) {
2386    return (Boolean JavaDoc)this.refGetValue("allowRemoval", 0);
2387  }
2388// ----------------------------------------------------------------------------
2389
// Instance/ImplAttributeSet0_1
2390
// ----------------------------------------------------------------------------
2391
public void setAllowRemoval(
2392    Boolean JavaDoc newValue
2393  ) {
2394    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:allowRemoval", 0, newValue);
2395  }
2396
2397// ----------------------------------------------------------------------------
2398
// Instance/ImplAttributeGet0_1
2399
// ----------------------------------------------------------------------------
2400
public Integer JavaDoc getDefaultPositions (
2401  ) {
2402    return (Integer JavaDoc)this.refGetValue("defaultPositions", 0);
2403  }
2404// ----------------------------------------------------------------------------
2405
// Instance/ImplAttributeSet0_1
2406
// ----------------------------------------------------------------------------
2407
public void setDefaultPositions(
2408    Integer JavaDoc newValue
2409  ) {
2410    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:defaultPositions", 0, newValue);
2411  }
2412
2413// ----------------------------------------------------------------------------
2414
// Instance/ImplAttributeGet0_1
2415
// ----------------------------------------------------------------------------
2416
public java.math.BigDecimal JavaDoc getDefaultQuantity (
2417  ) {
2418    return (java.math.BigDecimal JavaDoc)this.refGetValue("defaultQuantity", 0);
2419  }
2420// ----------------------------------------------------------------------------
2421
// Instance/ImplAttributeSet0_1
2422
// ----------------------------------------------------------------------------
2423
public void setDefaultQuantity(
2424    java.math.BigDecimal JavaDoc newValue
2425  ) {
2426    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:defaultQuantity", 0, newValue);
2427  }
2428
2429// ----------------------------------------------------------------------------
2430
// Instance/ImplAttributeGet1_1
2431
// ----------------------------------------------------------------------------
2432
public int getItemNumber(
2433  ) {
2434    return getItemNumber(0);
2435  }
2436
2437  protected int getItemNumber(
2438    int index
2439  ) {
2440    return ((java.lang.Number JavaDoc)this.refGetValue("org:opencrx:kernel:product1:ContractPositionConstrained:itemNumber", index)).intValue();
2441  }
2442
2443// ----------------------------------------------------------------------------
2444
// Instance/ImplAttributeSet1_1
2445
// ----------------------------------------------------------------------------
2446
public void setItemNumber(
2447    int newValue
2448  ) {
2449    setItemNumber(0, newValue);
2450  }
2451
2452  protected void setItemNumber(
2453    int index,
2454    int newValue
2455  ) {
2456    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:itemNumber", index, new Integer JavaDoc(newValue));
2457  }
2458// ----------------------------------------------------------------------------
2459
// Instance/ImplAttributeGet0_1
2460
// ----------------------------------------------------------------------------
2461
public Integer JavaDoc getMaxPositions (
2462  ) {
2463    return (Integer JavaDoc)this.refGetValue("maxPositions", 0);
2464  }
2465// ----------------------------------------------------------------------------
2466
// Instance/ImplAttributeSet0_1
2467
// ----------------------------------------------------------------------------
2468
public void setMaxPositions(
2469    Integer JavaDoc newValue
2470  ) {
2471    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:maxPositions", 0, newValue);
2472  }
2473
2474// ----------------------------------------------------------------------------
2475
// Instance/ImplAttributeGet0_1
2476
// ----------------------------------------------------------------------------
2477
public java.math.BigDecimal JavaDoc getMaxQuantity (
2478  ) {
2479    return (java.math.BigDecimal JavaDoc)this.refGetValue("maxQuantity", 0);
2480  }
2481// ----------------------------------------------------------------------------
2482
// Instance/ImplAttributeSet0_1
2483
// ----------------------------------------------------------------------------
2484
public void setMaxQuantity(
2485    java.math.BigDecimal JavaDoc newValue
2486  ) {
2487    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:maxQuantity", 0, newValue);
2488  }
2489
2490// ----------------------------------------------------------------------------
2491
// Instance/ImplAttributeGet1_1
2492
// ----------------------------------------------------------------------------
2493
public short getMinMaxQuantityHandling(
2494  ) {
2495    return getMinMaxQuantityHandling(0);
2496  }
2497
2498  protected short getMinMaxQuantityHandling(
2499    int index
2500  ) {
2501    return ((java.lang.Number JavaDoc)this.refGetValue("org:opencrx:kernel:product1:ContractPositionConstrained:minMaxQuantityHandling", index)).shortValue();
2502  }
2503
2504// ----------------------------------------------------------------------------
2505
// Instance/ImplAttributeSet1_1
2506
// ----------------------------------------------------------------------------
2507
public void setMinMaxQuantityHandling(
2508    short newValue
2509  ) {
2510    setMinMaxQuantityHandling(0, newValue);
2511  }
2512
2513  protected void setMinMaxQuantityHandling(
2514    int index,
2515    short newValue
2516  ) {
2517    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:minMaxQuantityHandling", index, new Short JavaDoc(newValue));
2518  }
2519// ----------------------------------------------------------------------------
2520
// Instance/ImplAttributeGet0_1
2521
// ----------------------------------------------------------------------------
2522
public Integer JavaDoc getMinPositions (
2523  ) {
2524    return (Integer JavaDoc)this.refGetValue("minPositions", 0);
2525  }
2526// ----------------------------------------------------------------------------
2527
// Instance/ImplAttributeSet0_1
2528
// ----------------------------------------------------------------------------
2529
public void setMinPositions(
2530    Integer JavaDoc newValue
2531  ) {
2532    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:minPositions", 0, newValue);
2533  }
2534
2535// ----------------------------------------------------------------------------
2536
// Instance/ImplAttributeGet0_1
2537
// ----------------------------------------------------------------------------
2538
public java.math.BigDecimal JavaDoc getMinQuantity (
2539  ) {
2540    return (java.math.BigDecimal JavaDoc)this.refGetValue("minQuantity", 0);
2541  }
2542// ----------------------------------------------------------------------------
2543
// Instance/ImplAttributeSet0_1
2544
// ----------------------------------------------------------------------------
2545
public void setMinQuantity(
2546    java.math.BigDecimal JavaDoc newValue
2547  ) {
2548    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:minQuantity", 0, newValue);
2549  }
2550
2551// ----------------------------------------------------------------------------
2552
// Instance/ImplAttributeGet0_1
2553
// ----------------------------------------------------------------------------
2554
public java.math.BigDecimal JavaDoc getOffsetQuantity (
2555  ) {
2556    return (java.math.BigDecimal JavaDoc)this.refGetValue("offsetQuantity", 0);
2557  }
2558// ----------------------------------------------------------------------------
2559
// Instance/ImplAttributeSet0_1
2560
// ----------------------------------------------------------------------------
2561
public void setOffsetQuantity(
2562    java.math.BigDecimal JavaDoc newValue
2563  ) {
2564    refSetValue("org:opencrx:kernel:product1:ContractPositionConstrained:offsetQuantity", 0, newValue);
2565  }
2566
2567// ----------------------------------------------------------------------------
2568
// Instance/ImplAttributeGet0_1
2569
// ----------------------------------------------------------------------------
2570
public java.math.BigDecimal JavaDoc getDiscount (
2571  ) {
2572    return (java.math.BigDecimal JavaDoc)this.refGetValue("discount", 0);
2573  }
2574// ----------------------------------------------------------------------------
2575
// Instance/ImplAttributeSet0_1
2576
// ----------------------------------------------------------------------------
2577
public void setDiscount(
2578    java.math.BigDecimal JavaDoc newValue
2579  ) {
2580    refSetValue("org:opencrx:kernel:product1:PriceOverrideEnabled:discount", 0, newValue);
2581  }
2582
2583// ----------------------------------------------------------------------------
2584
// Instance/ImplAttributeGet0_1
2585
// ----------------------------------------------------------------------------
2586
public Boolean JavaDoc isDiscountIsPercentage (
2587  ) {
2588    return (Boolean JavaDoc)this.refGetValue("discountIsPercentage", 0);
2589  }
2590// ----------------------------------------------------------------------------
2591
// Instance/ImplAttributeSet0_1
2592
// ----------------------------------------------------------------------------
2593
public void setDiscountIsPercentage(
2594    Boolean JavaDoc newValue
2595  ) {
2596    refSetValue("org:opencrx:kernel:product1:PriceOverrideEnabled:discountIsPercentage", 0, newValue);
2597  }
2598
2599// ----------------------------------------------------------------------------
2600
// Instance/ImplAttributeGet0_1
2601
// ----------------------------------------------------------------------------
2602
public Boolean JavaDoc isOverridePrice (
2603  ) {
2604    return (Boolean JavaDoc)this.refGetValue("overridePrice", 0);
2605  }
2606// ----------------------------------------------------------------------------
2607
// Instance/ImplAttributeSet0_1
2608
// ----------------------------------------------------------------------------
2609
public void setOverridePrice(
2610    Boolean JavaDoc newValue
2611  ) {
2612    refSetValue("org:opencrx:kernel:product1:PriceOverrideEnabled:overridePrice", 0, newValue);
2613  }
2614
2615// ----------------------------------------------------------------------------
2616
// Instance/ImplReferenceGet0_1NoQualifier
2617
// ----------------------------------------------------------------------------
2618
public org.opencrx.kernel.product1.cci.PricingRule getPricingRule(
2619  ) {
2620    return (org.opencrx.kernel.product1.cci.PricingRule)refGetValue(
2621      "org:opencrx:kernel:product1:PriceOverrideEnabled:pricingRule"
2622    );
2623  }
2624
2625// ----------------------------------------------------------------------------
2626
// Instance/ImplReferenceSetNoQualifier
2627
// ----------------------------------------------------------------------------
2628
public void setPricingRule(
2629    org.opencrx.kernel.product1.cci.PricingRule newValue
2630  ) {
2631    refSetValue(
2632      "org:opencrx:kernel:product1:PriceOverrideEnabled:pricingRule",
2633      newValue
2634    );
2635  }
2636
2637// ----------------------------------------------------------------------------
2638
// Instance/ImplReferenceRemoveOptional
2639
// ----------------------------------------------------------------------------
2640
public void removePricingRule (
2641  ) {
2642    refRemoveValue(
2643      "org:opencrx:kernel:product1:PriceOverrideEnabled:pricingRule"
2644    );
2645  }
2646// ----------------------------------------------------------------------------
2647
// Instance/ImplReferenceGet0_1NoQualifier
2648
// ----------------------------------------------------------------------------
2649
public org.opencrx.kernel.product1.cci.ProductConfigurationTypeSet getConfigType(
2650  ) {
2651    return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeSet)refGetValue(
2652      "org:opencrx:kernel:product1:ProductConfigurationSet:configType"
2653    );
2654  }
2655
2656// ----------------------------------------------------------------------------
2657
// Instance/ImplReferenceSetNoQualifier
2658
// ----------------------------------------------------------------------------
2659
protected void setConfigType(
2660    org.opencrx.kernel.product1.cci.ProductConfigurationTypeSet newValue
2661  ) {
2662    refSetValue(
2663      "org:opencrx:kernel:product1:ProductConfigurationSet:configType",
2664      newValue
2665    );
2666  }
2667
2668// ----------------------------------------------------------------------------
2669
// Instance/ImplReferenceRemoveOptional
2670
// ----------------------------------------------------------------------------
2671
protected void removeConfigType (
2672  ) {
2673    refRemoveValue(
2674      "org:opencrx:kernel:product1:ProductConfigurationSet:configType"
2675    );
2676  }
2677// ----------------------------------------------------------------------------
2678
// Instance/ImplReferenceSetWithQualifier
2679
// ----------------------------------------------------------------------------
2680
public void setConfiguration(
2681    java.util.List JavaDoc newValue
2682  ) {
2683    refSetValue("org:opencrx:kernel:product1:ProductConfigurationSet:configuration", newValue);
2684  }
2685
2686  public void setConfiguration(
2687    org.opencrx.kernel.product1.cci.ProductConfiguration[] newValue
2688  ) {
2689    refSetValue("org:opencrx:kernel:product1:ProductConfigurationSet:configuration", newValue);
2690  }
2691
2692// ----------------------------------------------------------------------------
2693
// Instance/ImplReferenceGet0_1WithQualifier
2694
// ----------------------------------------------------------------------------
2695
public org.opencrx.kernel.product1.cci.ProductConfiguration getConfiguration(
2696    String JavaDoc id
2697  ) {
2698    return (org.opencrx.kernel.product1.cci.ProductConfiguration)refGetValue(
2699      "org:opencrx:kernel:product1:ProductConfigurationSet:configuration",
2700      id
2701    );
2702  }
2703
2704// ----------------------------------------------------------------------------
2705
// Instance/ImplReferenceGet0_nWithFilter
2706
// ----------------------------------------------------------------------------
2707
public java.util.Collection JavaDoc getConfiguration(
2708  ) {
2709    return (java.util.Collection JavaDoc)refGetValue(
2710      "org:opencrx:kernel:product1:ProductConfigurationSet:configuration"
2711    );
2712  }
2713
2714  public java.util.List JavaDoc getConfiguration(
2715    org.opencrx.kernel.product1.cci.ProductConfigurationFilter filter
2716  ) {
2717    return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
2718      "org:opencrx:kernel:product1:ProductConfigurationSet:configuration"
2719    )).toList(filter);
2720  }
2721
2722// ----------------------------------------------------------------------------
2723
// Instance/ImplReferenceAddWithQualifier
2724
// ----------------------------------------------------------------------------
2725
public void addConfiguration (
2726    String JavaDoc id,
2727    org.opencrx.kernel.product1.cci.ProductConfiguration newValue
2728  ) {
2729    refAddValue(
2730      "org:opencrx:kernel:product1:ProductConfigurationSet:configuration",
2731      id,
2732      newValue
2733    );
2734  }
2735
2736// ----------------------------------------------------------------------------
2737
// Instance/ImplReferenceAddWithoutQualifier
2738
// ----------------------------------------------------------------------------
2739
public void addConfiguration (
2740    org.opencrx.kernel.product1.cci.ProductConfiguration newValue
2741  ) {
2742    refAddValue(
2743      "org:opencrx:kernel:product1:ProductConfigurationSet:configuration",
2744      newValue
2745    );
2746  }
2747
2748// ----------------------------------------------------------------------------
2749
// Instance/ImplReferenceRemoveWithQualifier
2750
// ----------------------------------------------------------------------------
2751
public void removeConfiguration (
2752    String JavaDoc id
2753  ) {
2754    refRemoveValue(
2755      "org:opencrx:kernel:product1:ProductConfigurationSet:configuration",
2756      id
2757    );
2758  }
2759
2760// ----------------------------------------------------------------------------
2761
// Instance/ImplOperation
2762
// ----------------------------------------------------------------------------
2763
public org.openmdx.base.cci.Void unsetConfigurationType(
2764      org.openmdx.base.cci.Void params
2765  ) throws javax.jmi.reflect.RefException {
2766    java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
2767    args.add(params);
2768    return (org.openmdx.base.cci.Void)refInvokeOperation(
2769      "org:opencrx:kernel:product1:ProductConfigurationSet:unsetConfigurationType",
2770      args
2771    );
2772  }
2773
2774  public org.openmdx.base.cci.Void unsetConfigurationType(
2775  ) throws javax.jmi.reflect.RefException {
2776    return unsetConfigurationType(
2777      ((org.openmdx.base.cci.basePackage)refOutermostPackage().refPackage("org:openmdx:base")).createVoid(
2778              )
2779    );
2780  }
2781
2782// ----------------------------------------------------------------------------
2783
// Instance/ImplReferenceGet0_1NoQualifier
2784
// ----------------------------------------------------------------------------
2785
public org.opencrx.kernel.product1.cci.Product getProduct(
2786  ) {
2787    return (org.opencrx.kernel.product1.cci.Product)refGetValue(
2788      "org:opencrx:kernel:product1:ProductDescriptor:product"
2789    );
2790  }
2791
2792// ----------------------------------------------------------------------------
2793
// Instance/ImplReferenceSetNoQualifier
2794
// ----------------------------------------------------------------------------
2795
protected void setProduct(
2796    org.opencrx.kernel.product1.cci.Product newValue
2797  ) {
2798    refSetValue(
2799      "org:opencrx:kernel:product1:ProductDescriptor:product",
2800      newValue
2801    );
2802  }
2803
2804// ----------------------------------------------------------------------------
2805
// Instance/ImplReferenceRemoveOptional
2806
// ----------------------------------------------------------------------------
2807
protected void removeProduct (
2808  ) {
2809    refRemoveValue(
2810      "org:opencrx:kernel:product1:ProductDescriptor:product"
2811    );
2812  }
2813// ----------------------------------------------------------------------------
2814
// Instance/ImplReferenceGet0_1NoQualifier
2815
// ----------------------------------------------------------------------------
2816
public org.opencrx.kernel.product1.cci.ProductConfiguration getCurrentConfig(
2817  ) {
2818    return (org.opencrx.kernel.product1.cci.ProductConfiguration)refGetValue(
2819      "org:opencrx:kernel:product1:ProductInUseDescriptor:currentConfig"
2820    );
2821  }
2822
2823// ----------------------------------------------------------------------------
2824
// Instance/ImplReferenceSetNoQualifier
2825
// ----------------------------------------------------------------------------
2826
public void setCurrentConfig(
2827    org.opencrx.kernel.product1.cci.ProductConfiguration newValue
2828  ) {
2829    refSetValue(
2830      "org:opencrx:kernel:product1:ProductInUseDescriptor:currentConfig",
2831      newValue
2832    );
2833  }
2834
2835// ----------------------------------------------------------------------------
2836
// Instance/ImplReferenceRemoveOptional
2837
// ----------------------------------------------------------------------------
2838
public void removeCurrentConfig (
2839  ) {
2840    refRemoveValue(
2841      "org:opencrx:kernel:product1:ProductInUseDescriptor:currentConfig"
2842    );
2843  }
2844// ----------------------------------------------------------------------------
2845
// Instance/ImplAttributeGetSet
2846
// ----------------------------------------------------------------------------
2847
public java.util.Set JavaDoc getProductSerialNumber (
2848  ) {
2849    return (java.util.Set JavaDoc)this.refGetValue("productSerialNumber");
2850  }
2851// ----------------------------------------------------------------------------
2852
// Instance/ImplAttributeSetSet
2853
// ----------------------------------------------------------------------------
2854
public void setProductSerialNumber(
2855    java.util.Set JavaDoc newValue
2856  ) {
2857    refSetValue("org:opencrx:kernel:product1:ProductInUseDescriptor:productSerialNumber", newValue);
2858  }
2859
2860  public void setProductSerialNumber(
2861    String JavaDoc[] newValue
2862  ) {
2863    refSetValue("org:opencrx:kernel:product1:ProductInUseDescriptor:productSerialNumber", newValue);
2864  }
2865
2866// ----------------------------------------------------------------------------
2867
// Instance/ImplAttributeGet1_1
2868
// ----------------------------------------------------------------------------
2869
public java.util.Date JavaDoc getCreatedAt(
2870  ) {
2871    return getCreatedAt(0);
2872  }
2873
2874  protected java.util.Date JavaDoc getCreatedAt(
2875    int index
2876  ) {
2877    return (java.util.Date JavaDoc)this.refGetValue("org:openmdx:base:BasicObject:createdAt", index);
2878  }
2879
2880// ----------------------------------------------------------------------------
2881
// Instance/ImplAttributeSet1_1
2882
// ----------------------------------------------------------------------------
2883
protected void setCreatedAt(
2884    java.util.Date JavaDoc newValue
2885  ) {
2886    setCreatedAt(0, newValue);
2887  }
2888
2889  protected void setCreatedAt(
2890    int index,
2891    java.util.Date JavaDoc newValue
2892  ) {
2893    refSetValue("org:openmdx:base:BasicObject:createdAt", index, newValue);
2894  }
2895// ----------------------------------------------------------------------------
2896
// Instance/ImplAttributeGetSet
2897
// ----------------------------------------------------------------------------
2898
public java.util.Set JavaDoc getCreatedBy (
2899  ) {
2900    return (java.util.Set JavaDoc)this.refGetValue("createdBy");
2901  }
2902// ----------------------------------------------------------------------------
2903
// Instance/ImplAttributeSetSet
2904
// ----------------------------------------------------------------------------
2905
protected void setCreatedBy(
2906    java.util.Set JavaDoc newValue
2907  ) {
2908    refSetValue("org:openmdx:base:BasicObject:createdBy", newValue);
2909  }
2910
2911  protected void setCreatedBy(
2912    String JavaDoc[] newValue
2913  ) {
2914    refSetValue("org:openmdx:base:BasicObject:createdBy", newValue);
2915  }
2916
2917// ----------------------------------------------------------------------------
2918
// Instance/ImplAttributeGet1_1
2919
// ----------------------------------------------------------------------------
2920
public java.util.Date JavaDoc getModifiedAt(
2921  ) {
2922    return getModifiedAt(0);
2923  }
2924
2925  protected java.util.Date JavaDoc getModifiedAt(
2926    int index
2927  ) {
2928    return (java.util.Date JavaDoc)this.refGetValue("org:openmdx:base:BasicObject:modifiedAt", index);
2929  }
2930
2931// ----------------------------------------------------------------------------
2932
// Instance/ImplAttributeSet1_1
2933
// ----------------------------------------------------------------------------
2934
protected void setModifiedAt(
2935    java.util.Date JavaDoc newValue
2936  ) {
2937    setModifiedAt(0, newValue);
2938  }
2939
2940  protected void setModifiedAt(
2941    int index,
2942    java.util.Date JavaDoc newValue
2943  ) {
2944    refSetValue("org:openmdx:base:BasicObject:modifiedAt", index, newValue);
2945  }
2946// ----------------------------------------------------------------------------
2947
// Instance/ImplAttributeGetSet
2948
// ----------------------------------------------------------------------------
2949
public java.util.Set JavaDoc getModifiedBy (
2950  ) {
2951    return (java.util.Set JavaDoc)this.refGetValue("modifiedBy");
2952  }
2953// ----------------------------------------------------------------------------
2954
// Instance/ImplAttributeSetSet
2955
// ----------------------------------------------------------------------------
2956
protected void setModifiedBy(
2957    java.util.Set JavaDoc newValue
2958  ) {
2959    refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue);
2960  }
2961
2962  protected void setModifiedBy(
2963    String JavaDoc[] newValue
2964  ) {
2965    refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue);
2966  }
2967
2968// ----------------------------------------------------------------------------
2969
// Instance/ImplReferenceSetWithQualifier
2970
// ----------------------------------------------------------------------------
2971
protected void setContext(
2972    java.util.List JavaDoc newValue
2973  ) {
2974    refSetValue("org:openmdx:base:ContextCapable:context", newValue);
2975  }
2976
2977  protected void setContext(
2978    org.openmdx.base.cci.Context[] newValue
2979  ) {
2980    refSetValue("org:openmdx:base:ContextCapable:context", newValue);
2981  }
2982
2983// ----------------------------------------------------------------------------
2984
// Instance/ImplReferenceGet0_1WithQualifier
2985
// ----------------------------------------------------------------------------
2986
public org.openmdx.base.cci.Context getContext(
2987    String JavaDoc id
2988  ) {
2989    return (org.openmdx.base.cci.Context)refGetValue(
2990      "org:openmdx:base:ContextCapable:context",
2991      id
2992    );
2993  }
2994
2995// ----------------------------------------------------------------------------
2996
// Instance/ImplReferenceGet0_nNoFilter
2997
// ----------------------------------------------------------------------------
2998
public java.util.Collection JavaDoc getContext(
2999  ) {
3000    return (java.util.Collection JavaDoc)refGetValue(
3001      "org:openmdx:base:ContextCapable:context"
3002    );
3003  }
3004
3005// ----------------------------------------------------------------------------
3006
// Instance/ImplReferenceAddWithQualifier
3007
// ----------------------------------------------------------------------------
3008
protected void addContext (
3009    String JavaDoc id,
3010    org.openmdx.base.cci.Context newValue
3011  ) {
3012    refAddValue(
3013      "org:openmdx:base:ContextCapable:context",
3014      id,
3015      newValue
3016    );
3017  }
3018
3019// ----------------------------------------------------------------------------
3020
// Instance/ImplReferenceAddWithoutQualifier
3021
// ----------------------------------------------------------------------------
3022
protected void addContext (
3023    org.openmdx.base.cci.Context newValue
3024  ) {
3025    refAddValue(
3026      "org:openmdx:base:ContextCapable:context",
3027      newValue
3028    );
3029  }
3030
3031// ----------------------------------------------------------------------------
3032
// Instance/ImplReferenceRemoveWithQualifier
3033
// ----------------------------------------------------------------------------
3034
protected void removeContext (
3035    String JavaDoc id
3036  ) {
3037    refRemoveValue(
3038      "org:openmdx:base:ContextCapable:context",
3039      id
3040    );
3041  }
3042
3043// ----------------------------------------------------------------------------
3044
// Instance/ImplAttributeGet1_1
3045
// ----------------------------------------------------------------------------
3046
public String JavaDoc getIdentity(
3047  ) {
3048    return getIdentity(0);
3049  }
3050
3051  protected String JavaDoc getIdentity(
3052    int index
3053  ) {
3054    return (String JavaDoc)this.refGetValue("org:openmdx:base:ExtentCapable:identity", index);
3055  }
3056
3057// ----------------------------------------------------------------------------
3058
// Instance/ImplAttributeSet1_1
3059
// ----------------------------------------------------------------------------
3060
protected void setIdentity(
3061    String JavaDoc newValue
3062  ) {
3063    setIdentity(0, newValue);
3064  }
3065
3066  protected void setIdentity(
3067    int index,
3068    String JavaDoc newValue
3069  ) {
3070    refSetValue("org:openmdx:base:ExtentCapable:identity", index, newValue);
3071  }
3072// ----------------------------------------------------------------------------
3073
// Instance/ImplReferenceSetWithQualifier
3074
// ----------------------------------------------------------------------------
3075
protected void setView(
3076    java.util.List JavaDoc newValue
3077  ) {
3078    refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue);
3079  }
3080
3081  protected void setView(
3082    org.openmdx.compatibility.view1.cci.View[] newValue
3083  ) {
3084    refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue);
3085  }
3086
3087// ----------------------------------------------------------------------------
3088
// Instance/ImplReferenceGet0_1WithQualifier
3089
// ----------------------------------------------------------------------------
3090
public org.openmdx.compatibility.view1.cci.View getView(
3091    String JavaDoc namespace
3092  ) {
3093    return (org.openmdx.compatibility.view1.cci.View)refGetValue(
3094      "org:openmdx:compatibility:view1:ViewCapable:view",
3095      namespace
3096    );
3097  }
3098
3099// ----------------------------------------------------------------------------
3100
// Instance/ImplReferenceGet0_nWithFilter
3101
// ----------------------------------------------------------------------------
3102
public java.util.Collection JavaDoc getView(
3103  ) {
3104    return (java.util.Collection JavaDoc)refGetValue(
3105      "org:openmdx:compatibility:view1:ViewCapable:view"
3106    );
3107  }
3108
3109  public java.util.List JavaDoc getView(
3110    org.openmdx.compatibility.view1.cci.ViewFilter filter
3111  ) {
3112    return ((org.openmdx.compatibility.base.collection.Container)refGetValue(
3113      "org:openmdx:compatibility:view1:ViewCapable:view"
3114    )).toList(filter);
3115  }
3116
3117// ----------------------------------------------------------------------------
3118
// Instance/ImplReferenceAddWithQualifier
3119
// ----------------------------------------------------------------------------
3120
protected void addView (
3121    String JavaDoc namespace,
3122    org.openmdx.compatibility.view1.cci.View newValue
3123  ) {
3124    refAddValue(
3125      "org:openmdx:compatibility:view1:ViewCapable:view",
3126      namespace,
3127      newValue
3128    );
3129  }
3130
3131// ----------------------------------------------------------------------------
3132
// Instance/ImplReferenceAddWithoutQualifier
3133
// ----------------------------------------------------------------------------
3134
protected void addView (
3135    org.openmdx.compatibility.view1.cci.View newValue
3136  ) {
3137    refAddValue(
3138      "org:openmdx:compatibility:view1:ViewCapable:view",
3139      newValue
3140    );
3141  }
3142
3143// ----------------------------------------------------------------------------
3144
// Instance/ImplReferenceRemoveWithQualifier
3145
// ----------------------------------------------------------------------------
3146
protected void removeView (
3147    String JavaDoc namespace
3148  ) {
3149    refRemoveValue(
3150      "org:openmdx:compatibility:view1:ViewCapable:view",
3151      namespace
3152    );
3153  }
3154
3155// ----------------------------------------------------------------------------
3156
// Instance/ImplEnd
3157
// ----------------------------------------------------------------------------
3158
}
3159
Popular Tags