KickJava   Java API By Example, From Geeks To Geeks.

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


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 Segment
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.openmdx.base.cci.Segment {
21 // ----------------------------------------------------------------------------
22
// Instance/IntfReferenceGet0_1WithQualifier
23
// ----------------------------------------------------------------------------
24
/**
25    * Retrieves the value for the reference <code>uom</code> for the
26    * specified qualifier attribute value.
27    * @param id The value for the qualifier attribute that qualifies this reference.
28    * @return The possibly null value for this reference.
29    * @exception JmiException If the value cannot be retrieved for some reason.
30    */

31   public org.opencrx.kernel.uom1.cci.Uom getUom(
32     String JavaDoc id
33   );
34
35 // ----------------------------------------------------------------------------
36
// Instance/IntfReferenceGet0_nWithFilter
37
// ----------------------------------------------------------------------------
38
/**
39    * Retrieves a collection containing all the elements for the reference
40    * <code>uom</code>.
41    * @return A collection containing all the elements for this reference.
42    * @exception JmiException If the values cannot be retrieved for some reason.
43    */

44   public java.util.Collection JavaDoc getUom(
45   );
46
47   /**
48    * Retrieves the value for the reference <code>uom</code> for the
49    * specified filter.
50    * @param filter filter which is applied to the set of referenced objects.
51    * @return The filtered collection of referenced objects.
52    * @exception JmiException If the value cannot be retrieved for some reason.
53    */

54   public java.util.List JavaDoc getUom(
55     org.opencrx.kernel.uom1.cci.UomFilter filter
56   );
57
58 // ----------------------------------------------------------------------------
59
// Instance/IntfReferenceAddWithQualifier
60
// ----------------------------------------------------------------------------
61
/**
62    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
63    * @param newValue The element to be appended.
64    * @exception JmiException If the value cannot be appended for some reason.
65    */

66   public void addUom (
67     String JavaDoc id,
68     org.opencrx.kernel.uom1.cci.Uom newValue
69   );
70
71 // ----------------------------------------------------------------------------
72
// Instance/IntfReferenceAddWithoutQualifier
73
// ----------------------------------------------------------------------------
74
/**
75    * @param newValue The element to be appended.
76    * @exception JmiException If the value cannot be appended for some reason.
77    */

78   public void addUom (
79     org.opencrx.kernel.uom1.cci.Uom newValue
80   );
81
82 // ----------------------------------------------------------------------------
83
// Instance/IntfReferenceRemoveWithQualifier
84
// ----------------------------------------------------------------------------
85
/**
86    * @exception JmiException If the value cannot be removed for some reason.
87    */

88   public void removeUom (
89     String JavaDoc id
90   );
91 // ----------------------------------------------------------------------------
92
// Instance/IntfReferenceGet0_1WithQualifier
93
// ----------------------------------------------------------------------------
94
/**
95    * Retrieves the value for the reference <code>uomSchedule</code> for the
96    * specified qualifier attribute value.
97    * @param id The value for the qualifier attribute that qualifies this reference.
98    * @return The possibly null value for this reference.
99    * @exception JmiException If the value cannot be retrieved for some reason.
100    */

101   public org.opencrx.kernel.uom1.cci.UomSchedule getUomSchedule(
102     String JavaDoc id
103   );
104
105 // ----------------------------------------------------------------------------
106
// Instance/IntfReferenceGet0_nWithFilter
107
// ----------------------------------------------------------------------------
108
/**
109    * Retrieves a collection containing all the elements for the reference
110    * <code>uomSchedule</code>.
111    * @return A collection containing all the elements for this reference.
112    * @exception JmiException If the values cannot be retrieved for some reason.
113    */

114   public java.util.Collection JavaDoc getUomSchedule(
115   );
116
117   /**
118    * Retrieves the value for the reference <code>uomSchedule</code> for the
119    * specified filter.
120    * @param filter filter which is applied to the set of referenced objects.
121    * @return The filtered collection of referenced objects.
122    * @exception JmiException If the value cannot be retrieved for some reason.
123    */

124   public java.util.List JavaDoc getUomSchedule(
125     org.opencrx.kernel.uom1.cci.UomScheduleFilter filter
126   );
127
128 // ----------------------------------------------------------------------------
129
// Instance/IntfReferenceAddWithQualifier
130
// ----------------------------------------------------------------------------
131
/**
132    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
133    * @param newValue The element to be appended.
134    * @exception JmiException If the value cannot be appended for some reason.
135    */

136   public void addUomSchedule (
137     String JavaDoc id,
138     org.opencrx.kernel.uom1.cci.UomSchedule newValue
139   );
140
141 // ----------------------------------------------------------------------------
142
// Instance/IntfReferenceAddWithoutQualifier
143
// ----------------------------------------------------------------------------
144
/**
145    * @param newValue The element to be appended.
146    * @exception JmiException If the value cannot be appended for some reason.
147    */

148   public void addUomSchedule (
149     org.opencrx.kernel.uom1.cci.UomSchedule newValue
150   );
151
152 // ----------------------------------------------------------------------------
153
// Instance/IntfReferenceRemoveWithQualifier
154
// ----------------------------------------------------------------------------
155
/**
156    * @exception JmiException If the value cannot be removed for some reason.
157    */

158   public void removeUomSchedule (
159     String JavaDoc id
160   );
161 // ----------------------------------------------------------------------------
162
// Instance/IntfEnd.vm
163
// ----------------------------------------------------------------------------
164
}
165
Popular Tags