KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > uom1 > cci > Uom


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:39:06 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.uom1.cci;
14
15 public interface Uom
16   extends
17  org.opencrx.kernel.base.cci.Importer,
18  org.opencrx.kernel.base.cci.SecureObject,
19  org.opencrx.kernel.base.cci.XmlExporter,
20  org.opencrx.kernel.generic.cci.DescriptionContainer,
21  org.openmdx.base.cci.BasicObject {
22 // ----------------------------------------------------------------------------
23
// Instance/IntfReferenceGet0_1NoQualifier
24
// ----------------------------------------------------------------------------
25
/**
26    * Retrieves the value for the optional reference <code>baseUom</code>.
27    * @return The possibly null value for this reference.
28    * @exception JmiException If the value cannot be retrieved for some reason.
29    */

30   public org.opencrx.kernel.uom1.cci.Uom getBaseUom(
31   );
32
33 // ----------------------------------------------------------------------------
34
// Instance/IntfReferenceSetNoQualifier
35
// ----------------------------------------------------------------------------
36
/**
37    * Sets a new value for the reference <code>baseUom</code>.
38    * @param newValue The non-null new value for this reference.
39    * @exception JmiException If the value cannot be set for some reason.
40    */

41   public void setBaseUom(
42     org.opencrx.kernel.uom1.cci.Uom newValue
43   );
44
45 // ----------------------------------------------------------------------------
46
// Instance/IntfReferenceRemoveOptional
47
// ----------------------------------------------------------------------------
48
/**
49    * Removes the value for the optional reference <code>baseUom</code>.
50    * @exception JmiException If the value cannot be removed for some reason.
51    */

52   public void removeBaseUom (
53   );
54
55 // ----------------------------------------------------------------------------
56
// Instance/IntfAttributeGet0_1
57
// ----------------------------------------------------------------------------
58
/**
59    * @return The possibly null value for attribute <code>description</code>.
60    * @exception JmiException If the value cannot be retrieved for some reason.
61    */

62   public String JavaDoc getDescription(
63   );
64
65 // ----------------------------------------------------------------------------
66
// Instance/IntfAttributeSet0_1
67
// ----------------------------------------------------------------------------
68

69
70   /**
71    * Sets a new value for the attribute <code>description</code>.
72    * @param newValue The possibly null new value for attribute <code>description</code>.
73    * @exception JmiException If the value cannot be set for some reason.
74    */

75   public void setDescription(
76     String JavaDoc newValue
77   );
78
79 // ----------------------------------------------------------------------------
80
// Instance/IntfAttributeGet0_1
81
// ----------------------------------------------------------------------------
82
/**
83    * @return The possibly null value for attribute <code>detailedDescription</code>.
84    * @exception JmiException If the value cannot be retrieved for some reason.
85    */

86   public String JavaDoc getDetailedDescription(
87   );
88
89 // ----------------------------------------------------------------------------
90
// Instance/IntfAttributeSet0_1
91
// ----------------------------------------------------------------------------
92

93
94   /**
95    * Sets a new value for the attribute <code>detailedDescription</code>.
96    * @param newValue The possibly null new value for attribute <code>detailedDescription</code>.
97    * @exception JmiException If the value cannot be set for some reason.
98    */

99   public void setDetailedDescription(
100     String JavaDoc newValue
101   );
102
103 // ----------------------------------------------------------------------------
104
// Instance/IntfAttributeGet1_1
105
// ----------------------------------------------------------------------------
106
/**
107    * Retrieves the value for the attribute <code>isScheduleBaseUom</code>.
108    * @return The non-null value for attribute <code>isScheduleBaseUom</code>.
109    * @exception JmiException If the value cannot be retrieved for some reason.
110    */

111   public boolean isScheduleBaseUom(
112   );
113
114 // ----------------------------------------------------------------------------
115
// Instance/IntfAttributeSet1_1
116
// ----------------------------------------------------------------------------
117
/**
118    * Sets a new value for the attribute <code>isScheduleBaseUom</code>.
119    * @param newValue The non-null new value for attribute <code>isScheduleBaseUom</code>.
120    * @exception JmiException If the value cannot be set for some reason.
121    */

122   public void setScheduleBaseUom(
123     boolean newValue
124   );
125
126 // ----------------------------------------------------------------------------
127
// Instance/IntfAttributeGet1_1
128
// ----------------------------------------------------------------------------
129
/**
130    * Retrieves the value for the attribute <code>name</code>.
131    * @return The non-null value for attribute <code>name</code>.
132    * @exception JmiException If the value cannot be retrieved for some reason.
133    */

134   public String JavaDoc getName(
135   );
136
137 // ----------------------------------------------------------------------------
138
// Instance/IntfAttributeSet1_1
139
// ----------------------------------------------------------------------------
140
/**
141    * Sets a new value for the attribute <code>name</code>.
142    * @param newValue The non-null new value for attribute <code>name</code>.
143    * @exception JmiException If the value cannot be set for some reason.
144    */

145   public void setName(
146     String JavaDoc newValue
147   );
148
149 // ----------------------------------------------------------------------------
150
// Instance/IntfAttributeGet1_1
151
// ----------------------------------------------------------------------------
152
/**
153    * Retrieves the value for the attribute <code>quantity</code>.
154    * @return The non-null value for attribute <code>quantity</code>.
155    * @exception JmiException If the value cannot be retrieved for some reason.
156    */

157   public java.math.BigDecimal JavaDoc getQuantity(
158   );
159
160 // ----------------------------------------------------------------------------
161
// Instance/IntfAttributeSet1_1
162
// ----------------------------------------------------------------------------
163
/**
164    * Sets a new value for the attribute <code>quantity</code>.
165    * @param newValue The non-null new value for attribute <code>quantity</code>.
166    * @exception JmiException If the value cannot be set for some reason.
167    */

168   public void setQuantity(
169     java.math.BigDecimal JavaDoc newValue
170   );
171
172 // ----------------------------------------------------------------------------
173
// Instance/IntfReferenceGet1_1NoQualifier
174
// ----------------------------------------------------------------------------
175
/**
176    * Retrieves the value for the reference <code>uomSchedule</code>.
177    * @return The non-null value for this reference.
178    * @exception JmiException If the value cannot be retrieved for some reason.
179    */

180   public org.opencrx.kernel.uom1.cci.UomSchedule getUomSchedule(
181   );
182
183 // ----------------------------------------------------------------------------
184
// Instance/IntfReferenceSetNoQualifier
185
// ----------------------------------------------------------------------------
186
/**
187    * Sets a new value for the reference <code>uomSchedule</code>.
188    * @param newValue The non-null new value for this reference.
189    * @exception JmiException If the value cannot be set for some reason.
190    */

191   public void setUomSchedule(
192     org.opencrx.kernel.uom1.cci.UomSchedule newValue
193   );
194
195 // ----------------------------------------------------------------------------
196
// Instance/IntfEnd.vm
197
// ----------------------------------------------------------------------------
198
}
199
Popular Tags