KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > contract1 > cci > AbstractContract


1 // ----------------------------------------------------------------------------
2
// Instance/IntfBegin
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:59 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.contract1.cci;
14
15 public interface AbstractContract
16   extends
17  org.opencrx.kernel.base.cci.Assignable,
18  org.opencrx.kernel.base.cci.TemplateEnabled,
19  org.opencrx.kernel.contract1.cci.AddressContainer,
20  org.opencrx.kernel.contract1.cci.DeliveryRequestContainer,
21  org.opencrx.kernel.contract1.cci.ShippingDetail,
22  org.opencrx.kernel.depot1.cci.DepotReferenceHolder {
23 // ----------------------------------------------------------------------------
24
// Instance/IntfAttributeGet0_1
25
// ----------------------------------------------------------------------------
26
/**
27    * @return The possibly null value for attribute <code>activeOn</code>.
28    * @exception JmiException If the value cannot be retrieved for some reason.
29    */

30   public java.util.Date JavaDoc getActiveOn(
31   );
32
33 // ----------------------------------------------------------------------------
34
// Instance/IntfAttributeSet0_1
35
// ----------------------------------------------------------------------------
36

37
38   /**
39    * Sets a new value for the attribute <code>activeOn</code>.
40    * @param newValue The possibly null new value for attribute <code>activeOn</code>.
41    * @exception JmiException If the value cannot be set for some reason.
42    */

43   public void setActiveOn(
44     java.util.Date JavaDoc newValue
45   );
46
47 // ----------------------------------------------------------------------------
48
// Instance/IntfReferenceGet0_1WithQualifier
49
// ----------------------------------------------------------------------------
50
/**
51    * Retrieves the value for the reference <code>activity</code> for the
52    * specified qualifier attribute value.
53    * @param index The value for the qualifier attribute that qualifies this reference.
54    * @return The possibly null value for this reference.
55    * @exception JmiException If the value cannot be retrieved for some reason.
56    */

57   public org.opencrx.kernel.activity1.cci.Activity getActivity(
58     int index
59   );
60
61 // ----------------------------------------------------------------------------
62
// Instance/IntfReferenceGet0_nNoFilter
63
// ----------------------------------------------------------------------------
64
/**
65    * Retrieves the objects referenced by <code>activity</code>.
66    * @return The collection of referenced objects.
67    * @exception JmiException If the value cannot be retrieved for some reason.
68    */

69   public java.util.Collection JavaDoc getActivity(
70   );
71
72 // ----------------------------------------------------------------------------
73
// Instance/IntfReferenceAddWithQualifier
74
// ----------------------------------------------------------------------------
75
/**
76    * @param index The qualifier attribute value that qualifies the reference to get the element to be appended.
77    * @param newValue The element to be appended.
78    * @exception JmiException If the value cannot be appended for some reason.
79    */

80   public void addActivity (
81     int index,
82     org.opencrx.kernel.activity1.cci.Activity newValue
83   );
84
85 // ----------------------------------------------------------------------------
86
// Instance/IntfReferenceAddWithoutQualifier
87
// ----------------------------------------------------------------------------
88
/**
89    * @param newValue The element to be appended.
90    * @exception JmiException If the value cannot be appended for some reason.
91    */

92   public void addActivity (
93     org.opencrx.kernel.activity1.cci.Activity newValue
94   );
95
96 // ----------------------------------------------------------------------------
97
// Instance/IntfReferenceRemoveWithQualifier
98
// ----------------------------------------------------------------------------
99
/**
100    * @exception JmiException If the value cannot be removed for some reason.
101    */

102   public void removeActivity (
103     int index
104   );
105 // ----------------------------------------------------------------------------
106
// Instance/IntfReferenceGet0_1NoQualifier
107
// ----------------------------------------------------------------------------
108
/**
109    * Retrieves the value for the optional reference <code>broker</code>.
110    * @return The possibly null value for this reference.
111    * @exception JmiException If the value cannot be retrieved for some reason.
112    */

113   public org.opencrx.kernel.account1.cci.Account getBroker(
114   );
115
116 // ----------------------------------------------------------------------------
117
// Instance/IntfReferenceSetNoQualifier
118
// ----------------------------------------------------------------------------
119
/**
120    * Sets a new value for the reference <code>broker</code>.
121    * @param newValue The non-null new value for this reference.
122    * @exception JmiException If the value cannot be set for some reason.
123    */

124   public void setBroker(
125     org.opencrx.kernel.account1.cci.Account newValue
126   );
127
128 // ----------------------------------------------------------------------------
129
// Instance/IntfReferenceRemoveOptional
130
// ----------------------------------------------------------------------------
131
/**
132    * Removes the value for the optional reference <code>broker</code>.
133    * @exception JmiException If the value cannot be removed for some reason.
134    */

135   public void removeBroker (
136   );
137
138 // ----------------------------------------------------------------------------
139
// Instance/IntfOperation
140
// ----------------------------------------------------------------------------
141

142   public org.openmdx.base.cci.Void cancelInventoryUpdate(
143       org.openmdx.base.cci.Void params
144   ) throws javax.jmi.reflect.RefException ;
145
146   /**
147    */

148   public org.openmdx.base.cci.Void cancelInventoryUpdate(
149   ) throws javax.jmi.reflect.RefException ;
150
151 // ----------------------------------------------------------------------------
152
// Instance/IntfAttributeGet0_1
153
// ----------------------------------------------------------------------------
154
/**
155    * @return The possibly null value for attribute <code>cancelOn</code>.
156    * @exception JmiException If the value cannot be retrieved for some reason.
157    */

158   public java.util.Date JavaDoc getCancelOn(
159   );
160
161 // ----------------------------------------------------------------------------
162
// Instance/IntfAttributeSet0_1
163
// ----------------------------------------------------------------------------
164

165
166   /**
167    * Sets a new value for the attribute <code>cancelOn</code>.
168    * @param newValue The possibly null new value for attribute <code>cancelOn</code>.
169    * @exception JmiException If the value cannot be set for some reason.
170    */

171   public void setCancelOn(
172     java.util.Date JavaDoc newValue
173   );
174
175 // ----------------------------------------------------------------------------
176
// Instance/IntfAttributeGet0_1
177
// ----------------------------------------------------------------------------
178
/**
179    * @return The possibly null value for attribute <code>closedOn</code>.
180    * @exception JmiException If the value cannot be retrieved for some reason.
181    */

182   public java.util.Date JavaDoc getClosedOn(
183   );
184
185 // ----------------------------------------------------------------------------
186
// Instance/IntfAttributeSet0_1
187
// ----------------------------------------------------------------------------
188

189
190   /**
191    * Sets a new value for the attribute <code>closedOn</code>.
192    * @param newValue The possibly null new value for attribute <code>closedOn</code>.
193    * @exception JmiException If the value cannot be set for some reason.
194    */

195   public void setClosedOn(
196     java.util.Date JavaDoc newValue
197   );
198
199 // ----------------------------------------------------------------------------
200
// Instance/IntfReferenceGet0_1WithQualifier
201
// ----------------------------------------------------------------------------
202
/**
203    * Retrieves the value for the reference <code>competitor</code> for the
204    * specified qualifier attribute value.
205    * @param index The value for the qualifier attribute that qualifies this reference.
206    * @return The possibly null value for this reference.
207    * @exception JmiException If the value cannot be retrieved for some reason.
208    */

209   public org.opencrx.kernel.account1.cci.Competitor getCompetitor(
210     int index
211   );
212
213 // ----------------------------------------------------------------------------
214
// Instance/IntfReferenceGet0_nNoFilter
215
// ----------------------------------------------------------------------------
216
/**
217    * Retrieves the objects referenced by <code>competitor</code>.
218    * @return The collection of referenced objects.
219    * @exception JmiException If the value cannot be retrieved for some reason.
220    */

221   public java.util.Collection JavaDoc getCompetitor(
222   );
223
224 // ----------------------------------------------------------------------------
225
// Instance/IntfReferenceAddWithQualifier
226
// ----------------------------------------------------------------------------
227
/**
228    * @param index The qualifier attribute value that qualifies the reference to get the element to be appended.
229    * @param newValue The element to be appended.
230    * @exception JmiException If the value cannot be appended for some reason.
231    */

232   public void addCompetitor (
233     int index,
234     org.opencrx.kernel.account1.cci.Competitor newValue
235   );
236
237 // ----------------------------------------------------------------------------
238
// Instance/IntfReferenceAddWithoutQualifier
239
// ----------------------------------------------------------------------------
240
/**
241    * @param newValue The element to be appended.
242    * @exception JmiException If the value cannot be appended for some reason.
243    */

244   public void addCompetitor (
245     org.opencrx.kernel.account1.cci.Competitor newValue
246   );
247
248 // ----------------------------------------------------------------------------
249
// Instance/IntfReferenceRemoveWithQualifier
250
// ----------------------------------------------------------------------------
251
/**
252    * @exception JmiException If the value cannot be removed for some reason.
253    */

254   public void removeCompetitor (
255     int index
256   );
257 // ----------------------------------------------------------------------------
258
// Instance/IntfReferenceGet0_1WithQualifier
259
// ----------------------------------------------------------------------------
260
/**
261    * Retrieves the value for the reference <code>contact</code> for the
262    * specified qualifier attribute value.
263    * @param index The value for the qualifier attribute that qualifies this reference.
264    * @return The possibly null value for this reference.
265    * @exception JmiException If the value cannot be retrieved for some reason.
266    */

267   public org.opencrx.kernel.account1.cci.Contact getContact(
268     int index
269   );
270
271 // ----------------------------------------------------------------------------
272
// Instance/IntfReferenceGet0_nNoFilter
273
// ----------------------------------------------------------------------------
274
/**
275    * Retrieves the objects referenced by <code>contact</code>.
276    * @return The collection of referenced objects.
277    * @exception JmiException If the value cannot be retrieved for some reason.
278    */

279   public java.util.Collection JavaDoc getContact(
280   );
281
282 // ----------------------------------------------------------------------------
283
// Instance/IntfReferenceAddWithQualifier
284
// ----------------------------------------------------------------------------
285
/**
286    * @param index The qualifier attribute value that qualifies the reference to get the element to be appended.
287    * @param newValue The element to be appended.
288    * @exception JmiException If the value cannot be appended for some reason.
289    */

290   public void addContact (
291     int index,
292     org.opencrx.kernel.account1.cci.Contact newValue
293   );
294
295 // ----------------------------------------------------------------------------
296
// Instance/IntfReferenceAddWithoutQualifier
297
// ----------------------------------------------------------------------------
298
/**
299    * @param newValue The element to be appended.
300    * @exception JmiException If the value cannot be appended for some reason.
301    */

302   public void addContact (
303     org.opencrx.kernel.account1.cci.Contact newValue
304   );
305
306 // ----------------------------------------------------------------------------
307
// Instance/IntfReferenceRemoveWithQualifier
308
// ----------------------------------------------------------------------------
309
/**
310    * @exception JmiException If the value cannot be removed for some reason.
311    */

312   public void removeContact (
313     int index
314   );
315 // ----------------------------------------------------------------------------
316
// Instance/IntfAttributeGet1_1
317
// ----------------------------------------------------------------------------
318
/**
319    * Retrieves the value for the attribute <code>contractCurrency</code>.
320    * @return The non-null value for attribute <code>contractCurrency</code>.
321    * @exception JmiException If the value cannot be retrieved for some reason.
322    */

323   public short getContractCurrency(
324   );
325
326 // ----------------------------------------------------------------------------
327
// Instance/IntfAttributeSet1_1
328
// ----------------------------------------------------------------------------
329
/**
330    * Sets a new value for the attribute <code>contractCurrency</code>.
331    * @param newValue The non-null new value for attribute <code>contractCurrency</code>.
332    * @exception JmiException If the value cannot be set for some reason.
333    */

334   public void setContractCurrency(
335     short newValue
336   );
337
338 // ----------------------------------------------------------------------------
339
// Instance/IntfAttributeGet1_1
340
// ----------------------------------------------------------------------------
341
/**
342    * Retrieves the value for the attribute <code>contractLanguage</code>.
343    * @return The non-null value for attribute <code>contractLanguage</code>.
344    * @exception JmiException If the value cannot be retrieved for some reason.
345    */

346   public short getContractLanguage(
347   );
348
349 // ----------------------------------------------------------------------------
350
// Instance/IntfAttributeSet1_1
351
// ----------------------------------------------------------------------------
352
/**
353    * Sets a new value for the attribute <code>contractLanguage</code>.
354    * @param newValue The non-null new value for attribute <code>contractLanguage</code>.
355    * @exception JmiException If the value cannot be set for some reason.
356    */

357   public void setContractLanguage(
358     short newValue
359   );
360
361 // ----------------------------------------------------------------------------
362
// Instance/IntfAttributeGet0_1
363
// ----------------------------------------------------------------------------
364
/**
365    * @return The possibly null value for attribute <code>contractNumber</code>.
366    * @exception JmiException If the value cannot be retrieved for some reason.
367    */

368   public String JavaDoc getContractNumber(
369   );
370
371 // ----------------------------------------------------------------------------
372
// Instance/IntfAttributeSet0_1
373
// ----------------------------------------------------------------------------
374

375
376   /**
377    * Sets a new value for the attribute <code>contractNumber</code>.
378    * @param newValue The possibly null new value for attribute <code>contractNumber</code>.
379    * @exception JmiException If the value cannot be set for some reason.
380    */

381   public void setContractNumber(
382     String JavaDoc newValue
383   );
384
385 // ----------------------------------------------------------------------------
386
// Instance/IntfAttributeGet1_1
387
// ----------------------------------------------------------------------------
388
/**
389    * Retrieves the value for the attribute <code>contractState</code>.
390    * @return The non-null value for attribute <code>contractState</code>.
391    * @exception JmiException If the value cannot be retrieved for some reason.
392    */

393   public short getContractState(
394   );
395
396 // ----------------------------------------------------------------------------
397
// Instance/IntfAttributeSet1_1
398
// ----------------------------------------------------------------------------
399
/**
400    * Sets a new value for the attribute <code>contractState</code>.
401    * @param newValue The non-null new value for attribute <code>contractState</code>.
402    * @exception JmiException If the value cannot be set for some reason.
403    */

404   public void setContractState(
405     short newValue
406   );
407
408 // ----------------------------------------------------------------------------
409
// Instance/IntfOperation
410
// ----------------------------------------------------------------------------
411

412   public org.opencrx.kernel.contract1.cci.CreatePositionResult createPosition(
413       org.opencrx.kernel.contract1.cci.CreatePositionParams params
414   ) throws javax.jmi.reflect.RefException ;
415
416   /**
417    */

418   public org.opencrx.kernel.contract1.cci.CreatePositionResult createPosition(
419       String JavaDoc name
420     , org.opencrx.kernel.uom1.cci.Uom priceUom
421     , java.util.Date JavaDoc pricingDate
422     , org.opencrx.kernel.product1.cci.PricingRule pricingRule
423     , org.opencrx.kernel.product1.cci.Product product
424     , java.math.BigDecimal JavaDoc quantity
425     , org.opencrx.kernel.uom1.cci.Uom uom
426   ) throws javax.jmi.reflect.RefException ;
427
428 // ----------------------------------------------------------------------------
429
// Instance/IntfOperation
430
// ----------------------------------------------------------------------------
431

432   public org.opencrx.kernel.contract1.cci.CreateProductOfferingPositionResult createProductOfferingPosition(
433       org.opencrx.kernel.contract1.cci.CreateProductOfferingPositionParams params
434   ) throws javax.jmi.reflect.RefException ;
435
436   /**
437    */

438   public org.opencrx.kernel.contract1.cci.CreateProductOfferingPositionResult createProductOfferingPosition(
439       org.opencrx.kernel.product1.cci.ProductOffering offering
440     , java.math.BigDecimal JavaDoc quantity
441   ) throws javax.jmi.reflect.RefException ;
442
443 // ----------------------------------------------------------------------------
444
// Instance/IntfReferenceGet0_1NoQualifier
445
// ----------------------------------------------------------------------------
446
/**
447    * Retrieves the value for the optional reference <code>customer</code>.
448    * @return The possibly null value for this reference.
449    * @exception JmiException If the value cannot be retrieved for some reason.
450    */

451   public org.opencrx.kernel.account1.cci.Account getCustomer(
452   );
453
454 // ----------------------------------------------------------------------------
455
// Instance/IntfReferenceSetNoQualifier
456
// ----------------------------------------------------------------------------
457
/**
458    * Sets a new value for the reference <code>customer</code>.
459    * @param newValue The non-null new value for this reference.
460    * @exception JmiException If the value cannot be set for some reason.
461    */

462   public void setCustomer(
463     org.opencrx.kernel.account1.cci.Account newValue
464   );
465
466 // ----------------------------------------------------------------------------
467
// Instance/IntfReferenceRemoveOptional
468
// ----------------------------------------------------------------------------
469
/**
470    * Removes the value for the optional reference <code>customer</code>.
471    * @exception JmiException If the value cannot be removed for some reason.
472    */

473   public void removeCustomer (
474   );
475
476 // ----------------------------------------------------------------------------
477
// Instance/IntfAttributeGet0_1
478
// ----------------------------------------------------------------------------
479
/**
480    * @return The possibly null value for attribute <code>description</code>.
481    * @exception JmiException If the value cannot be retrieved for some reason.
482    */

483   public String JavaDoc getDescription(
484   );
485
486 // ----------------------------------------------------------------------------
487
// Instance/IntfAttributeSet0_1
488
// ----------------------------------------------------------------------------
489

490
491   /**
492    * Sets a new value for the attribute <code>description</code>.
493    * @param newValue The possibly null new value for attribute <code>description</code>.
494    * @exception JmiException If the value cannot be set for some reason.
495    */

496   public void setDescription(
497     String JavaDoc newValue
498   );
499
500 // ----------------------------------------------------------------------------
501
// Instance/IntfAttributeGet0_1
502
// ----------------------------------------------------------------------------
503
/**
504    * @return The possibly null value for attribute <code>expiresOn</code>.
505    * @exception JmiException If the value cannot be retrieved for some reason.
506    */

507   public java.util.Date JavaDoc getExpiresOn(
508   );
509
510 // ----------------------------------------------------------------------------
511
// Instance/IntfAttributeSet0_1
512
// ----------------------------------------------------------------------------
513

514
515   /**
516    * Sets a new value for the attribute <code>expiresOn</code>.
517    * @param newValue The possibly null new value for attribute <code>expiresOn</code>.
518    * @exception JmiException If the value cannot be set for some reason.
519    */

520   public void setExpiresOn(
521     java.util.Date JavaDoc newValue
522   );
523
524 // ----------------------------------------------------------------------------
525
// Instance/IntfReferenceGet0_1NoQualifier
526
// ----------------------------------------------------------------------------
527
/**
528    * Retrieves the value for the optional reference <code>inventoryCb</code>.
529    * @return The possibly null value for this reference.
530    * @exception JmiException If the value cannot be retrieved for some reason.
531    */

532   public org.opencrx.kernel.depot1.cci.CompoundBooking getInventoryCb(
533   );
534
535 // ----------------------------------------------------------------------------
536
// Instance/IntfAttributeGet1_1
537
// ----------------------------------------------------------------------------
538
/**
539    * Retrieves the value for the attribute <code>name</code>.
540    * @return The non-null value for attribute <code>name</code>.
541    * @exception JmiException If the value cannot be retrieved for some reason.
542    */

543   public String JavaDoc getName(
544   );
545
546 // ----------------------------------------------------------------------------
547
// Instance/IntfAttributeSet1_1
548
// ----------------------------------------------------------------------------
549
/**
550    * Sets a new value for the attribute <code>name</code>.
551    * @param newValue The non-null new value for attribute <code>name</code>.
552    * @exception JmiException If the value cannot be set for some reason.
553    */

554   public void setName(
555     String JavaDoc newValue
556   );
557
558 // ----------------------------------------------------------------------------
559
// Instance/IntfReferenceGet0_1NoQualifier
560
// ----------------------------------------------------------------------------
561
/**
562    * Retrieves the value for the optional reference <code>origin</code>.
563    * @return The possibly null value for this reference.
564    * @exception JmiException If the value cannot be retrieved for some reason.
565    */

566   public org.opencrx.kernel.contract1.cci.AbstractContract getOrigin(
567   );
568
569 // ----------------------------------------------------------------------------
570
// Instance/IntfReferenceSetNoQualifier
571
// ----------------------------------------------------------------------------
572
/**
573    * Sets a new value for the reference <code>origin</code>.
574    * @param newValue The non-null new value for this reference.
575    * @exception JmiException If the value cannot be set for some reason.
576    */

577   public void setOrigin(
578     org.opencrx.kernel.contract1.cci.AbstractContract newValue
579   );
580
581 // ----------------------------------------------------------------------------
582
// Instance/IntfReferenceRemoveOptional
583
// ----------------------------------------------------------------------------
584
/**
585    * Removes the value for the optional reference <code>origin</code>.
586    * @exception JmiException If the value cannot be removed for some reason.
587    */

588   public void removeOrigin (
589   );
590
591 // ----------------------------------------------------------------------------
592
// Instance/IntfAttributeGet1_1
593
// ----------------------------------------------------------------------------
594
/**
595    * Retrieves the value for the attribute <code>paymentTerms</code>.
596    * @return The non-null value for attribute <code>paymentTerms</code>.
597    * @exception JmiException If the value cannot be retrieved for some reason.
598    */

599   public short getPaymentTerms(
600   );
601
602 // ----------------------------------------------------------------------------
603
// Instance/IntfAttributeSet1_1
604
// ----------------------------------------------------------------------------
605
/**
606    * Sets a new value for the attribute <code>paymentTerms</code>.
607    * @param newValue The non-null new value for attribute <code>paymentTerms</code>.
608    * @exception JmiException If the value cannot be set for some reason.
609    */

610   public void setPaymentTerms(
611     short newValue
612   );
613
614 // ----------------------------------------------------------------------------
615
// Instance/IntfAttributeGet0_1
616
// ----------------------------------------------------------------------------
617
/**
618    * @return The possibly null value for attribute <code>pricingDate</code>.
619    * @exception JmiException If the value cannot be retrieved for some reason.
620    */

621   public java.util.Date JavaDoc getPricingDate(
622   );
623
624 // ----------------------------------------------------------------------------
625
// Instance/IntfAttributeSet0_1
626
// ----------------------------------------------------------------------------
627

628
629   /**
630    * Sets a new value for the attribute <code>pricingDate</code>.
631    * @param newValue The possibly null new value for attribute <code>pricingDate</code>.
632    * @exception JmiException If the value cannot be set for some reason.
633    */

634   public void setPricingDate(
635     java.util.Date JavaDoc newValue
636   );
637
638 // ----------------------------------------------------------------------------
639
// Instance/IntfReferenceGet0_1NoQualifier
640
// ----------------------------------------------------------------------------
641
/**
642    * Retrieves the value for the optional reference <code>pricingRule</code>.
643    * @return The possibly null value for this reference.
644    * @exception JmiException If the value cannot be retrieved for some reason.
645    */

646   public org.opencrx.kernel.product1.cci.PricingRule getPricingRule(
647   );
648
649 // ----------------------------------------------------------------------------
650
// Instance/IntfReferenceSetNoQualifier
651
// ----------------------------------------------------------------------------
652
/**
653    * Sets a new value for the reference <code>pricingRule</code>.
654    * @param newValue The non-null new value for this reference.
655    * @exception JmiException If the value cannot be set for some reason.
656    */

657   public void setPricingRule(
658     org.opencrx.kernel.product1.cci.PricingRule newValue
659   );
660
661 // ----------------------------------------------------------------------------
662
// Instance/IntfReferenceRemoveOptional
663
// ----------------------------------------------------------------------------
664
/**
665    * Removes the value for the optional reference <code>pricingRule</code>.
666    * @exception JmiException If the value cannot be removed for some reason.
667    */

668   public void removePricingRule (
669   );
670
671 // ----------------------------------------------------------------------------
672
// Instance/IntfAttributeGet1_1
673
// ----------------------------------------------------------------------------
674
/**
675    * Retrieves the value for the attribute <code>pricingState</code>.
676    * @return The non-null value for attribute <code>pricingState</code>.
677    * @exception JmiException If the value cannot be retrieved for some reason.
678    */

679   public short getPricingState(
680   );
681
682 // ----------------------------------------------------------------------------
683
// Instance/IntfAttributeGet1_1
684
// ----------------------------------------------------------------------------
685
/**
686    * Retrieves the value for the attribute <code>priority</code>.
687    * @return The non-null value for attribute <code>priority</code>.
688    * @exception JmiException If the value cannot be retrieved for some reason.
689    */

690   public short getPriority(
691   );
692
693 // ----------------------------------------------------------------------------
694
// Instance/IntfAttributeSet1_1
695
// ----------------------------------------------------------------------------
696
/**
697    * Sets a new value for the attribute <code>priority</code>.
698    * @param newValue The non-null new value for attribute <code>priority</code>.
699    * @exception JmiException If the value cannot be set for some reason.
700    */

701   public void setPriority(
702     short newValue
703   );
704
705 // ----------------------------------------------------------------------------
706
// Instance/IntfOperation
707
// ----------------------------------------------------------------------------
708

709   public org.openmdx.base.cci.Void reprice(
710       org.openmdx.base.cci.Void params
711   ) throws javax.jmi.reflect.RefException ;
712
713   /**
714    */

715   public org.openmdx.base.cci.Void reprice(
716   ) throws javax.jmi.reflect.RefException ;
717
718 // ----------------------------------------------------------------------------
719
// Instance/IntfReferenceGet0_1NoQualifier
720
// ----------------------------------------------------------------------------
721
/**
722    * Retrieves the value for the optional reference <code>salesRep</code>.
723    * @return The possibly null value for this reference.
724    * @exception JmiException If the value cannot be retrieved for some reason.
725    */

726   public org.opencrx.kernel.account1.cci.Account getSalesRep(
727   );
728
729 // ----------------------------------------------------------------------------
730
// Instance/IntfReferenceSetNoQualifier
731
// ----------------------------------------------------------------------------
732
/**
733    * Sets a new value for the reference <code>salesRep</code>.
734    * @param newValue The non-null new value for this reference.
735    * @exception JmiException If the value cannot be set for some reason.
736    */

737   public void setSalesRep(
738     org.opencrx.kernel.account1.cci.Account newValue
739   );
740
741 // ----------------------------------------------------------------------------
742
// Instance/IntfReferenceRemoveOptional
743
// ----------------------------------------------------------------------------
744
/**
745    * Removes the value for the optional reference <code>salesRep</code>.
746    * @exception JmiException If the value cannot be removed for some reason.
747    */

748   public void removeSalesRep (
749   );
750
751 // ----------------------------------------------------------------------------
752
// Instance/IntfAttributeGet1_1
753
// ----------------------------------------------------------------------------
754
/**
755    * Retrieves the value for the attribute <code>totalAmount</code>.
756    * @return The non-null value for attribute <code>totalAmount</code>.
757    * @exception JmiException If the value cannot be retrieved for some reason.
758    */

759   public java.math.BigDecimal JavaDoc getTotalAmount(
760   );
761
762 // ----------------------------------------------------------------------------
763
// Instance/IntfAttributeGet1_1
764
// ----------------------------------------------------------------------------
765
/**
766    * Retrieves the value for the attribute <code>totalAmountIncludingTax</code>.
767    * @return The non-null value for attribute <code>totalAmountIncludingTax</code>.
768    * @exception JmiException If the value cannot be retrieved for some reason.
769    */

770   public java.math.BigDecimal JavaDoc getTotalAmountIncludingTax(
771   );
772
773 // ----------------------------------------------------------------------------
774
// Instance/IntfAttributeGet1_1
775
// ----------------------------------------------------------------------------
776
/**
777    * Retrieves the value for the attribute <code>totalBaseAmount</code>.
778    * @return The non-null value for attribute <code>totalBaseAmount</code>.
779    * @exception JmiException If the value cannot be retrieved for some reason.
780    */

781   public java.math.BigDecimal JavaDoc getTotalBaseAmount(
782   );
783
784 // ----------------------------------------------------------------------------
785
// Instance/IntfAttributeGet1_1
786
// ----------------------------------------------------------------------------
787
/**
788    * Retrieves the value for the attribute <code>totalDiscountAmount</code>.
789    * @return The non-null value for attribute <code>totalDiscountAmount</code>.
790    * @exception JmiException If the value cannot be retrieved for some reason.
791    */

792   public java.math.BigDecimal JavaDoc getTotalDiscountAmount(
793   );
794
795 // ----------------------------------------------------------------------------
796
// Instance/IntfAttributeGet1_1
797
// ----------------------------------------------------------------------------
798
/**
799    * Retrieves the value for the attribute <code>totalSalesCommission</code>.
800    * @return The non-null value for attribute <code>totalSalesCommission</code>.
801    * @exception JmiException If the value cannot be retrieved for some reason.
802    */

803   public java.math.BigDecimal JavaDoc getTotalSalesCommission(
804   );
805
806 // ----------------------------------------------------------------------------
807
// Instance/IntfAttributeGet1_1
808
// ----------------------------------------------------------------------------
809
/**
810    * Retrieves the value for the attribute <code>totalTaxAmount</code>.
811    * @return The non-null value for attribute <code>totalTaxAmount</code>.
812    * @exception JmiException If the value cannot be retrieved for some reason.
813    */

814   public java.math.BigDecimal JavaDoc getTotalTaxAmount(
815   );
816
817 // ----------------------------------------------------------------------------
818
// Instance/IntfOperation
819
// ----------------------------------------------------------------------------
820

821   public org.opencrx.kernel.contract1.cci.UpdateInventoryResult updateInventory(
822       org.opencrx.kernel.contract1.cci.UpdateInventoryParams params
823   ) throws javax.jmi.reflect.RefException ;
824
825   /**
826    */

827   public org.opencrx.kernel.contract1.cci.UpdateInventoryResult updateInventory(
828       Boolean JavaDoc cancelPreviousInventoryUpdate
829   ) throws javax.jmi.reflect.RefException ;
830
831 // ----------------------------------------------------------------------------
832
// Instance/IntfEnd.vm
833
// ----------------------------------------------------------------------------
834
}
835
Popular Tags