KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > building1 > cci > Building


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

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

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

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

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

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

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

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

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

119   public void removeBuildingUnit (
120     String JavaDoc id
121   );
122 // ----------------------------------------------------------------------------
123
// Instance/IntfEnd.vm
124
// ----------------------------------------------------------------------------
125
}
126
Popular Tags