KickJava   Java API By Example, From Geeks To Geeks.

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


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:02 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.activity1.cci;
14
15 public interface Sms
16   extends
17  org.opencrx.kernel.activity1.cci.Activity {
18 // ----------------------------------------------------------------------------
19
// Instance/IntfAttributeGet0_1
20
// ----------------------------------------------------------------------------
21
/**
22    * @return The possibly null value for attribute <code>messageBody</code>.
23    * @exception JmiException If the value cannot be retrieved for some reason.
24    */

25   public String JavaDoc getMessageBody(
26   );
27
28 // ----------------------------------------------------------------------------
29
// Instance/IntfAttributeSet0_1
30
// ----------------------------------------------------------------------------
31

32
33   /**
34    * Sets a new value for the attribute <code>messageBody</code>.
35    * @param newValue The possibly null new value for attribute <code>messageBody</code>.
36    * @exception JmiException If the value cannot be set for some reason.
37    */

38   public void setMessageBody(
39     String JavaDoc newValue
40   );
41
42 // ----------------------------------------------------------------------------
43
// Instance/IntfAttributeGet0_1
44
// ----------------------------------------------------------------------------
45
/**
46    * @return The possibly null value for attribute <code>sendDate</code>.
47    * @exception JmiException If the value cannot be retrieved for some reason.
48    */

49   public java.util.Date JavaDoc getSendDate(
50   );
51
52 // ----------------------------------------------------------------------------
53
// Instance/IntfAttributeSet0_1
54
// ----------------------------------------------------------------------------
55

56
57   /**
58    * Sets a new value for the attribute <code>sendDate</code>.
59    * @param newValue The possibly null new value for attribute <code>sendDate</code>.
60    * @exception JmiException If the value cannot be set for some reason.
61    */

62   public void setSendDate(
63     java.util.Date JavaDoc newValue
64   );
65
66 // ----------------------------------------------------------------------------
67
// Instance/IntfReferenceGet0_1NoQualifier
68
// ----------------------------------------------------------------------------
69
/**
70    * Retrieves the value for the optional reference <code>sender</code>.
71    * @return The possibly null value for this reference.
72    * @exception JmiException If the value cannot be retrieved for some reason.
73    */

74   public org.opencrx.kernel.account1.cci.PhoneNumber getSender(
75   );
76
77 // ----------------------------------------------------------------------------
78
// Instance/IntfReferenceSetNoQualifier
79
// ----------------------------------------------------------------------------
80
/**
81    * Sets a new value for the reference <code>sender</code>.
82    * @param newValue The non-null new value for this reference.
83    * @exception JmiException If the value cannot be set for some reason.
84    */

85   public void setSender(
86     org.opencrx.kernel.account1.cci.PhoneNumber newValue
87   );
88
89 // ----------------------------------------------------------------------------
90
// Instance/IntfReferenceRemoveOptional
91
// ----------------------------------------------------------------------------
92
/**
93    * Removes the value for the optional reference <code>sender</code>.
94    * @exception JmiException If the value cannot be removed for some reason.
95    */

96   public void removeSender (
97   );
98
99 // ----------------------------------------------------------------------------
100
// Instance/IntfReferenceGet0_1WithQualifier
101
// ----------------------------------------------------------------------------
102
/**
103    * Retrieves the value for the reference <code>smsRecipient</code> for the
104    * specified qualifier attribute value.
105    * @param id The value for the qualifier attribute that qualifies this reference.
106    * @return The possibly null value for this reference.
107    * @exception JmiException If the value cannot be retrieved for some reason.
108    */

109   public org.opencrx.kernel.activity1.cci.AbstractSmsRecipient getSmsRecipient(
110     String JavaDoc id
111   );
112
113 // ----------------------------------------------------------------------------
114
// Instance/IntfReferenceGet0_nWithFilter
115
// ----------------------------------------------------------------------------
116
/**
117    * Retrieves a collection containing all the elements for the reference
118    * <code>smsRecipient</code>.
119    * @return A collection containing all the elements for this reference.
120    * @exception JmiException If the values cannot be retrieved for some reason.
121    */

122   public java.util.Collection JavaDoc getSmsRecipient(
123   );
124
125   /**
126    * Retrieves the value for the reference <code>smsRecipient</code> for the
127    * specified filter.
128    * @param filter filter which is applied to the set of referenced objects.
129    * @return The filtered collection of referenced objects.
130    * @exception JmiException If the value cannot be retrieved for some reason.
131    */

132   public java.util.List JavaDoc getSmsRecipient(
133     org.opencrx.kernel.activity1.cci.AbstractSmsRecipientFilter filter
134   );
135
136 // ----------------------------------------------------------------------------
137
// Instance/IntfReferenceAddWithQualifier
138
// ----------------------------------------------------------------------------
139
/**
140    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
141    * @param newValue The element to be appended.
142    * @exception JmiException If the value cannot be appended for some reason.
143    */

144   public void addSmsRecipient (
145     String JavaDoc id,
146     org.opencrx.kernel.activity1.cci.AbstractSmsRecipient newValue
147   );
148
149 // ----------------------------------------------------------------------------
150
// Instance/IntfReferenceAddWithoutQualifier
151
// ----------------------------------------------------------------------------
152
/**
153    * @param newValue The element to be appended.
154    * @exception JmiException If the value cannot be appended for some reason.
155    */

156   public void addSmsRecipient (
157     org.opencrx.kernel.activity1.cci.AbstractSmsRecipient newValue
158   );
159
160 // ----------------------------------------------------------------------------
161
// Instance/IntfReferenceRemoveWithQualifier
162
// ----------------------------------------------------------------------------
163
/**
164    * @exception JmiException If the value cannot be removed for some reason.
165    */

166   public void removeSmsRecipient (
167     String JavaDoc id
168   );
169 // ----------------------------------------------------------------------------
170
// Instance/IntfEnd.vm
171
// ----------------------------------------------------------------------------
172
}
173
Popular Tags