KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > depot1 > cci > DepotHolder


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:56 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.depot1.cci;
14
15 public interface DepotHolder
16   extends
17  org.opencrx.kernel.base.cci.TemplateEnabled,
18  org.opencrx.kernel.contract1.cci.ContractReferenceHolder,
19  org.opencrx.kernel.generic.cci.CrxObject {
20 // ----------------------------------------------------------------------------
21
// Instance/IntfOperation
22
// ----------------------------------------------------------------------------
23

24   public org.openmdx.base.cci.Void assertReports(
25       org.openmdx.base.cci.Void params
26   ) throws javax.jmi.reflect.RefException ;
27
28   /**
29    */

30   public org.openmdx.base.cci.Void assertReports(
31   ) throws javax.jmi.reflect.RefException ;
32
33 // ----------------------------------------------------------------------------
34
// Instance/IntfReferenceGet0_1WithQualifier
35
// ----------------------------------------------------------------------------
36
/**
37    * Retrieves the value for the reference <code>depot</code> for the
38    * specified qualifier attribute value.
39    * @param id The value for the qualifier attribute that qualifies this reference.
40    * @return The possibly null value for this reference.
41    * @exception JmiException If the value cannot be retrieved for some reason.
42    */

43   public org.opencrx.kernel.depot1.cci.Depot getDepot(
44     String JavaDoc id
45   );
46
47 // ----------------------------------------------------------------------------
48
// Instance/IntfReferenceGet0_nWithFilter
49
// ----------------------------------------------------------------------------
50
/**
51    * Retrieves a collection containing all the elements for the reference
52    * <code>depot</code>.
53    * @return A collection containing all the elements for this reference.
54    * @exception JmiException If the values cannot be retrieved for some reason.
55    */

56   public java.util.Collection JavaDoc getDepot(
57   );
58
59   /**
60    * Retrieves the value for the reference <code>depot</code> for the
61    * specified filter.
62    * @param filter filter which is applied to the set of referenced objects.
63    * @return The filtered collection of referenced objects.
64    * @exception JmiException If the value cannot be retrieved for some reason.
65    */

66   public java.util.List JavaDoc getDepot(
67     org.opencrx.kernel.depot1.cci.DepotFilter filter
68   );
69
70 // ----------------------------------------------------------------------------
71
// Instance/IntfAttributeGet1_1
72
// ----------------------------------------------------------------------------
73
/**
74    * Retrieves the value for the attribute <code>depotHolderNumber</code>.
75    * @return The non-null value for attribute <code>depotHolderNumber</code>.
76    * @exception JmiException If the value cannot be retrieved for some reason.
77    */

78   public String JavaDoc getDepotHolderNumber(
79   );
80
81 // ----------------------------------------------------------------------------
82
// Instance/IntfAttributeSet1_1
83
// ----------------------------------------------------------------------------
84
/**
85    * Sets a new value for the attribute <code>depotHolderNumber</code>.
86    * @param newValue The non-null new value for attribute <code>depotHolderNumber</code>.
87    * @exception JmiException If the value cannot be set for some reason.
88    */

89   public void setDepotHolderNumber(
90     String JavaDoc newValue
91   );
92
93 // ----------------------------------------------------------------------------
94
// Instance/IntfAttributeGet0_1
95
// ----------------------------------------------------------------------------
96
/**
97    * @return The possibly null value for attribute <code>description</code>.
98    * @exception JmiException If the value cannot be retrieved for some reason.
99    */

100   public String JavaDoc getDescription(
101   );
102
103 // ----------------------------------------------------------------------------
104
// Instance/IntfAttributeSet0_1
105
// ----------------------------------------------------------------------------
106

107
108   /**
109    * Sets a new value for the attribute <code>description</code>.
110    * @param newValue The possibly null new value for attribute <code>description</code>.
111    * @exception JmiException If the value cannot be set for some reason.
112    */

113   public void setDescription(
114     String JavaDoc newValue
115   );
116
117 // ----------------------------------------------------------------------------
118
// Instance/IntfReferenceGet1_1NoQualifier
119
// ----------------------------------------------------------------------------
120
/**
121    * Retrieves the value for the reference <code>entity</code>.
122    * @return The non-null value for this reference.
123    * @exception JmiException If the value cannot be retrieved for some reason.
124    */

125   public org.opencrx.kernel.depot1.cci.DepotEntity getEntity(
126   );
127
128 // ----------------------------------------------------------------------------
129
// Instance/IntfAttributeGet1_1
130
// ----------------------------------------------------------------------------
131
/**
132    * Retrieves the value for the attribute <code>name</code>.
133    * @return The non-null value for attribute <code>name</code>.
134    * @exception JmiException If the value cannot be retrieved for some reason.
135    */

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

147   public void setName(
148     String JavaDoc newValue
149   );
150
151 // ----------------------------------------------------------------------------
152
// Instance/IntfOperation
153
// ----------------------------------------------------------------------------
154

155   public org.opencrx.kernel.depot1.cci.OpenDepotResult openDepot(
156       org.opencrx.kernel.depot1.cci.OpenDepotParams params
157   ) throws javax.jmi.reflect.RefException ;
158
159   /**
160    */

161   public org.opencrx.kernel.depot1.cci.OpenDepotResult openDepot(
162       org.opencrx.kernel.depot1.cci.DepotGroup depotGroup
163     , String JavaDoc depotNumber
164     , org.opencrx.kernel.depot1.cci.DepotType depotType
165     , String JavaDoc description
166     , String JavaDoc name
167     , java.util.Date JavaDoc openingDate
168   ) throws javax.jmi.reflect.RefException ;
169
170 // ----------------------------------------------------------------------------
171
// Instance/IntfEnd.vm
172
// ----------------------------------------------------------------------------
173
}
174
Popular Tags