KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > activity1 > cci > Calendar


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:04 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.activity1.cci;
14
15 public interface Calendar
16   extends
17  org.opencrx.kernel.generic.cci.CrxObject {
18 // ----------------------------------------------------------------------------
19
// Instance/IntfReferenceGet0_1NoQualifier
20
// ----------------------------------------------------------------------------
21
/**
22    * Retrieves the value for the optional reference <code>baseCalendar</code>.
23    * @return The possibly null value for this reference.
24    * @exception JmiException If the value cannot be retrieved for some reason.
25    */

26   public org.opencrx.kernel.activity1.cci.Calendar getBaseCalendar(
27   );
28
29 // ----------------------------------------------------------------------------
30
// Instance/IntfReferenceSetNoQualifier
31
// ----------------------------------------------------------------------------
32
/**
33    * Sets a new value for the reference <code>baseCalendar</code>.
34    * @param newValue The non-null new value for this reference.
35    * @exception JmiException If the value cannot be set for some reason.
36    */

37   public void setBaseCalendar(
38     org.opencrx.kernel.activity1.cci.Calendar newValue
39   );
40
41 // ----------------------------------------------------------------------------
42
// Instance/IntfReferenceRemoveOptional
43
// ----------------------------------------------------------------------------
44
/**
45    * Removes the value for the optional reference <code>baseCalendar</code>.
46    * @exception JmiException If the value cannot be removed for some reason.
47    */

48   public void removeBaseCalendar (
49   );
50
51 // ----------------------------------------------------------------------------
52
// Instance/IntfReferenceGet0_1WithQualifier
53
// ----------------------------------------------------------------------------
54
/**
55    * Retrieves the value for the reference <code>calendarDay</code> for the
56    * specified qualifier attribute value.
57    * @param id The value for the qualifier attribute that qualifies this reference.
58    * @return The possibly null value for this reference.
59    * @exception JmiException If the value cannot be retrieved for some reason.
60    */

61   public org.opencrx.kernel.activity1.cci.CalendarDay getCalendarDay(
62     String JavaDoc id
63   );
64
65 // ----------------------------------------------------------------------------
66
// Instance/IntfReferenceGet0_nWithFilter
67
// ----------------------------------------------------------------------------
68
/**
69    * Retrieves a collection containing all the elements for the reference
70    * <code>calendarDay</code>.
71    * @return A collection containing all the elements for this reference.
72    * @exception JmiException If the values cannot be retrieved for some reason.
73    */

74   public java.util.Collection JavaDoc getCalendarDay(
75   );
76
77   /**
78    * Retrieves the value for the reference <code>calendarDay</code> for the
79    * specified filter.
80    * @param filter filter which is applied to the set of referenced objects.
81    * @return The filtered collection of referenced objects.
82    * @exception JmiException If the value cannot be retrieved for some reason.
83    */

84   public java.util.List JavaDoc getCalendarDay(
85     org.opencrx.kernel.activity1.cci.CalendarDayFilter filter
86   );
87
88 // ----------------------------------------------------------------------------
89
// Instance/IntfReferenceAddWithQualifier
90
// ----------------------------------------------------------------------------
91
/**
92    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
93    * @param newValue The element to be appended.
94    * @exception JmiException If the value cannot be appended for some reason.
95    */

96   public void addCalendarDay (
97     String JavaDoc id,
98     org.opencrx.kernel.activity1.cci.CalendarDay newValue
99   );
100
101 // ----------------------------------------------------------------------------
102
// Instance/IntfReferenceAddWithoutQualifier
103
// ----------------------------------------------------------------------------
104
/**
105    * @param newValue The element to be appended.
106    * @exception JmiException If the value cannot be appended for some reason.
107    */

108   public void addCalendarDay (
109     org.opencrx.kernel.activity1.cci.CalendarDay newValue
110   );
111
112 // ----------------------------------------------------------------------------
113
// Instance/IntfReferenceRemoveWithQualifier
114
// ----------------------------------------------------------------------------
115
/**
116    * @exception JmiException If the value cannot be removed for some reason.
117    */

118   public void removeCalendarDay (
119     String JavaDoc id
120   );
121 // ----------------------------------------------------------------------------
122
// Instance/IntfAttributeGet0_1
123
// ----------------------------------------------------------------------------
124
/**
125    * @return The possibly null value for attribute <code>description</code>.
126    * @exception JmiException If the value cannot be retrieved for some reason.
127    */

128   public String JavaDoc getDescription(
129   );
130
131 // ----------------------------------------------------------------------------
132
// Instance/IntfAttributeSet0_1
133
// ----------------------------------------------------------------------------
134

135
136   /**
137    * Sets a new value for the attribute <code>description</code>.
138    * @param newValue The possibly null new value for attribute <code>description</code>.
139    * @exception JmiException If the value cannot be set for some reason.
140    */

141   public void setDescription(
142     String JavaDoc newValue
143   );
144
145 // ----------------------------------------------------------------------------
146
// Instance/IntfAttributeGet1_1
147
// ----------------------------------------------------------------------------
148
/**
149    * Retrieves the value for the attribute <code>name</code>.
150    * @return The non-null value for attribute <code>name</code>.
151    * @exception JmiException If the value cannot be retrieved for some reason.
152    */

153   public String JavaDoc getName(
154   );
155
156 // ----------------------------------------------------------------------------
157
// Instance/IntfAttributeSet1_1
158
// ----------------------------------------------------------------------------
159
/**
160    * Sets a new value for the attribute <code>name</code>.
161    * @param newValue The non-null new value for attribute <code>name</code>.
162    * @exception JmiException If the value cannot be set for some reason.
163    */

164   public void setName(
165     String JavaDoc newValue
166   );
167
168 // ----------------------------------------------------------------------------
169
// Instance/IntfReferenceGet0_1WithQualifier
170
// ----------------------------------------------------------------------------
171
/**
172    * Retrieves the value for the reference <code>weekDay</code> for the
173    * specified qualifier attribute value.
174    * @param id The value for the qualifier attribute that qualifies this reference.
175    * @return The possibly null value for this reference.
176    * @exception JmiException If the value cannot be retrieved for some reason.
177    */

178   public org.opencrx.kernel.activity1.cci.WeekDay getWeekDay(
179     String JavaDoc id
180   );
181
182 // ----------------------------------------------------------------------------
183
// Instance/IntfReferenceGet0_nWithFilter
184
// ----------------------------------------------------------------------------
185
/**
186    * Retrieves a collection containing all the elements for the reference
187    * <code>weekDay</code>.
188    * @return A collection containing all the elements for this reference.
189    * @exception JmiException If the values cannot be retrieved for some reason.
190    */

191   public java.util.Collection JavaDoc getWeekDay(
192   );
193
194   /**
195    * Retrieves the value for the reference <code>weekDay</code> for the
196    * specified filter.
197    * @param filter filter which is applied to the set of referenced objects.
198    * @return The filtered collection of referenced objects.
199    * @exception JmiException If the value cannot be retrieved for some reason.
200    */

201   public java.util.List JavaDoc getWeekDay(
202     org.opencrx.kernel.activity1.cci.WeekDayFilter filter
203   );
204
205 // ----------------------------------------------------------------------------
206
// Instance/IntfReferenceAddWithQualifier
207
// ----------------------------------------------------------------------------
208
/**
209    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
210    * @param newValue The element to be appended.
211    * @exception JmiException If the value cannot be appended for some reason.
212    */

213   public void addWeekDay (
214     String JavaDoc id,
215     org.opencrx.kernel.activity1.cci.WeekDay newValue
216   );
217
218 // ----------------------------------------------------------------------------
219
// Instance/IntfReferenceAddWithoutQualifier
220
// ----------------------------------------------------------------------------
221
/**
222    * @param newValue The element to be appended.
223    * @exception JmiException If the value cannot be appended for some reason.
224    */

225   public void addWeekDay (
226     org.opencrx.kernel.activity1.cci.WeekDay newValue
227   );
228
229 // ----------------------------------------------------------------------------
230
// Instance/IntfReferenceRemoveWithQualifier
231
// ----------------------------------------------------------------------------
232
/**
233    * @exception JmiException If the value cannot be removed for some reason.
234    */

235   public void removeWeekDay (
236     String JavaDoc id
237   );
238 // ----------------------------------------------------------------------------
239
// Instance/IntfEnd.vm
240
// ----------------------------------------------------------------------------
241
}
242
Popular Tags