KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > product1 > cci > ProductConfigurationTypeSet


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:52 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.product1.cci;
14
15 public interface ProductConfigurationTypeSet
16   extends
17  org.opencrx.kernel.base.cci.SecureObject,
18  org.openmdx.base.cci.BasicObject {
19 // ----------------------------------------------------------------------------
20
// Instance/IntfReferenceGet0_1WithQualifier
21
// ----------------------------------------------------------------------------
22
/**
23    * Retrieves the value for the reference <code>configurationType</code>
24    * for the specified qualifier attribute value.
25    * @param id The value for the qualifier attribute that qualifies this reference.
26    * @return The possibly null value for this reference.
27    * @exception JmiException If the value cannot be retrieved for some reason.
28    */

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

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

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

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

76   public void addConfigurationType (
77     org.opencrx.kernel.product1.cci.ProductConfigurationType newValue
78   );
79
80 // ----------------------------------------------------------------------------
81
// Instance/IntfReferenceRemoveWithQualifier
82
// ----------------------------------------------------------------------------
83
/**
84    * @exception JmiException If the value cannot be removed for some reason.
85    */

86   public void removeConfigurationType (
87     String JavaDoc id
88   );
89 // ----------------------------------------------------------------------------
90
// Instance/IntfAttributeGet0_1
91
// ----------------------------------------------------------------------------
92
/**
93    * @return The possibly null value for attribute <code>description</code>.
94    * @exception JmiException If the value cannot be retrieved for some reason.
95    */

96   public String JavaDoc getDescription(
97   );
98
99 // ----------------------------------------------------------------------------
100
// Instance/IntfAttributeSet0_1
101
// ----------------------------------------------------------------------------
102

103
104   /**
105    * Sets a new value for the attribute <code>description</code>.
106    * @param newValue The possibly null new value for attribute <code>description</code>.
107    * @exception JmiException If the value cannot be set for some reason.
108    */

109   public void setDescription(
110     String JavaDoc newValue
111   );
112
113 // ----------------------------------------------------------------------------
114
// Instance/IntfAttributeGet1_1
115
// ----------------------------------------------------------------------------
116
/**
117    * Retrieves the value for the attribute <code>name</code>.
118    * @return The non-null value for attribute <code>name</code>.
119    * @exception JmiException If the value cannot be retrieved for some reason.
120    */

121   public String JavaDoc getName(
122   );
123
124 // ----------------------------------------------------------------------------
125
// Instance/IntfAttributeSet1_1
126
// ----------------------------------------------------------------------------
127
/**
128    * Sets a new value for the attribute <code>name</code>.
129    * @param newValue The non-null new value for attribute <code>name</code>.
130    * @exception JmiException If the value cannot be set for some reason.
131    */

132   public void setName(
133     String JavaDoc newValue
134   );
135
136 // ----------------------------------------------------------------------------
137
// Instance/IntfEnd.vm
138
// ----------------------------------------------------------------------------
139
}
140
Popular Tags