KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > code1 > cci > CodeValueContainer


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

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

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

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

66   public void addEntry (
67     String JavaDoc code,
68     org.opencrx.kernel.code1.cci.CodeValueEntry newValue
69   );
70
71 // ----------------------------------------------------------------------------
72
// Instance/IntfReferenceAddWithoutQualifier
73
// ----------------------------------------------------------------------------
74
/**
75    * @param newValue The element to be appended.
76    * @exception JmiException If the value cannot be appended for some reason.
77    */

78   public void addEntry (
79     org.opencrx.kernel.code1.cci.CodeValueEntry newValue
80   );
81
82 // ----------------------------------------------------------------------------
83
// Instance/IntfReferenceRemoveWithQualifier
84
// ----------------------------------------------------------------------------
85
/**
86    * @exception JmiException If the value cannot be removed for some reason.
87    */

88   public void removeEntry (
89     String JavaDoc code
90   );
91 // ----------------------------------------------------------------------------
92
// Instance/IntfAttributeGetSet
93
// ----------------------------------------------------------------------------
94
/**
95    * @return A set containing all elements for this attribute.
96    * @exception JmiException If the values cannot be retrieved for some reason.
97    */

98   public java.util.Set JavaDoc getName(
99   );
100
101 // ----------------------------------------------------------------------------
102
// Instance/IntfAttributeSetSet
103
// ----------------------------------------------------------------------------
104
/**
105    * @param newValue A set containing all the new elements for this attribute.
106    * @exception JmiException If the values cannot be set for some reason.
107    */

108   public void setName(
109     java.util.Set JavaDoc newValue
110   );
111 // ----------------------------------------------------------------------------
112
// Instance/IntfEnd.vm
113
// ----------------------------------------------------------------------------
114
}
115
Popular Tags