KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > base > cci > TemplateEnabled


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:58 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.base.cci;
14
15 public interface TemplateEnabled
16   extends org.openmdx.base.accessor.jmi.cci.RefObject_1_0
17  {
18 // ----------------------------------------------------------------------------
19
// Instance/IntfOperation
20
// ----------------------------------------------------------------------------
21

22   public org.opencrx.kernel.base.cci.TemplateApplyReplacementsResult applyReplacements(
23       org.openmdx.base.cci.Void params
24   ) throws javax.jmi.reflect.RefException ;
25
26   /**
27    */

28   public org.opencrx.kernel.base.cci.TemplateApplyReplacementsResult applyReplacements(
29   ) throws javax.jmi.reflect.RefException ;
30
31 // ----------------------------------------------------------------------------
32
// Instance/IntfOperation
33
// ----------------------------------------------------------------------------
34

35   public org.opencrx.kernel.base.cci.TemplateCreateObjectResult createObject(
36       org.opencrx.kernel.base.cci.TemplateCreateObjectParams params
37   ) throws javax.jmi.reflect.RefException ;
38
39   /**
40    */

41   public org.opencrx.kernel.base.cci.TemplateCreateObjectResult createObject(
42       String JavaDoc name
43   ) throws javax.jmi.reflect.RefException ;
44
45 // ----------------------------------------------------------------------------
46
// Instance/IntfOperation
47
// ----------------------------------------------------------------------------
48

49   public org.openmdx.base.cci.Void deleteObject(
50       org.openmdx.base.cci.Void params
51   ) throws javax.jmi.reflect.RefException ;
52
53   /**
54    */

55   public org.openmdx.base.cci.Void deleteObject(
56   ) throws javax.jmi.reflect.RefException ;
57
58 // ----------------------------------------------------------------------------
59
// Instance/IntfAttributeGet0_1
60
// ----------------------------------------------------------------------------
61
/**
62    * @return The possibly null value for attribute <code>isTemplate</code>.
63    * @exception JmiException If the value cannot be retrieved for some reason.
64    */

65   public Boolean JavaDoc isTemplate(
66   );
67
68 // ----------------------------------------------------------------------------
69
// Instance/IntfAttributeSet0_1
70
// ----------------------------------------------------------------------------
71

72
73   /**
74    * Sets a new value for the attribute <code>isTemplate</code>.
75    * @param newValue The possibly null new value for attribute <code>isTemplate</code>.
76    * @exception JmiException If the value cannot be set for some reason.
77    */

78   public void setTemplate(
79     Boolean JavaDoc newValue
80   );
81
82 // ----------------------------------------------------------------------------
83
// Instance/IntfReferenceGet0_1WithQualifier
84
// ----------------------------------------------------------------------------
85
/**
86    * Retrieves the value for the reference <code>replacement</code> for the
87    * specified qualifier attribute value.
88    * @param id The value for the qualifier attribute that qualifies this reference.
89    * @return The possibly null value for this reference.
90    * @exception JmiException If the value cannot be retrieved for some reason.
91    */

92   public org.opencrx.kernel.base.cci.TemplateReplacement getReplacement(
93     String JavaDoc id
94   );
95
96 // ----------------------------------------------------------------------------
97
// Instance/IntfReferenceGet0_nWithFilter
98
// ----------------------------------------------------------------------------
99
/**
100    * Retrieves a collection containing all the elements for the reference
101    * <code>replacement</code>.
102    * @return A collection containing all the elements for this reference.
103    * @exception JmiException If the values cannot be retrieved for some reason.
104    */

105   public java.util.Collection JavaDoc getReplacement(
106   );
107
108   /**
109    * Retrieves the value for the reference <code>replacement</code> for the
110    * specified filter.
111    * @param filter filter which is applied to the set of referenced objects.
112    * @return The filtered collection of referenced objects.
113    * @exception JmiException If the value cannot be retrieved for some reason.
114    */

115   public java.util.List JavaDoc getReplacement(
116     org.opencrx.kernel.base.cci.TemplateReplacementFilter filter
117   );
118
119 // ----------------------------------------------------------------------------
120
// Instance/IntfReferenceAddWithQualifier
121
// ----------------------------------------------------------------------------
122
/**
123    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
124    * @param newValue The element to be appended.
125    * @exception JmiException If the value cannot be appended for some reason.
126    */

127   public void addReplacement (
128     String JavaDoc id,
129     org.opencrx.kernel.base.cci.TemplateReplacement newValue
130   );
131
132 // ----------------------------------------------------------------------------
133
// Instance/IntfReferenceAddWithoutQualifier
134
// ----------------------------------------------------------------------------
135
/**
136    * @param newValue The element to be appended.
137    * @exception JmiException If the value cannot be appended for some reason.
138    */

139   public void addReplacement (
140     org.opencrx.kernel.base.cci.TemplateReplacement newValue
141   );
142
143 // ----------------------------------------------------------------------------
144
// Instance/IntfReferenceRemoveWithQualifier
145
// ----------------------------------------------------------------------------
146
/**
147    * @exception JmiException If the value cannot be removed for some reason.
148    */

149   public void removeReplacement (
150     String JavaDoc id
151   );
152 // ----------------------------------------------------------------------------
153
// Instance/IntfAttributeGet1_1
154
// ----------------------------------------------------------------------------
155
/**
156    * Retrieves the value for the attribute <code>templateReferenceFilter</code>.
157    * @return The non-null value for attribute <code>templateReferenceFilter</code>.
158    * @exception JmiException If the value cannot be retrieved for some reason.
159    */

160   public String JavaDoc getTemplateReferenceFilter(
161   );
162
163 // ----------------------------------------------------------------------------
164
// Instance/IntfAttributeSet1_1
165
// ----------------------------------------------------------------------------
166
/**
167    * Sets a new value for the attribute <code>templateReferenceFilter</code>.
168    * @param newValue The non-null new value for attribute <code>templateReferenceFilter</code>.
169    * @exception JmiException If the value cannot be set for some reason.
170    */

171   public void setTemplateReferenceFilter(
172     String JavaDoc newValue
173   );
174
175 // ----------------------------------------------------------------------------
176
// Instance/IntfEnd.vm
177
// ----------------------------------------------------------------------------
178
}
179
Popular Tags