Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Energy ADE
Energy ADE 3 citygml4j
Commits
3ca0dfba
Commit
3ca0dfba
authored
Dec 10, 2025
by
Rushikesh Padsala
Browse files
changed to beta8 classes
parent
9cc5564f
Changes
213
Hide whitespace changes
Inline
Side-by-side
src-gen/org/sig3d/citygml/energyADE3beta8/MonthlyTimeSeriesType.java
0 → 100644
View file @
3ca0dfba
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Wed Dec 10 10:52:09 CET 2025
//
package
org.sig3d.citygml.energyADE3beta8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlType
;
import
net.opengis.gml.MeasureListType
;
import
net.opengis.gml.TimePeriodPropertyType
;
/**
* <p>Java class for MonthlyTimeSeriesType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="MonthlyTimeSeriesType">
* <complexContent>
* <extension base="{http://www.citygml.org/ade/energy/3.0}AbstractTimeSeriesType">
* <sequence>
* <element name="temporalExtent" type="{http://www.opengis.net/gml}TimePeriodPropertyType"/>
* <element name="valuesList" type="{http://www.opengis.net/gml}MeasureListType"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlType
(
name
=
"MonthlyTimeSeriesType"
,
propOrder
=
{
"temporalExtent"
,
"valuesList"
})
public
class
MonthlyTimeSeriesType
extends
AbstractTimeSeriesType
{
@XmlElement
(
required
=
true
)
protected
TimePeriodPropertyType
temporalExtent
;
@XmlElement
(
required
=
true
)
protected
MeasureListType
valuesList
;
/**
* Gets the value of the temporalExtent property.
*
* @return
* possible object is
* {@link TimePeriodPropertyType }
*
*/
public
TimePeriodPropertyType
getTemporalExtent
()
{
return
temporalExtent
;
}
/**
* Sets the value of the temporalExtent property.
*
* @param value
* allowed object is
* {@link TimePeriodPropertyType }
*
*/
public
void
setTemporalExtent
(
TimePeriodPropertyType
value
)
{
this
.
temporalExtent
=
value
;
}
public
boolean
isSetTemporalExtent
()
{
return
(
this
.
temporalExtent
!=
null
);
}
/**
* Gets the value of the valuesList property.
*
* @return
* possible object is
* {@link MeasureListType }
*
*/
public
MeasureListType
getValuesList
()
{
return
valuesList
;
}
/**
* Sets the value of the valuesList property.
*
* @param value
* allowed object is
* {@link MeasureListType }
*
*/
public
void
setValuesList
(
MeasureListType
value
)
{
this
.
valuesList
=
value
;
}
public
boolean
isSetValuesList
()
{
return
(
this
.
valuesList
!=
null
);
}
}
src-gen/org/sig3d/citygml/energyADE3beta
7
/MovableShadingDevicePropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/MovableShadingDevicePropertyType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/MovableShadingDeviceType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/MovableShadingDeviceType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/NetworkConnectionStatusValueType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/NetworkConnectionStatusValueType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlEnum
;
import
javax.xml.bind.annotation.XmlEnumValue
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/ObjectFactory.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/ObjectFactory.java
View file @
3ca0dfba
...
...
@@ -2,15 +2,16 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.JAXBElement
;
import
javax.xml.bind.annotation.XmlElementDecl
;
import
javax.xml.bind.annotation.XmlRegistry
;
import
javax.xml.datatype.XMLGregorianCalendar
;
import
javax.xml.namespace.QName
;
import
net.opengis.gml.AngleType
;
import
net.opengis.gml.AreaType
;
...
...
@@ -24,7 +25,7 @@ import net.opengis.gml.ScaleType;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.sig3d.citygml.energyADE3beta
7
package.
* generated in the org.sig3d.citygml.energyADE3beta
8
package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
...
...
@@ -39,6 +40,7 @@ import net.opengis.gml.ScaleType;
public
class
ObjectFactory
{
private
final
static
QName
_AbstractOpticalProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractOpticalProperty"
);
private
final
static
QName
_Absorptance_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Absorptance"
);
private
final
static
QName
_Emissivity_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Emissivity"
);
private
final
static
QName
_Reflectance_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Reflectance"
);
private
final
static
QName
_Transmittance_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Transmittance"
);
...
...
@@ -47,97 +49,110 @@ public class ObjectFactory {
private
final
static
QName
_QualifiedHeight_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"QualifiedHeight"
);
private
final
static
QName
_QualifiedVolume_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"QualifiedVolume"
);
private
final
static
QName
_SuitabilityProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Suitability"
);
private
final
static
QName
_AbstractADEFeature_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractADEFeature"
);
private
final
static
QName
_AbstractLayeredConstruction_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractLayeredConstruction"
);
private
final
static
QName
_AbstractSchedule_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractSchedule"
);
private
final
static
QName
_AbstractTimeSeries_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractTimeSeries"
);
private
final
static
QName
_DeviceOperation_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"DeviceOperation"
);
private
final
static
QName
_SensorData_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"SensorData"
);
private
final
static
QName
_AbstractFeatureWithLifeSpan_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractFeatureWithLifeSpan"
);
private
final
static
QName
_AbstractResource_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractResource"
);
private
final
static
QName
_UtilityNetworkConnection_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"UtilityNetworkConnection"
);
private
final
static
QName
_RegularTimeSeriesProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"RegularTimeSeries"
);
private
final
static
QName
_RegularTimeSeriesFile_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"RegularTimeSeriesFile"
);
private
final
static
QName
_TypicalValuesTimeSeries_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"TypicalValuesTimeSeries"
);
private
final
static
QName
_TypicalValuesTimeSeriesFile_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"TypicalValuesTimeSeriesFile"
);
private
final
static
QName
_MonthlyTimeSeries_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"MonthlyTimeSeries"
);
private
final
static
QName
_MonthlyTimeSeriesFile_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"MonthlyTimeSeriesFile"
);
private
final
static
QName
_TypicalValuesMonthlyTimeSeries_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"TypicalValuesMonthlyTimeSeries"
);
private
final
static
QName
_TypicalValuesMonthlyTimeSeriesFile_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"TypicalValuesMonthlyTimeSeriesFile"
);
private
final
static
QName
_SensorConnection_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"SensorConnection"
);
private
final
static
QName
_AbstractSchedule_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractSchedule"
);
private
final
static
QName
_DualValueSchedule_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"DualValueSchedule"
);
private
final
static
QName
_AtomicScheduleValue_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AtomicScheduleValue"
);
private
final
static
QName
_AtomicSchedule_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AtomicSchedule"
);
private
final
static
QName
_DualValueSchedule_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"DualValueSchedule"
);
private
final
static
QName
_CompositeSchedule_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"CompositeSchedule"
);
private
final
static
QName
_ScheduleComponent_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ScheduleComponent"
);
private
final
static
QName
_ScheduleLibrary_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ScheduleLibrary"
);
private
final
static
QName
_AbstractLibrary_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractLibrary"
);
private
final
static
QName
_AbstractBuildingPartition_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractBuildingPartition"
);
private
final
static
QName
_AbstractBuildingUnit_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractBuildingUnit"
);
private
final
static
QName
_AbstractCityObjectSpace_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractCityObjectSpace"
);
private
final
static
QName
_AbstractDevice_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractDevice"
);
private
final
static
QName
_AbstractLayeredConstruction_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractLayeredConstruction"
);
private
final
static
QName
_AbstractResource_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractResource"
);
private
final
static
QName
_AbstractThermalZone_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractThermalZone"
);
private
final
static
QName
_AbstractUsageZone_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractUsageZone"
);
private
final
static
QName
_CityObjectRelation_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"CityObjectRelation"
);
private
final
static
QName
_PermanentIdentifier_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"permanentIdentifier"
);
private
final
static
QName
_ValidFrom_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"validFrom"
);
private
final
static
QName
_ValidTo_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"validTo"
);
private
final
static
QName
_RelatedTo_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"relatedTo"
);
private
final
static
QName
_Device_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"device"
);
private
final
static
QName
_LayeredConstructionProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"layeredConstruction"
);
private
final
static
QName
_LibraryLayeredConstruction_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"libraryLayeredConstruction"
);
private
final
static
QName
_Resource_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"resource"
);
private
final
static
QName
_Suitability_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"suitability"
);
private
final
static
QName
_UtilityNetworkConnectionProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"utilityNetworkConnection"
);
private
final
static
QName
_SensorDataProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"sensorData"
);
private
final
static
QName
_ReferencePoint_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"referencePoint"
);
private
final
static
QName
_EnergyPerformanceCertificate_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"EnergyPerformanceCertificate"
);
private
final
static
QName
_Occupants_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Occupants"
);
private
final
static
QName
_RefurbishmentMeasure_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"RefurbishmentMeasure"
);
private
final
static
QName
_UtilityNetworkConnection_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"UtilityNetworkConnection"
);
private
final
static
QName
_WeatherData_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"WeatherData"
);
private
final
static
QName
_AbstractBuildingSpace_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractBuildingSpace"
);
private
final
static
QName
_BuildingUnit_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"BuildingUnit"
);
private
final
static
QName
_AbstractZone_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractZone"
);
private
final
static
QName
_Zone_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Zone"
);
private
final
static
QName
_ZonePart_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZonePart"
);
private
final
static
QName
_AbstractZoneBoundarySurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractZoneBoundarySurface"
);
private
final
static
QName
_AbstractZoneOpening_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractZoneOpening"
);
private
final
static
QName
_ZoneAtticFloorSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZoneAtticFloorSurface"
);
private
final
static
QName
_ZoneBasementCeilingSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZoneBasementCeilingSurface"
);
private
final
static
QName
_ZoneClosureSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZoneClosureSurface"
);
private
final
static
QName
_ZoneExteriorWallSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZoneExteriorWallSurface"
);
private
final
static
QName
_ZoneGroundSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZoneGroundSurface"
);
private
final
static
QName
_ZoneIntermediateFloorSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZoneIntermediateFloorSurface"
);
private
final
static
QName
_ZoneRoofSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZoneRoofSurface"
);
private
final
static
QName
_ZoneUndergroundWallSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZoneUndergroundWallSurface"
);
private
final
static
QName
_ZoneDoor_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZoneDoor"
);
private
final
static
QName
_ZoneWindow_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ZoneWindow"
);
private
final
static
QName
_BdgHeight_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgHeight"
);
private
final
static
QName
_BdgArea_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgArea"
);
private
final
static
QName
_BdgVolume_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgVolume"
);
private
final
static
QName
_BdgOwnerName_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgOwnerName"
);
private
final
static
QName
_BdgOwnershipType_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgOwnershipType"
);
private
final
static
QName
_BdgAtticThermalStatus_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgAtticThermalStatus"
);
private
final
static
QName
_BdgBasementThermalStatus_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBasementThermalStatus"
);
private
final
static
QName
_BdgConstructionWeight_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgConstructionWeight"
);
private
final
static
QName
_BdgArea_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgArea"
);
private
final
static
QName
_BdgHeight_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgHeight"
);
private
final
static
QName
_BdgVolume_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgVolume"
);
private
final
static
QName
_BdgIsProtected_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgIsProtected"
);
private
final
static
QName
_BdgType_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgType"
);
private
final
static
QName
_OccupiedBy_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"occupiedBy"
);
private
final
static
QName
_BuildingUnitProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"buildingUnit"
);
private
final
static
QName
_ZoneProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"zone"
);
private
final
static
QName
_EnergyPerformanceCertificateProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"energyPerformanceCertificate"
);
private
final
static
QName
_RefurbishmentMeasureProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"refurbishmentMeasure"
);
private
final
static
QName
_ThermalZoneProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"thermalZone"
);
private
final
static
QName
_UsageZoneProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"usageZone"
);
private
final
static
QName
_CityObjectRelation_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"CityObjectRelation"
);
private
final
static
QName
_RelatedTo_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"relatedTo"
);
private
final
static
QName
_Device_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"device"
);
private
final
static
QName
_LayeredConstructionProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"layeredConstruction"
);
private
final
static
QName
_Resource_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"resource"
);
private
final
static
QName
_Suitability_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"suitability"
);
private
final
static
QName
_UtilityNetworkConnectionProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"utilityNetworkConnection"
);
private
final
static
QName
_WeatherDataProperty_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"weatherData"
);
private
final
static
QName
_ReferencePoint_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"referencePoint"
);
private
final
static
QName
_ConstructionMaterial_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ConstructionMaterial"
);
private
final
static
QName
_Energy_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Energy"
);
private
final
static
QName
_Food_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Food"
);
private
final
static
QName
_OtherResource_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"OtherResource"
);
private
final
static
QName
_UrbanSpace_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"UrbanSpace"
);
private
final
static
QName
_Waste_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Waste"
);
private
final
static
QName
_Water_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Water"
);
private
final
static
QName
_AbstractMaterial_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractMaterial"
);
private
final
static
QName
_Gas_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Gas"
);
private
final
static
QName
_LayeredConstructionLibrary_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"LayeredConstructionLibrary"
);
private
final
static
QName
_Layer_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Layer"
);
private
final
static
QName
_LayeredConstruction_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"LayeredConstruction"
);
private
final
static
QName
_MaterialLibrary_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"MaterialLibrary"
);
private
final
static
QName
_ReverseLayeredConstruction_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ReverseLayeredConstruction"
);
private
final
static
QName
_SolidMaterial_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"SolidMaterial"
);
private
final
static
QName
_AtticFloorSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AtticFloorSurface"
);
private
final
static
QName
_BasementCeilingSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"BasementCeilingSurface"
);
private
final
static
QName
_IntermediateFloorSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"IntermediateFloorSurface"
);
private
final
static
QName
_PartyWallSurface_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"PartyWallSurface"
);
private
final
static
QName
_ThermalZone_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ThermalZone"
);
private
final
static
QName
_BdgBdrySurfAzimuth_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfAzimuth"
);
private
final
static
QName
_BdgBdrySurfGroundViewFactor_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfGroundViewFactor"
);
private
final
static
QName
_BdgBdrySurfHeatCapacity_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfHeatCapacity"
);
private
final
static
QName
_BdgBdrySurfInclination_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfInclination"
);
private
final
static
QName
_BdgBdrySurfIsAdiabatic_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfIsAdiabatic"
);
private
final
static
QName
_BdgBdrySurfIsShared_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfIsShared"
);
private
final
static
QName
_BdgBdrySurfThickness_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfThickness"
);
private
final
static
QName
_BdgBdrySurfTotalSurfaceArea_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfTotalSurfaceArea"
);
private
final
static
QName
_BdgBdrySurfOpaqueSurfaceArea_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfOpaqueSurfaceArea"
);
private
final
static
QName
_BdgBdrySurfOpeningToSurfaceRatio_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfOpeningToSurfaceRatio"
);
private
final
static
QName
_BdgBdrySurfHeatCapacity_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfHeatCapacity"
);
private
final
static
QName
_BdgBdrySurfAzimuth_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfAzimuth"
);
private
final
static
QName
_BdgBdrySurfInclination_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfInclination"
);
private
final
static
QName
_BdgBdrySurfGroundViewFactor_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfGroundViewFactor"
);
private
final
static
QName
_BdgBdrySurfSkyViewFactor_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfSkyViewFactor"
);
private
final
static
QName
_BdgBdrySurfThickness_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfThickness"
);
private
final
static
QName
_BdgBdrySurfTotalSurfaceArea_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgBdrySurfTotalSurfaceArea"
);
private
final
static
QName
_BdgOpnArea_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgOpnArea"
);
private
final
static
QName
_BdgOpnInclination_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgOpnInclination"
);
private
final
static
QName
_BdgOpnAzimuth_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgOpnAzimuth"
);
private
final
static
QName
_BdgOpnGroundViewFactor_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgOpnGroundViewFactor"
);
private
final
static
QName
_BdgOpnInclination_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgOpnInclination"
);
private
final
static
QName
_BdgOpnSkyViewFactor_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"bdgOpnSkyViewFactor"
);
private
final
static
QName
_BuildingUnit_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"BuildingUnit"
);
private
final
static
QName
_Occupants_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Occupants"
);
private
final
static
QName
_UsageZone_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"UsageZone"
);
private
final
static
QName
_ConstructionMaterial_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ConstructionMaterial"
);
private
final
static
QName
_Energy_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Energy"
);
private
final
static
QName
_Food_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Food"
);
private
final
static
QName
_OtherResource_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"OtherResource"
);
private
final
static
QName
_UrbanSpace_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"UrbanSpace"
);
private
final
static
QName
_Waste_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Waste"
);
private
final
static
QName
_Water_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Water"
);
private
final
static
QName
_AbstractSolarCollector_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractSolarCollector"
);
private
final
static
QName
_Boiler_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Boiler"
);
private
final
static
QName
_DeviceOperation_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"DeviceOperation"
);
private
final
static
QName
_ElectricalStorageDevice_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ElectricalStorageDevice"
);
private
final
static
QName
_GenericDevice_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"GenericDevice"
);
private
final
static
QName
_GenericElectricalDevice_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"GenericElectricalDevice"
);
private
final
static
QName
_GenericSolarCollector_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"GenericSolarCollector"
);
private
final
static
QName
_GenericStorageDevice_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"GenericStorageDevice"
);
private
final
static
QName
_HeatPump_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"HeatPump"
);
private
final
static
QName
_LightingDevice_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"LightingDevice"
);
private
final
static
QName
_MovableShadingDevice_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"MovableShadingDevice"
);
...
...
@@ -147,14 +162,32 @@ public class ObjectFactory {
private
final
static
QName
_ThermalStorageDevice_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ThermalStorageDevice"
);
private
final
static
QName
_UrbanFunctionArea_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"UrbanFunctionArea"
);
private
final
static
QName
_WeatherStation_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"WeatherStation"
);
private
final
static
QName
_WeatherData_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"WeatherData"
);
private
final
static
QName
_AbstractMaterial_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"AbstractMaterial"
);
private
final
static
QName
_LayeredConstructionLibrary_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"LayeredConstructionLibrary"
);
private
final
static
QName
_Layer_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Layer"
);
private
final
static
QName
_LayeredConstruction_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"LayeredConstruction"
);
private
final
static
QName
_MaterialLibrary_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"MaterialLibrary"
);
private
final
static
QName
_ReverseLayeredConstruction_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"ReverseLayeredConstruction"
);
private
final
static
QName
_Gas_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Gas"
);
private
final
static
QName
_Liquid_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"Liquid"
);
private
final
static
QName
_SolidMaterial_QNAME
=
new
QName
(
"http://www.citygml.org/ade/energy/3.0"
,
"SolidMaterial"
);
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.sig3d.citygml.energyADE3beta
7
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.sig3d.citygml.energyADE3beta
8
*
*/
public
ObjectFactory
()
{
}
/**
* Create an instance of {@link AbsorptanceType }
*
*/
public
AbsorptanceType
createAbsorptanceType
()
{
return
new
AbsorptanceType
();
}
/**
* Create an instance of {@link EmissivityType }
*
...
...
@@ -212,179 +245,147 @@ public class ObjectFactory {
}
/**
* Create an instance of {@link RegularTimeSeriesType }
*
*/
public
RegularTimeSeriesType
createRegularTimeSeriesType
()
{
return
new
RegularTimeSeriesType
();
}
/**
* Create an instance of {@link RegularTimeSeriesFileType }
*
*/
public
RegularTimeSeriesFileType
createRegularTimeSeriesFileType
()
{
return
new
RegularTimeSeriesFileType
();
}
/**
* Create an instance of {@link TypicalValuesTimeSeriesType }
*
*/
public
TypicalValuesTimeSeriesType
createTypicalValuesTimeSeriesType
()
{
return
new
TypicalValuesTimeSeriesType
();
}
/**
* Create an instance of {@link TypicalValuesTimeSeriesFileType }
*
*/
public
TypicalValuesTimeSeriesFileType
createTypicalValuesTimeSeriesFileType
()
{
return
new
TypicalValuesTimeSeriesFileType
();
}
/**
* Create an instance of {@link SensorConnectionType }
* Create an instance of {@link DeviceOperationType }
*
*/
public
SensorConnec
tionType
create
SensorConnec
tionType
()
{
return
new
SensorConnec
tionType
();
public
DeviceOpera
tionType
create
DeviceOpera
tionType
()
{
return
new
DeviceOpera
tionType
();
}
/**
* Create an instance of {@link
DualValueSchedule
Type }
* Create an instance of {@link
SensorData
Type }
*
*/
public
DualValueScheduleType
createDualValueSchedule
Type
()
{
return
new
DualValueSchedule
Type
();
public
SensorDataType
createSensorData
Type
()
{
return
new
SensorData
Type
();
}
/**
* Create an instance of {@link
AtomicSchedule
Type }
* Create an instance of {@link
UtilityNetworkConnection
Type }
*
*/
public
AtomicScheduleType
createAtomicSchedule
Type
()
{
return
new
AtomicSchedule
Type
();
public
UtilityNetworkConnectionType
createUtilityNetworkConnection
Type
()
{
return
new
UtilityNetworkConnection
Type
();
}
/**
* Create an instance of {@link
CompositeSchedule
Type }
* Create an instance of {@link
RegularTimeSeries
Type }
*
*/
public
CompositeScheduleType
createCompositeSchedule
Type
()
{
return
new
CompositeSchedule
Type
();
public
RegularTimeSeriesType
createRegularTimeSeries
Type
()
{
return
new
RegularTimeSeries
Type
();
}
/**
* Create an instance of {@link
ScheduleComponent
Type }
* Create an instance of {@link
RegularTimeSeriesFile
Type }
*
*/
public
ScheduleComponentType
createScheduleComponent
Type
()
{
return
new
ScheduleComponent
Type
();
public
RegularTimeSeriesFileType
createRegularTimeSeriesFile
Type
()
{
return
new
RegularTimeSeriesFile
Type
();
}
/**
* Create an instance of {@link
ScheduleLibrary
Type }
* Create an instance of {@link
TypicalValuesTimeSeries
Type }
*
*/
public
ScheduleLibraryType
createScheduleLibrary
Type
()
{
return
new
ScheduleLibrary
Type
();
public
TypicalValuesTimeSeriesType
createTypicalValuesTimeSeries
Type
()
{
return
new
TypicalValuesTimeSeries
Type
();
}
/**
* Create an instance of {@link
EnergyPerformanceCertificat
eType }
* Create an instance of {@link
TypicalValuesTimeSeriesFil
eType }
*
*/
public
EnergyPerformanceCertificateType
createEnergyPerformanceCertificat
eType
()
{
return
new
EnergyPerformanceCertificat
eType
();
public
TypicalValuesTimeSeriesFileType
createTypicalValuesTimeSeriesFil
eType
()
{
return
new
TypicalValuesTimeSeriesFil
eType
();
}
/**
* Create an instance of {@link
RefurbishmentMeasure
Type }
* Create an instance of {@link
MonthlyTimeSeries
Type }
*
*/
public
RefurbishmentMeasureType
createRefurbishmentMeasure
Type
()
{
return
new
RefurbishmentMeasure
Type
();
public
MonthlyTimeSeriesType
createMonthlyTimeSeries
Type
()
{
return
new
MonthlyTimeSeries
Type
();
}
/**
* Create an instance of {@link
UtilityNetworkConnection
Type }
* Create an instance of {@link
MonthlyTimeSeriesFile
Type }
*
*/
public
UtilityNetworkConnectionType
createUtilityNetworkConnection
Type
()
{
return
new
UtilityNetworkConnection
Type
();
public
MonthlyTimeSeriesFileType
createMonthlyTimeSeriesFile
Type
()
{
return
new
MonthlyTimeSeriesFile
Type
();
}
/**
* Create an instance of {@link
WeatherData
Type }
* Create an instance of {@link
TypicalValuesMonthlyTimeSeries
Type }
*
*/
public
WeatherDataType
createWeatherData
Type
()
{
return
new
WeatherData
Type
();
public
TypicalValuesMonthlyTimeSeriesType
createTypicalValuesMonthlyTimeSeries
Type
()
{
return
new
TypicalValuesMonthlyTimeSeries
Type
();
}
/**
* Create an instance of {@link
QualifiedAreaProperty
Type }
* Create an instance of {@link
TypicalValuesMonthlyTimeSeriesFile
Type }
*
*/
public
QualifiedAreaPropertyType
createQualifiedAreaProperty
Type
()
{
return
new
QualifiedAreaProperty
Type
();
public
TypicalValuesMonthlyTimeSeriesFileType
createTypicalValuesMonthlyTimeSeriesFile
Type
()
{
return
new
TypicalValuesMonthlyTimeSeriesFile
Type
();
}
/**
* Create an instance of {@link
QualifiedHeightProperty
Type }
* Create an instance of {@link
SensorConnection
Type }
*
*/
public
QualifiedHeightPropertyType
createQualifiedHeightProperty
Type
()
{
return
new
QualifiedHeightProperty
Type
();
public
SensorConnectionType
createSensorConnection
Type
()
{
return
new
SensorConnection
Type
();
}
/**
* Create an instance of {@link
QualifiedVolumeProperty
Type }
* Create an instance of {@link
AtomicScheduleValue
Type }
*
*/
public
QualifiedVolumePropertyType
createQualifiedVolumeProperty
Type
()
{
return
new
QualifiedVolumeProperty
Type
();
public
AtomicScheduleValueType
createAtomicScheduleValue
Type
()
{
return
new
AtomicScheduleValue
Type
();
}
/**
* Create an instance of {@link A
bstractBuildingUnitProperty
Type }
* Create an instance of {@link A
tomicSchedule
Type }
*
*/
public
A
bstractBuildingUnitPropertyType
createAbstractBuildingUnitProperty
Type
()
{
return
new
A
bstractBuildingUnitProperty
Type
();
public
A
tomicScheduleType
createAtomicSchedule
Type
()
{
return
new
A
tomicSchedule
Type
();
}
/**
* Create an instance of {@link
EnergyPerformanceCertificateProperty
Type }
* Create an instance of {@link
DualValueSchedule
Type }
*
*/
public
EnergyPerformanceCertificatePropertyType
createEnergyPerformanceCertificateProperty
Type
()
{
return
new
EnergyPerformanceCertificateProperty
Type
();
public
DualValueScheduleType
createDualValueSchedule
Type
()
{
return
new
DualValueSchedule
Type
();
}
/**
* Create an instance of {@link
RefurbishmentMeasureProperty
Type }
* Create an instance of {@link
CompositeSchedule
Type }
*
*/
public
RefurbishmentMeasurePropertyType
createRefurbishmentMeasureProperty
Type
()
{
return
new
RefurbishmentMeasureProperty
Type
();
public
CompositeScheduleType
createCompositeSchedule
Type
()
{
return
new
CompositeSchedule
Type
();
}
/**
* Create an instance of {@link
AbstractThermalZoneProperty
Type }
* Create an instance of {@link
ScheduleComponent
Type }
*
*/
public
AbstractThermalZonePropertyType
createAbstractThermalZoneProperty
Type
()
{
return
new
AbstractThermalZoneProperty
Type
();
public
ScheduleComponentType
createScheduleComponent
Type
()
{
return
new
ScheduleComponent
Type
();
}
/**
* Create an instance of {@link
AbstractUsageZonePropert
yType }
* Create an instance of {@link
ScheduleLibrar
yType }
*
*/
public
AbstractUsageZonePropertyType
createAbstractUsageZonePropert
yType
()
{
return
new
AbstractUsageZonePropert
yType
();
public
ScheduleLibraryType
createScheduleLibrar
yType
()
{
return
new
ScheduleLibrar
yType
();
}
/**
...
...
@@ -444,203 +445,267 @@ public class ObjectFactory {
}
/**
* Create an instance of {@link
Weathe
rDataPropertyType }
* Create an instance of {@link
Senso
rDataPropertyType }
*
*/
public
Weathe
rDataPropertyType
create
Weathe
rDataPropertyType
()
{
return
new
Weathe
rDataPropertyType
();
public
Senso
rDataPropertyType
create
Senso
rDataPropertyType
()
{
return
new
Senso
rDataPropertyType
();
}
/**
* Create an instance of {@link
ConstructionMaterial
Type }
* Create an instance of {@link
EnergyPerformanceCertificate
Type }
*
*/
public
ConstructionMaterialType
createConstructionMaterial
Type
()
{
return
new
ConstructionMaterial
Type
();
public
EnergyPerformanceCertificateType
createEnergyPerformanceCertificate
Type
()
{
return
new
EnergyPerformanceCertificate
Type
();
}
/**
* Create an instance of {@link
Energy
Type }
* Create an instance of {@link
Occupants
Type }
*
*/
public
Energy
Type
create
Energy
Type
()
{
return
new
Energy
Type
();
public
Occupants
Type
create
Occupants
Type
()
{
return
new
Occupants
Type
();
}
/**
* Create an instance of {@link
Food
Type }
* Create an instance of {@link
RefurbishmentMeasure
Type }
*
*/
public
FoodType
createFood
Type
()
{
return
new
Food
Type
();
public
RefurbishmentMeasureType
createRefurbishmentMeasure
Type
()
{
return
new
RefurbishmentMeasure
Type
();
}
/**
* Create an instance of {@link
OtherResource
Type }
* Create an instance of {@link
BuildingUnit
Type }
*
*/
public
OtherResourceType
createOtherResource
Type
()
{
return
new
OtherResource
Type
();
public
BuildingUnitType
createBuildingUnit
Type
()
{
return
new
BuildingUnit
Type
();
}
/**
* Create an instance of {@link
UrbanSpac
eType }
* Create an instance of {@link
Zon
eType }
*
*/
public
UrbanSpac
eType
create
UrbanSpac
eType
()
{
return
new
UrbanSpac
eType
();
public
Zon
eType
create
Zon
eType
()
{
return
new
Zon
eType
();
}
/**
* Create an instance of {@link
Waste
Type }
* Create an instance of {@link
ZonePart
Type }
*
*/
public
Waste
Type
create
Waste
Type
()
{
return
new
Waste
Type
();
public
ZonePart
Type
create
ZonePart
Type
()
{
return
new
ZonePart
Type
();
}
/**
* Create an instance of {@link
Water
Type }
* Create an instance of {@link
ZoneAtticFloorSurface
Type }
*
*/
public
WaterType
createWater
Type
()
{
return
new
Water
Type
();
public
ZoneAtticFloorSurfaceType
createZoneAtticFloorSurface
Type
()
{
return
new
ZoneAtticFloorSurface
Type
();
}
/**
* Create an instance of {@link
Gas
Type }
* Create an instance of {@link
ZoneBasementCeilingSurface
Type }
*
*/
public
GasType
createGas
Type
()
{
return
new
Gas
Type
();
public
ZoneBasementCeilingSurfaceType
createZoneBasementCeilingSurface
Type
()
{
return
new
ZoneBasementCeilingSurface
Type
();
}
/**
* Create an instance of {@link
LayeredConstructionLibrary
Type }
* Create an instance of {@link
ZoneClosureSurface
Type }
*
*/
public
LayeredConstructionLibraryType
createLayeredConstructionLibrary
Type
()
{
return
new
LayeredConstructionLibrary
Type
();
public
ZoneClosureSurfaceType
createZoneClosureSurface
Type
()
{
return
new
ZoneClosureSurface
Type
();
}
/**
* Create an instance of {@link
Layer
Type }
* Create an instance of {@link
ZoneExteriorWallSurface
Type }
*
*/
public
LayerType
createLayer
Type
()
{
return
new
Layer
Type
();
public
ZoneExteriorWallSurfaceType
createZoneExteriorWallSurface
Type
()
{
return
new
ZoneExteriorWallSurface
Type
();
}
/**
* Create an instance of {@link
LayeredConstruction
Type }
* Create an instance of {@link
ZoneGroundSurface
Type }
*
*/
public
LayeredConstructionType
createLayeredConstruction
Type
()
{
return
new
LayeredConstruction
Type
();
public
ZoneGroundSurfaceType
createZoneGroundSurface
Type
()
{
return
new
ZoneGroundSurface
Type
();
}
/**
* Create an instance of {@link
MaterialLibrary
Type }
* Create an instance of {@link
ZoneIntermediateFloorSurface
Type }
*
*/
public
MaterialLibraryType
createMaterialLibrary
Type
()
{
return
new
MaterialLibrary
Type
();
public
ZoneIntermediateFloorSurfaceType
createZoneIntermediateFloorSurface
Type
()
{
return
new
ZoneIntermediateFloorSurface
Type
();
}
/**
* Create an instance of {@link
ReverseLayeredConstruction
Type }
* Create an instance of {@link
ZoneRoofSurface
Type }
*
*/
public
ReverseLayeredConstructionType
createReverseLayeredConstruction
Type
()
{
return
new
ReverseLayeredConstruction
Type
();
public
ZoneRoofSurfaceType
createZoneRoofSurface
Type
()
{
return
new
ZoneRoofSurface
Type
();
}
/**
* Create an instance of {@link
SolidMaterial
Type }
* Create an instance of {@link
ZoneUndergroundWallSurface
Type }
*
*/
public
SolidMaterialType
createSolidMaterial
Type
()
{
return
new
SolidMaterial
Type
();
public
ZoneUndergroundWallSurfaceType
createZoneUndergroundWallSurface
Type
()
{
return
new
ZoneUndergroundWallSurface
Type
();
}
/**
* Create an instance of {@link
AtticFloorSurface
Type }
* Create an instance of {@link
ZoneDoor
Type }
*
*/
public
AtticFloorSurfaceType
createAtticFloorSurface
Type
()
{
return
new
AtticFloorSurface
Type
();
public
ZoneDoorType
createZoneDoor
Type
()
{
return
new
ZoneDoor
Type
();
}
/**
* Create an instance of {@link
BasementCeilingSurface
Type }
* Create an instance of {@link
ZoneWindow
Type }
*
*/
public
BasementCeilingSurfaceType
createBasementCeilingSurface
Type
()
{
return
new
BasementCeilingSurface
Type
();
public
ZoneWindowType
createZoneWindow
Type
()
{
return
new
ZoneWindow
Type
();
}
/**
* Create an instance of {@link
IntermediateFloorSurface
Type }
* Create an instance of {@link
QualifiedHeightProperty
Type }
*
*/
public
IntermediateFloorSurfaceType
createIntermediateFloorSurface
Type
()
{
return
new
IntermediateFloorSurface
Type
();
public
QualifiedHeightPropertyType
createQualifiedHeightProperty
Type
()
{
return
new
QualifiedHeightProperty
Type
();
}
/**
* Create an instance of {@link
PartyWallSurface
Type }
* Create an instance of {@link
QualifiedAreaProperty
Type }
*
*/
public
PartyWallSurfaceType
createPartyWallSurface
Type
()
{
return
new
PartyWallSurface
Type
();
public
QualifiedAreaPropertyType
createQualifiedAreaProperty
Type
()
{
return
new
QualifiedAreaProperty
Type
();
}
/**
* Create an instance of {@link
ThermalZone
Type }
* Create an instance of {@link
QualifiedVolumeProperty
Type }
*
*/
public
ThermalZoneType
createThermalZone
Type
()
{
return
new
ThermalZone
Type
();
public
QualifiedVolumePropertyType
createQualifiedVolumeProperty
Type
()
{
return
new
QualifiedVolumeProperty
Type
();
}
/**
* Create an instance of {@link
BuildingUnit
Type }
* Create an instance of {@link
OccupantsProperty
Type }
*
*/
public
BuildingUnitType
createBuildingUnit
Type
()
{
return
new
BuildingUnit
Type
();
public
OccupantsPropertyType
createOccupantsProperty
Type
()
{
return
new
OccupantsProperty
Type
();
}
/**
* Create an instance of {@link
Occupants
Type }
* Create an instance of {@link
BuildingUnitProperty
Type }
*
*/
public
OccupantsType
createOccupants
Type
()
{
return
new
Occupants
Type
();
public
BuildingUnitPropertyType
createBuildingUnitProperty
Type
()
{
return
new
BuildingUnitProperty
Type
();
}
/**
* Create an instance of {@link
UsageZone
Type }
* Create an instance of {@link
AbstractZoneProperty
Type }
*
*/
public
UsageZoneType
createUsageZone
Type
()
{
return
new
UsageZone
Type
();
public
AbstractZonePropertyType
createAbstractZoneProperty
Type
()
{
return
new
AbstractZoneProperty
Type
();
}
/**
* Create an instance of {@link
Boiler
Type }
* Create an instance of {@link
EnergyPerformanceCertificateProperty
Type }
*
*/
public
BoilerType
createBoiler
Type
()
{
return
new
Boiler
Type
();
public
EnergyPerformanceCertificatePropertyType
createEnergyPerformanceCertificateProperty
Type
()
{
return
new
EnergyPerformanceCertificateProperty
Type
();
}
/**
* Create an instance of {@link
DeviceOperation
Type }
* Create an instance of {@link
RefurbishmentMeasureProperty
Type }
*
*/
public
DeviceOperationType
createDeviceOperationType
()
{
return
new
DeviceOperationType
();
public
RefurbishmentMeasurePropertyType
createRefurbishmentMeasurePropertyType
()
{
return
new
RefurbishmentMeasurePropertyType
();
}
/**
* Create an instance of {@link ConstructionMaterialType }
*
*/
public
ConstructionMaterialType
createConstructionMaterialType
()
{
return
new
ConstructionMaterialType
();
}
/**
* Create an instance of {@link EnergyType }
*
*/
public
EnergyType
createEnergyType
()
{
return
new
EnergyType
();
}
/**
* Create an instance of {@link FoodType }
*
*/
public
FoodType
createFoodType
()
{
return
new
FoodType
();
}
/**
* Create an instance of {@link OtherResourceType }
*
*/
public
OtherResourceType
createOtherResourceType
()
{
return
new
OtherResourceType
();
}
/**
* Create an instance of {@link UrbanSpaceType }
*
*/
public
UrbanSpaceType
createUrbanSpaceType
()
{
return
new
UrbanSpaceType
();
}
/**
* Create an instance of {@link WasteType }
*
*/
public
WasteType
createWasteType
()
{
return
new
WasteType
();
}
/**
* Create an instance of {@link WaterType }
*
*/
public
WaterType
createWaterType
()
{
return
new
WaterType
();
}
/**
* Create an instance of {@link BoilerType }
*
*/
public
BoilerType
createBoilerType
()
{
return
new
BoilerType
();
}
/**
...
...
@@ -675,6 +740,14 @@ public class ObjectFactory {
return
new
GenericSolarCollectorType
();
}
/**
* Create an instance of {@link GenericStorageDeviceType }
*
*/
public
GenericStorageDeviceType
createGenericStorageDeviceType
()
{
return
new
GenericStorageDeviceType
();
}
/**
* Create an instance of {@link HeatPumpType }
*
...
...
@@ -747,6 +820,78 @@ public class ObjectFactory {
return
new
WeatherStationType
();
}
/**
* Create an instance of {@link WeatherDataType }
*
*/
public
WeatherDataType
createWeatherDataType
()
{
return
new
WeatherDataType
();
}
/**
* Create an instance of {@link LayeredConstructionLibraryType }
*
*/
public
LayeredConstructionLibraryType
createLayeredConstructionLibraryType
()
{
return
new
LayeredConstructionLibraryType
();
}
/**
* Create an instance of {@link LayerType }
*
*/
public
LayerType
createLayerType
()
{
return
new
LayerType
();
}
/**
* Create an instance of {@link LayeredConstructionType }
*
*/
public
LayeredConstructionType
createLayeredConstructionType
()
{
return
new
LayeredConstructionType
();
}
/**
* Create an instance of {@link MaterialLibraryType }
*
*/
public
MaterialLibraryType
createMaterialLibraryType
()
{
return
new
MaterialLibraryType
();
}
/**
* Create an instance of {@link ReverseLayeredConstructionType }
*
*/
public
ReverseLayeredConstructionType
createReverseLayeredConstructionType
()
{
return
new
ReverseLayeredConstructionType
();
}
/**
* Create an instance of {@link GasType }
*
*/
public
GasType
createGasType
()
{
return
new
GasType
();
}
/**
* Create an instance of {@link LiquidType }
*
*/
public
LiquidType
createLiquidType
()
{
return
new
LiquidType
();
}
/**
* Create an instance of {@link SolidMaterialType }
*
*/
public
SolidMaterialType
createSolidMaterialType
()
{
return
new
SolidMaterialType
();
}
/**
* Create an instance of {@link AbstractOpticalProperty_PropertyType }
*
...
...
@@ -755,6 +900,14 @@ public class ObjectFactory {
return
new
AbstractOpticalProperty_PropertyType
();
}
/**
* Create an instance of {@link AbsorptancePropertyType }
*
*/
public
AbsorptancePropertyType
createAbsorptancePropertyType
()
{
return
new
AbsorptancePropertyType
();
}
/**
* Create an instance of {@link EmissivityPropertyType }
*
...
...
@@ -787,6 +940,22 @@ public class ObjectFactory {
return
new
AbstractQualifiedAttributePropertyType
();
}
/**
* Create an instance of {@link AbstractADEFeaturePropertyType }
*
*/
public
AbstractADEFeaturePropertyType
createAbstractADEFeaturePropertyType
()
{
return
new
AbstractADEFeaturePropertyType
();
}
/**
* Create an instance of {@link AbstractSchedulePropertyType }
*
*/
public
AbstractSchedulePropertyType
createAbstractSchedulePropertyType
()
{
return
new
AbstractSchedulePropertyType
();
}
/**
* Create an instance of {@link AbstractTimeSeriesPropertyType }
*
...
...
@@ -795,6 +964,22 @@ public class ObjectFactory {
return
new
AbstractTimeSeriesPropertyType
();
}
/**
* Create an instance of {@link DeviceOperationPropertyType }
*
*/
public
DeviceOperationPropertyType
createDeviceOperationPropertyType
()
{
return
new
DeviceOperationPropertyType
();
}
/**
* Create an instance of {@link AbstractFeatureWithLifeSpanPropertyType }
*
*/
public
AbstractFeatureWithLifeSpanPropertyType
createAbstractFeatureWithLifeSpanPropertyType
()
{
return
new
AbstractFeatureWithLifeSpanPropertyType
();
}
/**
* Create an instance of {@link RegularTimeSeriesPropertyType }
*
...
...
@@ -828,27 +1013,51 @@ public class ObjectFactory {
}
/**
* Create an instance of {@link
SensorConnection
PropertyType }
* Create an instance of {@link
MonthlyTimeSeries
PropertyType }
*
*/
public
SensorConnection
PropertyType
create
SensorConnection
PropertyType
()
{
return
new
SensorConnection
PropertyType
();
public
MonthlyTimeSeries
PropertyType
create
MonthlyTimeSeries
PropertyType
()
{
return
new
MonthlyTimeSeries
PropertyType
();
}
/**
* Create an instance of {@link
AbstractSchedu
lePropertyType }
* Create an instance of {@link
MonthlyTimeSeriesFi
lePropertyType }
*
*/
public
AbstractSchedu
lePropertyType
create
AbstractSchedu
lePropertyType
()
{
return
new
AbstractSchedu
lePropertyType
();
public
MonthlyTimeSeriesFi
lePropertyType
create
MonthlyTimeSeriesFi
lePropertyType
()
{
return
new
MonthlyTimeSeriesFi
lePropertyType
();
}
/**
* Create an instance of {@link
Du
alValue
Schedule
PropertyType }
* Create an instance of {@link
Typic
alValue
sMonthlyTimeSeries
PropertyType }
*
*/
public
DualValueSchedulePropertyType
createDualValueSchedulePropertyType
()
{
return
new
DualValueSchedulePropertyType
();
public
TypicalValuesMonthlyTimeSeriesPropertyType
createTypicalValuesMonthlyTimeSeriesPropertyType
()
{
return
new
TypicalValuesMonthlyTimeSeriesPropertyType
();
}
/**
* Create an instance of {@link TypicalValuesMonthlyTimeSeriesFilePropertyType }
*
*/
public
TypicalValuesMonthlyTimeSeriesFilePropertyType
createTypicalValuesMonthlyTimeSeriesFilePropertyType
()
{
return
new
TypicalValuesMonthlyTimeSeriesFilePropertyType
();
}
/**
* Create an instance of {@link SensorConnectionPropertyType }
*
*/
public
SensorConnectionPropertyType
createSensorConnectionPropertyType
()
{
return
new
SensorConnectionPropertyType
();
}
/**
* Create an instance of {@link AtomicScheduleValuePropertyType }
*
*/
public
AtomicScheduleValuePropertyType
createAtomicScheduleValuePropertyType
()
{
return
new
AtomicScheduleValuePropertyType
();
}
/**
...
...
@@ -859,6 +1068,14 @@ public class ObjectFactory {
return
new
AtomicSchedulePropertyType
();
}
/**
* Create an instance of {@link DualValueSchedulePropertyType }
*
*/
public
DualValueSchedulePropertyType
createDualValueSchedulePropertyType
()
{
return
new
DualValueSchedulePropertyType
();
}
/**
* Create an instance of {@link CompositeSchedulePropertyType }
*
...
...
@@ -884,11 +1101,11 @@ public class ObjectFactory {
}
/**
* Create an instance of {@link Abstract
BuildingPartition
PropertyType }
* Create an instance of {@link Abstract
CityObjectSpace
PropertyType }
*
*/
public
Abstract
BuildingPartition
PropertyType
createAbstract
BuildingPartition
PropertyType
()
{
return
new
Abstract
BuildingPartition
PropertyType
();
public
Abstract
CityObjectSpace
PropertyType
createAbstract
CityObjectSpace
PropertyType
()
{
return
new
Abstract
CityObjectSpace
PropertyType
();
}
/**
...
...
@@ -908,187 +1125,179 @@ public class ObjectFactory {
}
/**
* Create an instance of {@link
Con
str
u
ct
ionMaterial
PropertyType }
* Create an instance of {@link
Ab
str
a
ct
BuildingSpace
PropertyType }
*
*/
public
Con
str
u
ct
ionMaterial
PropertyType
create
Con
str
u
ct
ionMaterial
PropertyType
()
{
return
new
Con
str
u
ct
ionMaterial
PropertyType
();
public
Ab
str
a
ct
BuildingSpace
PropertyType
create
Ab
str
a
ct
BuildingSpace
PropertyType
()
{
return
new
Ab
str
a
ct
BuildingSpace
PropertyType
();
}
/**
* Create an instance of {@link
Energy
PropertyType }
* Create an instance of {@link
Zone
PropertyType }
*
*/
public
Energy
PropertyType
create
Energy
PropertyType
()
{
return
new
Energy
PropertyType
();
public
Zone
PropertyType
create
Zone
PropertyType
()
{
return
new
Zone
PropertyType
();
}
/**
* Create an instance of {@link
Food
PropertyType }
* Create an instance of {@link
ZonePart
PropertyType }
*
*/
public
Food
PropertyType
create
Food
PropertyType
()
{
return
new
Food
PropertyType
();
public
ZonePart
PropertyType
create
ZonePart
PropertyType
()
{
return
new
ZonePart
PropertyType
();
}
/**
* Create an instance of {@link
OtherResour
cePropertyType }
* Create an instance of {@link
AbstractZoneBoundarySurfa
cePropertyType }
*
*/
public
OtherResourcePropertyType
createOtherResour
cePropertyType
()
{
return
new
OtherResour
cePropertyType
();
public
AbstractZoneBoundarySurfacePropertyType
createAbstractZoneBoundarySurfa
cePropertyType
()
{
return
new
AbstractZoneBoundarySurfa
cePropertyType
();
}
/**
* Create an instance of {@link
UrbanSpace
PropertyType }
* Create an instance of {@link
AbstractZoneOpening
PropertyType }
*
*/
public
UrbanSpacePropertyType
createUrbanSpace
PropertyType
()
{
return
new
UrbanSpace
PropertyType
();
public
AbstractZoneOpeningPropertyType
createAbstractZoneOpening
PropertyType
()
{
return
new
AbstractZoneOpening
PropertyType
();
}
/**
* Create an instance of {@link
Wast
ePropertyType }
* Create an instance of {@link
ZoneAtticFloorSurfac
ePropertyType }
*
*/
public
WastePropertyType
createWastePropertyType
()
{
return
new
WastePropertyType
();
}
/**
* Create an instance of {@link WaterPropertyType }
*
*/
public
WaterPropertyType
createWaterPropertyType
()
{
return
new
WaterPropertyType
();
public
ZoneAtticFloorSurfacePropertyType
createZoneAtticFloorSurfacePropertyType
()
{
return
new
ZoneAtticFloorSurfacePropertyType
();
}
/**
* Create an instance of {@link
AbstractMaterial
PropertyType }
* Create an instance of {@link
ZoneBasementCeilingSurface
PropertyType }
*
*/
public
AbstractMaterialPropertyType
createAbstractMaterial
PropertyType
()
{
return
new
AbstractMaterial
PropertyType
();
public
ZoneBasementCeilingSurfacePropertyType
createZoneBasementCeilingSurface
PropertyType
()
{
return
new
ZoneBasementCeilingSurface
PropertyType
();
}
/**
* Create an instance of {@link
Gas
PropertyType }
* Create an instance of {@link
ZoneClosureSurface
PropertyType }
*
*/
public
Gas
PropertyType
create
Gas
PropertyType
()
{
return
new
Gas
PropertyType
();
public
ZoneClosureSurface
PropertyType
create
ZoneClosureSurface
PropertyType
()
{
return
new
ZoneClosureSurface
PropertyType
();
}
/**
* Create an instance of {@link
LayeredConstructionLibrary
PropertyType }
* Create an instance of {@link
ZoneExteriorWallSurface
PropertyType }
*
*/
public
LayeredConstructionLibraryPropertyType
createLayeredConstructionLibrary
PropertyType
()
{
return
new
LayeredConstructionLibrary
PropertyType
();
public
ZoneExteriorWallSurfacePropertyType
createZoneExteriorWallSurface
PropertyType
()
{
return
new
ZoneExteriorWallSurface
PropertyType
();
}
/**
* Create an instance of {@link
Layer
PropertyType }
* Create an instance of {@link
ZoneGroundSurface
PropertyType }
*
*/
public
Layer
PropertyType
create
Layer
PropertyType
()
{
return
new
Layer
PropertyType
();
public
ZoneGroundSurface
PropertyType
create
ZoneGroundSurface
PropertyType
()
{
return
new
ZoneGroundSurface
PropertyType
();
}
/**
* Create an instance of {@link
Lay
ered
Construction
PropertyType }
* Create an instance of {@link
ZoneInt
er
m
ed
iateFloorSurface
PropertyType }
*
*/
public
Lay
ered
Construction
PropertyType
create
Lay
ered
Construction
PropertyType
()
{
return
new
Lay
ered
Construction
PropertyType
();
public
ZoneInt
er
m
ed
iateFloorSurface
PropertyType
create
ZoneInt
er
m
ed
iateFloorSurface
PropertyType
()
{
return
new
ZoneInt
er
m
ed
iateFloorSurface
PropertyType
();
}
/**
* Create an instance of {@link
MaterialLibrary
PropertyType }
* Create an instance of {@link
ZoneRoofSurface
PropertyType }
*
*/
public
MaterialLibrary
PropertyType
create
MaterialLibrary
PropertyType
()
{
return
new
MaterialLibrary
PropertyType
();
public
ZoneRoofSurface
PropertyType
create
ZoneRoofSurface
PropertyType
()
{
return
new
ZoneRoofSurface
PropertyType
();
}
/**
* Create an instance of {@link
ReverseLayeredConstruction
PropertyType }
* Create an instance of {@link
ZoneUndergroundWallSurface
PropertyType }
*
*/
public
ReverseLayeredConstructionPropertyType
createReverseLayeredConstruction
PropertyType
()
{
return
new
ReverseLayeredConstruction
PropertyType
();
public
ZoneUndergroundWallSurfacePropertyType
createZoneUndergroundWallSurface
PropertyType
()
{
return
new
ZoneUndergroundWallSurface
PropertyType
();
}
/**
* Create an instance of {@link
SolidMaterial
PropertyType }
* Create an instance of {@link
ZoneDoor
PropertyType }
*
*/
public
SolidMaterial
PropertyType
create
SolidMaterial
PropertyType
()
{
return
new
SolidMaterial
PropertyType
();
public
ZoneDoor
PropertyType
create
ZoneDoor
PropertyType
()
{
return
new
ZoneDoor
PropertyType
();
}
/**
* Create an instance of {@link
AtticFloorSurface
PropertyType }
* Create an instance of {@link
ZoneWindow
PropertyType }
*
*/
public
AtticFloorSurface
PropertyType
create
AtticFloorSurface
PropertyType
()
{
return
new
AtticFloorSurface
PropertyType
();
public
ZoneWindow
PropertyType
create
ZoneWindow
PropertyType
()
{
return
new
ZoneWindow
PropertyType
();
}
/**
* Create an instance of {@link
BasementCeilingSurface
PropertyType }
* Create an instance of {@link
ConstructionMaterial
PropertyType }
*
*/
public
BasementCeilingSurfacePropertyType
createBasementCeilingSurface
PropertyType
()
{
return
new
BasementCeilingSurface
PropertyType
();
public
ConstructionMaterialPropertyType
createConstructionMaterial
PropertyType
()
{
return
new
ConstructionMaterial
PropertyType
();
}
/**
* Create an instance of {@link
IntermediateFloorSurface
PropertyType }
* Create an instance of {@link
Energy
PropertyType }
*
*/
public
IntermediateFloorSurfacePropertyType
createIntermediateFloorSurface
PropertyType
()
{
return
new
IntermediateFloorSurface
PropertyType
();
public
EnergyPropertyType
createEnergy
PropertyType
()
{
return
new
Energy
PropertyType
();
}
/**
* Create an instance of {@link
PartyWallSurface
PropertyType }
* Create an instance of {@link
Food
PropertyType }
*
*/
public
PartyWallSurface
PropertyType
create
PartyWallSurface
PropertyType
()
{
return
new
PartyWallSurface
PropertyType
();
public
Food
PropertyType
create
Food
PropertyType
()
{
return
new
Food
PropertyType
();
}
/**
* Create an instance of {@link
T
her
malZon
ePropertyType }
* Create an instance of {@link
Ot
her
Resourc
ePropertyType }
*
*/
public
T
her
malZon
ePropertyType
create
T
her
malZon
ePropertyType
()
{
return
new
T
her
malZon
ePropertyType
();
public
Ot
her
Resourc
ePropertyType
create
Ot
her
Resourc
ePropertyType
()
{
return
new
Ot
her
Resourc
ePropertyType
();
}
/**
* Create an instance of {@link
BuildingUnit
PropertyType }
* Create an instance of {@link
UrbanSpace
PropertyType }
*
*/
public
BuildingUnit
PropertyType
create
BuildingUnit
PropertyType
()
{
return
new
BuildingUnit
PropertyType
();
public
UrbanSpace
PropertyType
create
UrbanSpace
PropertyType
()
{
return
new
UrbanSpace
PropertyType
();
}
/**
* Create an instance of {@link
Occupants
PropertyType }
* Create an instance of {@link
Waste
PropertyType }
*
*/
public
Occupants
PropertyType
create
Occupants
PropertyType
()
{
return
new
Occupants
PropertyType
();
public
Waste
PropertyType
create
Waste
PropertyType
()
{
return
new
Waste
PropertyType
();
}
/**
* Create an instance of {@link
UsageZone
PropertyType }
* Create an instance of {@link
Water
PropertyType }
*
*/
public
UsageZone
PropertyType
create
UsageZone
PropertyType
()
{
return
new
UsageZone
PropertyType
();
public
Water
PropertyType
create
Water
PropertyType
()
{
return
new
Water
PropertyType
();
}
/**
...
...
@@ -1107,14 +1316,6 @@ public class ObjectFactory {
return
new
BoilerPropertyType
();
}
/**
* Create an instance of {@link DeviceOperationPropertyType }
*
*/
public
DeviceOperationPropertyType
createDeviceOperationPropertyType
()
{
return
new
DeviceOperationPropertyType
();
}
/**
* Create an instance of {@link ElectricalStorageDevicePropertyType }
*
...
...
@@ -1147,6 +1348,14 @@ public class ObjectFactory {
return
new
GenericSolarCollectorPropertyType
();
}
/**
* Create an instance of {@link GenericStorageDevicePropertyType }
*
*/
public
GenericStorageDevicePropertyType
createGenericStorageDevicePropertyType
()
{
return
new
GenericStorageDevicePropertyType
();
}
/**
* Create an instance of {@link HeatPumpPropertyType }
*
...
...
@@ -1219,6 +1428,86 @@ public class ObjectFactory {
return
new
WeatherStationPropertyType
();
}
/**
* Create an instance of {@link WeatherDataPropertyType }
*
*/
public
WeatherDataPropertyType
createWeatherDataPropertyType
()
{
return
new
WeatherDataPropertyType
();
}
/**
* Create an instance of {@link AbstractMaterialPropertyType }
*
*/
public
AbstractMaterialPropertyType
createAbstractMaterialPropertyType
()
{
return
new
AbstractMaterialPropertyType
();
}
/**
* Create an instance of {@link LayeredConstructionLibraryPropertyType }
*
*/
public
LayeredConstructionLibraryPropertyType
createLayeredConstructionLibraryPropertyType
()
{
return
new
LayeredConstructionLibraryPropertyType
();
}
/**
* Create an instance of {@link LayerPropertyType }
*
*/
public
LayerPropertyType
createLayerPropertyType
()
{
return
new
LayerPropertyType
();
}
/**
* Create an instance of {@link LayeredConstructionPropertyType }
*
*/
public
LayeredConstructionPropertyType
createLayeredConstructionPropertyType
()
{
return
new
LayeredConstructionPropertyType
();
}
/**
* Create an instance of {@link MaterialLibraryPropertyType }
*
*/
public
MaterialLibraryPropertyType
createMaterialLibraryPropertyType
()
{
return
new
MaterialLibraryPropertyType
();
}
/**
* Create an instance of {@link ReverseLayeredConstructionPropertyType }
*
*/
public
ReverseLayeredConstructionPropertyType
createReverseLayeredConstructionPropertyType
()
{
return
new
ReverseLayeredConstructionPropertyType
();
}
/**
* Create an instance of {@link GasPropertyType }
*
*/
public
GasPropertyType
createGasPropertyType
()
{
return
new
GasPropertyType
();
}
/**
* Create an instance of {@link LiquidPropertyType }
*
*/
public
LiquidPropertyType
createLiquidPropertyType
()
{
return
new
LiquidPropertyType
();
}
/**
* Create an instance of {@link SolidMaterialPropertyType }
*
*/
public
SolidMaterialPropertyType
createSolidMaterialPropertyType
()
{
return
new
SolidMaterialPropertyType
();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AbstractOpticalProperty_Type }{@code >}
*
...
...
@@ -1232,6 +1521,19 @@ public class ObjectFactory {
return
new
JAXBElement
<
AbstractOpticalProperty_Type
>(
_AbstractOpticalProperty_QNAME
,
AbstractOpticalProperty_Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AbsorptanceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AbsorptanceType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Absorptance"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractOpticalProperty"
)
public
JAXBElement
<
AbsorptanceType
>
createAbsorptance
(
AbsorptanceType
value
)
{
return
new
JAXBElement
<
AbsorptanceType
>(
_Absorptance_QNAME
,
AbsorptanceType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EmissivityType }{@code >}
*
...
...
@@ -1337,913 +1639,978 @@ public class ObjectFactory {
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Abstract
TimeSeries
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link Abstract
ADEFeature
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Abstract
TimeSeries
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link Abstract
ADEFeature
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Abstract
TimeSeries
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/gml"
,
substitutionHeadName
=
"_Feature"
)
public
JAXBElement
<
Abstract
TimeSeries
Type
>
createAbstract
TimeSeries
(
AbstractTimeSeries
Type
value
)
{
return
new
JAXBElement
<
Abstract
TimeSeries
Type
>(
_Abstract
TimeSeries
_QNAME
,
Abstract
TimeSeries
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Abstract
ADEFeature
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/gml"
,
substitutionHeadName
=
"_Feature"
)
public
JAXBElement
<
Abstract
ADEFeature
Type
>
createAbstract
ADEFeature
(
AbstractADEFeature
Type
value
)
{
return
new
JAXBElement
<
Abstract
ADEFeature
Type
>(
_Abstract
ADEFeature
_QNAME
,
Abstract
ADEFeature
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
RegularTimeSeries
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractLayeredConstruction
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
RegularTimeSeries
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractLayeredConstruction
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
RegularTimeSeries
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
TimeSeries
"
)
public
JAXBElement
<
RegularTimeSeriesType
>
createRegularTimeSeriesProperty
(
RegularTimeSeries
Type
value
)
{
return
new
JAXBElement
<
RegularTimeSeriesType
>(
_RegularTimeSeriesProperty_QNAME
,
RegularTimeSeries
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractLayeredConstruction
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ADEFeature
"
)
public
JAXBElement
<
AbstractLayeredConstructionType
>
createAbstractLayeredConstruction
(
AbstractLayeredConstruction
Type
value
)
{
return
new
JAXBElement
<
AbstractLayeredConstructionType
>(
_AbstractLayeredConstruction_QNAME
,
AbstractLayeredConstruction
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
RegularTimeSeriesFi
leType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractSchedu
leType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
RegularTimeSeriesFi
leType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractSchedu
leType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
RegularTimeSeriesFi
le"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
TimeSeries
"
)
public
JAXBElement
<
RegularTimeSeriesFileType
>
createRegularTimeSeriesFile
(
RegularTimeSeriesFi
leType
value
)
{
return
new
JAXBElement
<
RegularTimeSeriesFileType
>(
_RegularTimeSeriesFile_QNAME
,
RegularTimeSeriesFi
leType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractSchedu
le"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ADEFeature
"
)
public
JAXBElement
<
AbstractScheduleType
>
createAbstractSchedule
(
AbstractSchedu
leType
value
)
{
return
new
JAXBElement
<
AbstractScheduleType
>(
_AbstractSchedule_QNAME
,
AbstractSchedu
leType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
TypicalValues
TimeSeriesType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Abstract
TimeSeriesType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
TypicalValues
TimeSeriesType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Abstract
TimeSeriesType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
TypicalValues
TimeSeries"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
TimeSeries
"
)
public
JAXBElement
<
TypicalValues
TimeSeriesType
>
create
TypicalValuesTimeSeries
(
TypicalValues
TimeSeriesType
value
)
{
return
new
JAXBElement
<
TypicalValues
TimeSeriesType
>(
_
TypicalValues
TimeSeries_QNAME
,
TypicalValues
TimeSeriesType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Abstract
TimeSeries"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ADEFeature
"
)
public
JAXBElement
<
Abstract
TimeSeriesType
>
create
AbstractTimeSeries
(
Abstract
TimeSeriesType
value
)
{
return
new
JAXBElement
<
Abstract
TimeSeriesType
>(
_
Abstract
TimeSeries_QNAME
,
Abstract
TimeSeriesType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
TypicalValuesTimeSeriesFile
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
DeviceOperation
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
TypicalValuesTimeSeriesFile
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
DeviceOperation
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
TypicalValuesTimeSeriesFile
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
TimeSeries
"
)
public
JAXBElement
<
TypicalValuesTimeSeriesFileType
>
createTypicalValuesTimeSeriesFile
(
TypicalValuesTimeSeriesFile
Type
value
)
{
return
new
JAXBElement
<
TypicalValuesTimeSeriesFileType
>(
_TypicalValuesTimeSeriesFile_QNAME
,
TypicalValuesTimeSeriesFile
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
DeviceOperation
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ADEFeature
"
)
public
JAXBElement
<
DeviceOperationType
>
createDeviceOperation
(
DeviceOperation
Type
value
)
{
return
new
JAXBElement
<
DeviceOperationType
>(
_DeviceOperation_QNAME
,
DeviceOperation
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Sensor
Connection
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link Sensor
Data
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Sensor
Connection
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link Sensor
Data
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Sensor
Connection
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
TimeSeries
"
)
public
JAXBElement
<
Sensor
Connection
Type
>
createSensor
Connection
(
SensorConnection
Type
value
)
{
return
new
JAXBElement
<
Sensor
Connection
Type
>(
_Sensor
Connection
_QNAME
,
Sensor
Connection
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Sensor
Data
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ADEFeature
"
)
public
JAXBElement
<
Sensor
Data
Type
>
createSensor
Data
(
SensorData
Type
value
)
{
return
new
JAXBElement
<
Sensor
Data
Type
>(
_Sensor
Data
_QNAME
,
Sensor
Data
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Abstract
Schedule
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link Abstract
FeatureWithLifeSpan
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Abstract
Schedule
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link Abstract
FeatureWithLifeSpan
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Abstract
Schedule
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_
Feature"
)
public
JAXBElement
<
Abstract
Schedule
Type
>
createAbstract
Schedule
(
AbstractSchedule
Type
value
)
{
return
new
JAXBElement
<
Abstract
ScheduleType
>(
_AbstractSchedule_QNAME
,
AbstractSchedule
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Abstract
FeatureWithLifeSpan
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractADE
Feature"
)
public
JAXBElement
<
Abstract
FeatureWithLifeSpan
Type
>
createAbstract
FeatureWithLifeSpan
(
AbstractFeatureWithLifeSpan
Type
value
)
{
return
new
JAXBElement
<
Abstract
FeatureWithLifeSpanType
>(
_AbstractFeatureWithLifeSpan_QNAME
,
AbstractFeatureWithLifeSpan
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
DualValueSchedul
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractResourc
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
DualValueSchedul
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractResourc
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
DualValueSchedul
e"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Schedule
"
)
public
JAXBElement
<
DualValueScheduleType
>
createDualValueSchedule
(
DualValueSchedul
eType
value
)
{
return
new
JAXBElement
<
DualValueScheduleType
>(
_DualValueSchedule_QNAME
,
DualValueSchedul
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractResourc
e"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
FeatureWithLifeSpan
"
)
public
JAXBElement
<
AbstractResourceType
>
createAbstractResource
(
AbstractResourc
eType
value
)
{
return
new
JAXBElement
<
AbstractResourceType
>(
_AbstractResource_QNAME
,
AbstractResourc
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AtomicSchedule
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
UtilityNetworkConnection
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AtomicSchedule
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
UtilityNetworkConnection
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AtomicSchedule
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Schedule
"
)
public
JAXBElement
<
AtomicScheduleType
>
createAtomicSchedule
(
AtomicSchedule
Type
value
)
{
return
new
JAXBElement
<
AtomicScheduleType
>(
_AtomicSchedule_QNAME
,
AtomicSchedule
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
UtilityNetworkConnection
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
FeatureWithLifeSpan
"
)
public
JAXBElement
<
UtilityNetworkConnectionType
>
createUtilityNetworkConnection
(
UtilityNetworkConnection
Type
value
)
{
return
new
JAXBElement
<
UtilityNetworkConnectionType
>(
_UtilityNetworkConnection_QNAME
,
UtilityNetworkConnection
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
CompositeSchedule
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
RegularTimeSeries
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
CompositeSchedule
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
RegularTimeSeries
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
CompositeSchedule
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Schedule
"
)
public
JAXBElement
<
CompositeScheduleType
>
createCompositeSchedule
(
CompositeSchedule
Type
value
)
{
return
new
JAXBElement
<
CompositeScheduleType
>(
_CompositeSchedule_QNAME
,
CompositeSchedule
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
RegularTimeSeries
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
TimeSeries
"
)
public
JAXBElement
<
RegularTimeSeriesType
>
createRegularTimeSeriesProperty
(
RegularTimeSeries
Type
value
)
{
return
new
JAXBElement
<
RegularTimeSeriesType
>(
_RegularTimeSeriesProperty_QNAME
,
RegularTimeSeries
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
ScheduleComponent
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
RegularTimeSeriesFile
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
ScheduleComponent
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
RegularTimeSeriesFile
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ScheduleComponent
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_Feature
"
)
public
JAXBElement
<
ScheduleComponentType
>
createScheduleComponent
(
ScheduleComponent
Type
value
)
{
return
new
JAXBElement
<
ScheduleComponentType
>(
_ScheduleComponent_QNAME
,
ScheduleComponent
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
RegularTimeSeriesFile
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractTimeSeries
"
)
public
JAXBElement
<
RegularTimeSeriesFileType
>
createRegularTimeSeriesFile
(
RegularTimeSeriesFile
Type
value
)
{
return
new
JAXBElement
<
RegularTimeSeriesFileType
>(
_RegularTimeSeriesFile_QNAME
,
RegularTimeSeriesFile
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
ScheduleLibrary
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
TypicalValuesTimeSeries
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
ScheduleLibrary
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
TypicalValuesTimeSeries
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ScheduleLibrary
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Library
"
)
public
JAXBElement
<
ScheduleLibraryType
>
createScheduleLibrary
(
ScheduleLibrary
Type
value
)
{
return
new
JAXBElement
<
ScheduleLibraryType
>(
_ScheduleLibrary_QNAME
,
ScheduleLibrary
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
TypicalValuesTimeSeries
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
TimeSeries
"
)
public
JAXBElement
<
TypicalValuesTimeSeriesType
>
createTypicalValuesTimeSeries
(
TypicalValuesTimeSeries
Type
value
)
{
return
new
JAXBElement
<
TypicalValuesTimeSeriesType
>(
_TypicalValuesTimeSeries_QNAME
,
TypicalValuesTimeSeries
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractLibrary
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
TypicalValuesTimeSeriesFile
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractLibrary
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
TypicalValuesTimeSeriesFile
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractLibrary
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/2
.0"
,
substitutionHeadName
=
"
_CityObject
"
)
public
JAXBElement
<
AbstractLibraryType
>
createAbstractLibrary
(
AbstractLibrary
Type
value
)
{
return
new
JAXBElement
<
AbstractLibraryType
>(
_AbstractLibrary_QNAME
,
AbstractLibrary
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
TypicalValuesTimeSeriesFile
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
AbstractTimeSeries
"
)
public
JAXBElement
<
TypicalValuesTimeSeriesFileType
>
createTypicalValuesTimeSeriesFile
(
TypicalValuesTimeSeriesFile
Type
value
)
{
return
new
JAXBElement
<
TypicalValuesTimeSeriesFileType
>(
_TypicalValuesTimeSeriesFile_QNAME
,
TypicalValuesTimeSeriesFile
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractBuildingPartition
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
MonthlyTimeSeries
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractBuildingPartition
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
MonthlyTimeSeries
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractBuildingPartition
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/2
.0"
,
substitutionHeadName
=
"
_CityObject
"
)
public
JAXBElement
<
AbstractBuildingPartitionType
>
createAbstractBuildingPartition
(
AbstractBuildingPartition
Type
value
)
{
return
new
JAXBElement
<
AbstractBuildingPartitionType
>(
_AbstractBuildingPartition_QNAME
,
AbstractBuildingPartition
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
MonthlyTimeSeries
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
AbstractTimeSeries
"
)
public
JAXBElement
<
MonthlyTimeSeriesType
>
createMonthlyTimeSeries
(
MonthlyTimeSeries
Type
value
)
{
return
new
JAXBElement
<
MonthlyTimeSeriesType
>(
_MonthlyTimeSeries_QNAME
,
MonthlyTimeSeries
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractBuildingUnit
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
MonthlyTimeSeriesFile
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractBuildingUnit
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
MonthlyTimeSeriesFile
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractBuildingUnit
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
BuildingPartition
"
)
public
JAXBElement
<
AbstractBuildingUnitType
>
createAbstractBuildingUnit
(
AbstractBuildingUnit
Type
value
)
{
return
new
JAXBElement
<
AbstractBuildingUnitType
>(
_AbstractBuildingUnit_QNAME
,
AbstractBuildingUnit
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
MonthlyTimeSeriesFile
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
TimeSeries
"
)
public
JAXBElement
<
MonthlyTimeSeriesFileType
>
createMonthlyTimeSeriesFile
(
MonthlyTimeSeriesFile
Type
value
)
{
return
new
JAXBElement
<
MonthlyTimeSeriesFileType
>(
_MonthlyTimeSeriesFile_QNAME
,
MonthlyTimeSeriesFile
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractDevice
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
TypicalValuesMonthlyTimeSeries
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractDevice
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
TypicalValuesMonthlyTimeSeries
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractDevice
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/2
.0"
,
substitutionHeadName
=
"
_CityObject
"
)
public
JAXBElement
<
AbstractDeviceType
>
createAbstractDevice
(
AbstractDevice
Type
value
)
{
return
new
JAXBElement
<
AbstractDeviceType
>(
_AbstractDevice_QNAME
,
AbstractDevice
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
TypicalValuesMonthlyTimeSeries
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
AbstractTimeSeries
"
)
public
JAXBElement
<
TypicalValuesMonthlyTimeSeriesType
>
createTypicalValuesMonthlyTimeSeries
(
TypicalValuesMonthlyTimeSeries
Type
value
)
{
return
new
JAXBElement
<
TypicalValuesMonthlyTimeSeriesType
>(
_TypicalValuesMonthlyTimeSeries_QNAME
,
TypicalValuesMonthlyTimeSeries
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractLayeredConstruction
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
TypicalValuesMonthlyTimeSeriesFile
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractLayeredConstruction
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
TypicalValuesMonthlyTimeSeriesFile
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractLayeredConstruction
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_Feature
"
)
public
JAXBElement
<
AbstractLayeredConstructionType
>
createAbstractLayeredConstruction
(
AbstractLayeredConstruction
Type
value
)
{
return
new
JAXBElement
<
AbstractLayeredConstructionType
>(
_AbstractLayeredConstruction_QNAME
,
AbstractLayeredConstruction
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
TypicalValuesMonthlyTimeSeriesFile
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractTimeSeries
"
)
public
JAXBElement
<
TypicalValuesMonthlyTimeSeriesFileType
>
createTypicalValuesMonthlyTimeSeriesFile
(
TypicalValuesMonthlyTimeSeriesFile
Type
value
)
{
return
new
JAXBElement
<
TypicalValuesMonthlyTimeSeriesFileType
>(
_TypicalValuesMonthlyTimeSeriesFile_QNAME
,
TypicalValuesMonthlyTimeSeriesFile
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractResource
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
SensorConnection
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractResource
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
SensorConnection
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractResource
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_Feature
"
)
public
JAXBElement
<
AbstractResourceType
>
createAbstractResource
(
AbstractResource
Type
value
)
{
return
new
JAXBElement
<
AbstractResourceType
>(
_AbstractResource_QNAME
,
AbstractResource
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
SensorConnection
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractTimeSeries
"
)
public
JAXBElement
<
SensorConnectionType
>
createSensorConnection
(
SensorConnection
Type
value
)
{
return
new
JAXBElement
<
SensorConnectionType
>(
_SensorConnection_QNAME
,
SensorConnection
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link A
bstractThermalZon
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link A
tomicScheduleValu
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link A
bstractThermalZon
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link A
tomicScheduleValu
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"A
bstractThermalZon
e"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractBuildingPartition
"
)
public
JAXBElement
<
A
bstractThermalZoneType
>
createAbstractThermalZone
(
AbstractThermalZon
eType
value
)
{
return
new
JAXBElement
<
A
bstractThermalZoneType
>(
_AbstractThermalZone_QNAME
,
AbstractThermalZon
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"A
tomicScheduleValu
e"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_Object
"
)
public
JAXBElement
<
A
tomicScheduleValueType
>
createAtomicScheduleValue
(
AtomicScheduleValu
eType
value
)
{
return
new
JAXBElement
<
A
tomicScheduleValueType
>(
_AtomicScheduleValue_QNAME
,
AtomicScheduleValu
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link A
bstractUsageZon
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link A
tomicSchedul
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link A
bstractUsageZon
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link A
tomicSchedul
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"A
bstractUsageZon
e"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
BuildingPartition
"
)
public
JAXBElement
<
A
bstractUsageZoneType
>
createAbstractUsageZone
(
AbstractUsageZon
eType
value
)
{
return
new
JAXBElement
<
A
bstractUsageZoneType
>(
_AbstractUsageZone_QNAME
,
AbstractUsageZon
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"A
tomicSchedul
e"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Schedule
"
)
public
JAXBElement
<
A
tomicScheduleType
>
createAtomicSchedule
(
AtomicSchedul
eType
value
)
{
return
new
JAXBElement
<
A
tomicScheduleType
>(
_AtomicSchedule_QNAME
,
AtomicSchedul
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
EnergyPerformanceCertificat
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
DualValueSchedul
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
EnergyPerformanceCertificat
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
DualValueSchedul
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
EnergyPerformanceCertificat
e"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_Featur
e"
)
public
JAXBElement
<
EnergyPerformanceCertificateType
>
createEnergyPerformanceCertificate
(
EnergyPerformanceCertificat
eType
value
)
{
return
new
JAXBElement
<
EnergyPerformanceCertificateType
>(
_EnergyPerformanceCertificate_QNAME
,
EnergyPerformanceCertificat
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
DualValueSchedul
e"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractSchedul
e"
)
public
JAXBElement
<
DualValueScheduleType
>
createDualValueSchedule
(
DualValueSchedul
eType
value
)
{
return
new
JAXBElement
<
DualValueScheduleType
>(
_DualValueSchedule_QNAME
,
DualValueSchedul
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
RefurbishmentMeasur
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
CompositeSchedul
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
RefurbishmentMeasur
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
CompositeSchedul
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
RefurbishmentMeasur
e"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_Featur
e"
)
public
JAXBElement
<
RefurbishmentMeasureType
>
createRefurbishmentMeasure
(
RefurbishmentMeasur
eType
value
)
{
return
new
JAXBElement
<
RefurbishmentMeasureType
>(
_RefurbishmentMeasure_QNAME
,
RefurbishmentMeasur
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
CompositeSchedul
e"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractSchedul
e"
)
public
JAXBElement
<
CompositeScheduleType
>
createCompositeSchedule
(
CompositeSchedul
eType
value
)
{
return
new
JAXBElement
<
CompositeScheduleType
>(
_CompositeSchedule_QNAME
,
CompositeSchedul
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
UtilityNetworkConnection
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ScheduleComponent
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
UtilityNetworkConnection
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ScheduleComponent
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
UtilityNetworkConnection
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_
Feature"
)
public
JAXBElement
<
UtilityNetworkConnectionType
>
createUtilityNetworkConnection
(
UtilityNetworkConnection
Type
value
)
{
return
new
JAXBElement
<
UtilityNetworkConnectionType
>(
_UtilityNetworkConnection_QNAME
,
UtilityNetworkConnection
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ScheduleComponent
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractADE
Feature"
)
public
JAXBElement
<
ScheduleComponentType
>
createScheduleComponent
(
ScheduleComponent
Type
value
)
{
return
new
JAXBElement
<
ScheduleComponentType
>(
_ScheduleComponent_QNAME
,
ScheduleComponent
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
WeatherData
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ScheduleLibrary
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
WeatherData
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ScheduleLibrary
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
WeatherData
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_Feature
"
)
public
JAXBElement
<
WeatherDataType
>
createWeatherData
(
WeatherData
Type
value
)
{
return
new
JAXBElement
<
WeatherDataType
>(
_WeatherData_QNAME
,
WeatherData
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ScheduleLibrary
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractLibrary
"
)
public
JAXBElement
<
ScheduleLibraryType
>
createScheduleLibrary
(
ScheduleLibrary
Type
value
)
{
return
new
JAXBElement
<
ScheduleLibraryType
>(
_ScheduleLibrary_QNAME
,
ScheduleLibrary
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
ThermalStatusValue
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractLibrary
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
ThermalStatusValue
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractLibrary
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgAtticThermalStatus
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_
GenericApplicationPropertyOfAbstractBuilding
"
)
public
JAXBElement
<
ThermalStatusValueType
>
createBdgAtticThermalStatus
(
ThermalStatusValue
Type
value
)
{
return
new
JAXBElement
<
ThermalStatusValueType
>(
_BdgAtticThermalStatus_QNAME
,
ThermalStatusValue
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractLibrary
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_
CityObject
"
)
public
JAXBElement
<
AbstractLibraryType
>
createAbstractLibrary
(
AbstractLibrary
Type
value
)
{
return
new
JAXBElement
<
AbstractLibraryType
>(
_AbstractLibrary_QNAME
,
AbstractLibrary
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
ThermalStatusValu
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractCityObjectSpac
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
ThermalStatusValu
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractCityObjectSpac
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgBasementThermalStatus
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_
GenericApplicationPropertyOfAbstractBuilding
"
)
public
JAXBElement
<
ThermalStatusValueType
>
createBdgBasementThermalStatus
(
ThermalStatusValu
eType
value
)
{
return
new
JAXBElement
<
ThermalStatusValueType
>(
_BdgBasementThermalStatus_QNAME
,
ThermalStatusValu
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractCityObjectSpace
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_
CityObject
"
)
public
JAXBElement
<
AbstractCityObjectSpaceType
>
createAbstractCityObjectSpace
(
AbstractCityObjectSpac
eType
value
)
{
return
new
JAXBElement
<
AbstractCityObjectSpaceType
>(
_AbstractCityObjectSpace_QNAME
,
AbstractCityObjectSpac
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Cod
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractDevic
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Cod
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractDevic
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"b
dgCon
str
u
ct
ionWeight
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_
GenericApplicationPropertyOfAbstractBuilding
"
)
public
JAXBElement
<
Cod
eType
>
create
BdgCon
str
u
ct
ionWeight
(
Cod
eType
value
)
{
return
new
JAXBElement
<
Cod
eType
>(
_
BdgCon
str
u
ct
ionWeight_QNAME
,
Cod
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
A
bstr
a
ct
Device
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_
CityObject
"
)
public
JAXBElement
<
AbstractDevic
eType
>
create
Ab
str
a
ct
Device
(
AbstractDevic
eType
value
)
{
return
new
JAXBElement
<
AbstractDevic
eType
>(
_
Ab
str
a
ct
Device_QNAME
,
AbstractDevic
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
QualifiedAreaProperty
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
CityObjectRelation
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
QualifiedAreaProperty
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
CityObjectRelation
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgArea
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/
citygml/building/2.0
"
,
substitutionHeadName
=
"_
GenericApplicationPropertyOfAbstractBuilding
"
)
public
JAXBElement
<
QualifiedAreaPropertyType
>
createBdgArea
(
QualifiedAreaProperty
Type
value
)
{
return
new
JAXBElement
<
QualifiedAreaPropertyType
>(
_BdgArea_QNAME
,
QualifiedAreaProperty
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
CityObjectRelation
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/
gml
"
,
substitutionHeadName
=
"_
Object
"
)
public
JAXBElement
<
CityObjectRelationType
>
createCityObjectRelation
(
CityObjectRelation
Type
value
)
{
return
new
JAXBElement
<
CityObjectRelationType
>(
_CityObjectRelation_QNAME
,
CityObjectRelation
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
QualifiedHeightProperty
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Code
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
QualifiedHeightProperty
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Code
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgHeight
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
QualifiedHeightPropertyType
>
createBdgHeight
(
QualifiedHeightProperty
Type
value
)
{
return
new
JAXBElement
<
QualifiedHeightPropertyType
>(
_BdgHeight_QNAME
,
QualifiedHeightProperty
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
permanentIdentifier
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
CityObject
"
)
public
JAXBElement
<
CodeType
>
createPermanentIdentifier
(
Code
Type
value
)
{
return
new
JAXBElement
<
CodeType
>(
_PermanentIdentifier_QNAME
,
Code
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
QualifiedVolumePropertyType
}{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
XMLGregorianCalendar
}{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
QualifiedVolumePropertyType
}{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
XMLGregorianCalendar
}{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgVolume
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
QualifiedVolumePropertyType
>
createBdgVolume
(
QualifiedVolumePropertyType
value
)
{
return
new
JAXBElement
<
QualifiedVolumePropertyType
>(
_BdgVolume_QNAME
,
QualifiedVolumePropertyType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
validFrom
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
CityObject
"
)
public
JAXBElement
<
XMLGregorianCalendar
>
createValidFrom
(
XMLGregorianCalendar
value
)
{
return
new
JAXBElement
<
XMLGregorianCalendar
>(
_ValidFrom_QNAME
,
XMLGregorianCalendar
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Boolean
}{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
XMLGregorianCalendar
}{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Boolean
}{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
XMLGregorianCalendar
}{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgIsProtected
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
Boolean
>
createBdgIsProtected
(
Boolean
value
)
{
return
new
JAXBElement
<
Boolean
>(
_BdgIsProtected_QNAME
,
Boolean
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
validTo
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
CityObject
"
)
public
JAXBElement
<
XMLGregorianCalendar
>
createValidTo
(
XMLGregorianCalendar
value
)
{
return
new
JAXBElement
<
XMLGregorianCalendar
>(
_ValidTo_QNAME
,
XMLGregorianCalendar
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link C
ode
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link C
ityObjectRelationProperty
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link C
ode
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link C
ityObjectRelationProperty
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgType
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
C
odeType
>
createBdgType
(
Code
Type
value
)
{
return
new
JAXBElement
<
C
odeType
>(
_BdgType_QNAME
,
Code
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
relatedTo
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
CityObject
"
)
public
JAXBElement
<
C
ityObjectRelationPropertyType
>
createRelatedTo
(
CityObjectRelationProperty
Type
value
)
{
return
new
JAXBElement
<
C
ityObjectRelationPropertyType
>(
_RelatedTo_QNAME
,
CityObjectRelationProperty
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Abstract
BuildingUnit
PropertyType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link Abstract
Device
PropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Abstract
BuildingUnit
PropertyType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link Abstract
Device
PropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
buildingUnit
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
Abstract
BuildingUnit
PropertyType
>
create
BuildingUnitProperty
(
AbstractBuildingUnit
PropertyType
value
)
{
return
new
JAXBElement
<
Abstract
BuildingUnit
PropertyType
>(
_
BuildingUnitProperty
_QNAME
,
Abstract
BuildingUnit
PropertyType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
device
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
CityObject
"
)
public
JAXBElement
<
Abstract
Device
PropertyType
>
create
Device
(
AbstractDevice
PropertyType
value
)
{
return
new
JAXBElement
<
Abstract
Device
PropertyType
>(
_
Device
_QNAME
,
Abstract
Device
PropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
EnergyPerformanceCertificate
PropertyType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractLayeredConstruction
PropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
EnergyPerformanceCertificate
PropertyType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractLayeredConstruction
PropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
energyPerformanceCertificate
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
EnergyPerformanceCertificatePropertyType
>
createEnergyPerformanceCertificateProperty
(
EnergyPerformanceCertificate
PropertyType
value
)
{
return
new
JAXBElement
<
EnergyPerformanceCertificatePropertyType
>(
_EnergyPerformanceCertificateProperty_QNAME
,
EnergyPerformanceCertificate
PropertyType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
layeredConstruction
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
CityObject
"
)
public
JAXBElement
<
AbstractLayeredConstructionPropertyType
>
createLayeredConstructionProperty
(
AbstractLayeredConstruction
PropertyType
value
)
{
return
new
JAXBElement
<
AbstractLayeredConstructionPropertyType
>(
_LayeredConstructionProperty_QNAME
,
AbstractLayeredConstruction
PropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
RefurbishmentMeasure
PropertyType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractLayeredConstruction
PropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
RefurbishmentMeasure
PropertyType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractLayeredConstruction
PropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
refurbishmentMeasure
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
RefurbishmentMeasurePropertyType
>
createRefurbishmentMeasureProperty
(
RefurbishmentMeasure
PropertyType
value
)
{
return
new
JAXBElement
<
RefurbishmentMeasurePropertyType
>(
_RefurbishmentMeasureProperty_QNAME
,
RefurbishmentMeasure
PropertyType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
libraryLayeredConstruction
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
CityObject
"
)
public
JAXBElement
<
AbstractLayeredConstructionPropertyType
>
createLibraryLayeredConstruction
(
AbstractLayeredConstruction
PropertyType
value
)
{
return
new
JAXBElement
<
AbstractLayeredConstructionPropertyType
>(
_LibraryLayeredConstruction_QNAME
,
AbstractLayeredConstruction
PropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Abstract
ThermalZon
ePropertyType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link Abstract
Resourc
ePropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Abstract
ThermalZon
ePropertyType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link Abstract
Resourc
ePropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
thermalZon
e"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
Abstract
ThermalZon
ePropertyType
>
create
ThermalZoneProperty
(
AbstractThermalZon
ePropertyType
value
)
{
return
new
JAXBElement
<
Abstract
ThermalZon
ePropertyType
>(
_
ThermalZoneProperty
_QNAME
,
Abstract
ThermalZon
ePropertyType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
resourc
e"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
CityObject
"
)
public
JAXBElement
<
Abstract
Resourc
ePropertyType
>
create
Resource
(
AbstractResourc
ePropertyType
value
)
{
return
new
JAXBElement
<
Abstract
Resourc
ePropertyType
>(
_
Resource
_QNAME
,
Abstract
Resourc
ePropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractUsageZone
PropertyType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Suitability
PropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractUsageZone
PropertyType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Suitability
PropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
usageZone
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/
building/
2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
AbstractUsageZone
PropertyType
>
create
UsageZoneProperty
(
AbstractUsageZone
PropertyType
value
)
{
return
new
JAXBElement
<
AbstractUsageZonePropertyType
>(
_UsageZoneProperty_QNAME
,
AbstractUsageZone
PropertyType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
suitability
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
CityObject
"
)
public
JAXBElement
<
Suitability
PropertyType
>
create
Suitability
(
Suitability
PropertyType
value
)
{
return
new
JAXBElement
<
SuitabilityPropertyType
>(
_Suitability_QNAME
,
Suitability
PropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
CityObjectRelation
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
UtilityNetworkConnectionProperty
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
CityObjectRelation
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
UtilityNetworkConnectionProperty
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
CityObjectRela
tion"
,
substitutionHeadNamespace
=
"http://www.opengis.net/
gml
"
,
substitutionHeadName
=
"_Object"
)
public
JAXBElement
<
CityObjectRelationType
>
createCityObjectRelation
(
CityObjectRelation
Type
value
)
{
return
new
JAXBElement
<
CityObjectRelationType
>(
_CityObjectRelation_QNAME
,
CityObjectRelation
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
utilityNetworkConnec
tion"
,
substitutionHeadNamespace
=
"http://www.opengis.net/
citygml/2.0
"
,
substitutionHeadName
=
"_
GenericApplicationPropertyOfCity
Object"
)
public
JAXBElement
<
UtilityNetworkConnectionPropertyType
>
createUtilityNetworkConnectionProperty
(
UtilityNetworkConnectionProperty
Type
value
)
{
return
new
JAXBElement
<
UtilityNetworkConnectionPropertyType
>(
_UtilityNetworkConnectionProperty_QNAME
,
UtilityNetworkConnectionProperty
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
CityObjectRelation
PropertyType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
SensorData
PropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
CityObjectRelation
PropertyType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
SensorData
PropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
relatedTo
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfCityObject"
)
public
JAXBElement
<
CityObjectRelation
PropertyType
>
create
RelatedTo
(
CityObjectRelation
PropertyType
value
)
{
return
new
JAXBElement
<
CityObjectRelationPropertyType
>(
_RelatedTo_QNAME
,
CityObjectRelation
PropertyType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
sensorData
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfCityObject"
)
public
JAXBElement
<
SensorData
PropertyType
>
create
SensorDataProperty
(
SensorData
PropertyType
value
)
{
return
new
JAXBElement
<
SensorDataPropertyType
>(
_SensorDataProperty_QNAME
,
SensorData
PropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractDevice
PropertyType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Point
PropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractDevice
PropertyType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Point
PropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
device
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfCityObject"
)
public
JAXBElement
<
AbstractDevice
PropertyType
>
create
Device
(
AbstractDevice
PropertyType
value
)
{
return
new
JAXBElement
<
AbstractDevice
PropertyType
>(
_
Device_QNAME
,
AbstractDevice
PropertyType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
referencePoint
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfCityObject"
)
public
JAXBElement
<
Point
PropertyType
>
create
ReferencePoint
(
Point
PropertyType
value
)
{
return
new
JAXBElement
<
Point
PropertyType
>(
_
ReferencePoint_QNAME
,
Point
PropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractLayeredConstructionProperty
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
EnergyPerformanceCertificate
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractLayeredConstructionProperty
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
EnergyPerformanceCertificate
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
layeredConstruction
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/2
.0"
,
substitutionHeadName
=
"
_GenericApplicationPropertyOfCityObject
"
)
public
JAXBElement
<
AbstractLayeredConstructionPropertyType
>
createLayeredConstructionProperty
(
AbstractLayeredConstructionProperty
Type
value
)
{
return
new
JAXBElement
<
AbstractLayeredConstructionPropertyType
>(
_LayeredConstructionProperty_QNAME
,
AbstractLayeredConstructionProperty
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
EnergyPerformanceCertificate
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
AbstractFeatureWithLifeSpan
"
)
public
JAXBElement
<
EnergyPerformanceCertificateType
>
createEnergyPerformanceCertificate
(
EnergyPerformanceCertificate
Type
value
)
{
return
new
JAXBElement
<
EnergyPerformanceCertificateType
>(
_EnergyPerformanceCertificate_QNAME
,
EnergyPerformanceCertificate
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractResourceProperty
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Occupants
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractResourceProperty
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Occupants
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
resource
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/2
.0"
,
substitutionHeadName
=
"
_GenericApplicationPropertyOfCityObject
"
)
public
JAXBElement
<
AbstractResourcePropertyType
>
createResource
(
AbstractResourceProperty
Type
value
)
{
return
new
JAXBElement
<
AbstractResourcePropertyType
>(
_Resource_QNAME
,
AbstractResourceProperty
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Occupants
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
AbstractFeatureWithLifeSpan
"
)
public
JAXBElement
<
OccupantsType
>
createOccupants
(
Occupants
Type
value
)
{
return
new
JAXBElement
<
OccupantsType
>(
_Occupants_QNAME
,
Occupants
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
SuitabilityProperty
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
RefurbishmentMeasure
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
SuitabilityProperty
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
RefurbishmentMeasure
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
suitability
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/2
.0"
,
substitutionHeadName
=
"
_GenericApplicationPropertyOfCityObject
"
)
public
JAXBElement
<
SuitabilityPropertyType
>
createSuitability
(
SuitabilityProperty
Type
value
)
{
return
new
JAXBElement
<
SuitabilityPropertyType
>(
_Suitability_QNAME
,
SuitabilityProperty
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
RefurbishmentMeasure
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
AbstractFeatureWithLifeSpan
"
)
public
JAXBElement
<
RefurbishmentMeasureType
>
createRefurbishmentMeasure
(
RefurbishmentMeasure
Type
value
)
{
return
new
JAXBElement
<
RefurbishmentMeasureType
>(
_RefurbishmentMeasure_QNAME
,
RefurbishmentMeasure
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
UtilityNetworkConnectionProperty
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractBuildingSpace
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
UtilityNetworkConnectionProperty
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractBuildingSpace
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
utilityNetworkConnection
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/2
.0"
,
substitutionHeadName
=
"
_GenericApplicationPropertyOf
CityObject"
)
public
JAXBElement
<
UtilityNetworkConnectionPropertyType
>
createUtilityNetworkConnectionProperty
(
UtilityNetworkConnectionProperty
Type
value
)
{
return
new
JAXBElement
<
UtilityNetworkConnectionPropertyType
>(
_UtilityNetworkConnectionProperty_QNAME
,
UtilityNetworkConnectionProperty
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractBuildingSpace
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
Abstract
CityObject
Space
"
)
public
JAXBElement
<
AbstractBuildingSpaceType
>
createAbstractBuildingSpace
(
AbstractBuildingSpace
Type
value
)
{
return
new
JAXBElement
<
AbstractBuildingSpaceType
>(
_AbstractBuildingSpace_QNAME
,
AbstractBuildingSpace
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
WeatherDataProperty
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
BuildingUnit
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
WeatherDataProperty
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
BuildingUnit
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
weatherData
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/2
.0"
,
substitutionHeadName
=
"
_GenericApplicationPropertyOfCityObject
"
)
public
JAXBElement
<
WeatherDataPropertyType
>
createWeatherDataProperty
(
WeatherDataProperty
Type
value
)
{
return
new
JAXBElement
<
WeatherDataPropertyType
>(
_WeatherDataProperty_QNAME
,
WeatherDataProperty
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
BuildingUnit
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
AbstractBuildingSpace
"
)
public
JAXBElement
<
BuildingUnitType
>
createBuildingUnit
(
BuildingUnit
Type
value
)
{
return
new
JAXBElement
<
BuildingUnitType
>(
_BuildingUnit_QNAME
,
BuildingUnit
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
PointProperty
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractZone
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
PointProperty
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractZone
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
referencePoint
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/2
.0"
,
substitutionHeadName
=
"
_GenericApplicationPropertyOfCityObject
"
)
public
JAXBElement
<
PointPropertyType
>
createReferencePoint
(
PointProperty
Type
value
)
{
return
new
JAXBElement
<
PointPropertyType
>(
_ReferencePoint_QNAME
,
PointProperty
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractZone
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
AbstractBuildingSpace
"
)
public
JAXBElement
<
AbstractZoneType
>
createAbstractZone
(
AbstractZone
Type
value
)
{
return
new
JAXBElement
<
AbstractZoneType
>(
_AbstractZone_QNAME
,
AbstractZone
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
ConstructionMaterial
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Zone
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
ConstructionMaterial
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Zone
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ConstructionMaterial
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Resourc
e"
)
public
JAXBElement
<
ConstructionMaterialType
>
createConstructionMaterial
(
ConstructionMaterial
Type
value
)
{
return
new
JAXBElement
<
ConstructionMaterialType
>(
_ConstructionMaterial
_QNAME
,
C
on
structionMaterial
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Zone
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Zon
e"
)
public
JAXBElement
<
ZoneType
>
createZone
(
Zone
Type
value
)
{
return
new
JAXBElement
<
ZoneType
>(
_Zone
_QNAME
,
Z
on
e
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Energy
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZonePart
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Energy
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZonePart
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Energy
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Resourc
e"
)
public
JAXBElement
<
Energy
Type
>
create
Energy
(
Energy
Type
value
)
{
return
new
JAXBElement
<
EnergyType
>(
_Energy_QNAME
,
Energy
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZonePart
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Zon
e"
)
public
JAXBElement
<
ZonePart
Type
>
create
ZonePart
(
ZonePart
Type
value
)
{
return
new
JAXBElement
<
ZonePartType
>(
_ZonePart_QNAME
,
ZonePart
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Food
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractZoneBoundarySurface
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Food
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractZoneBoundarySurface
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Food
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
AbstractResour
ce"
)
public
JAXBElement
<
FoodType
>
createFood
(
Food
Type
value
)
{
return
new
JAXBElement
<
FoodType
>(
_Food_QNAME
,
Food
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractZoneBoundarySurface
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/building/2
.0"
,
substitutionHeadName
=
"
_BoundarySurfa
ce"
)
public
JAXBElement
<
AbstractZoneBoundarySurfaceType
>
createAbstractZoneBoundarySurface
(
AbstractZoneBoundarySurface
Type
value
)
{
return
new
JAXBElement
<
AbstractZoneBoundarySurfaceType
>(
_AbstractZoneBoundarySurface_QNAME
,
AbstractZoneBoundarySurface
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
OtherResource
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractZoneOpening
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
OtherResource
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractZoneOpening
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
OtherResource
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3
.0"
,
substitutionHeadName
=
"
AbstractResource
"
)
public
JAXBElement
<
OtherResourceType
>
createOtherResource
(
OtherResource
Type
value
)
{
return
new
JAXBElement
<
OtherResourceType
>(
_OtherResource_QNAME
,
OtherResource
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractZoneOpening
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/building/2
.0"
,
substitutionHeadName
=
"
_Opening
"
)
public
JAXBElement
<
AbstractZoneOpeningType
>
createAbstractZoneOpening
(
AbstractZoneOpening
Type
value
)
{
return
new
JAXBElement
<
AbstractZoneOpeningType
>(
_AbstractZoneOpening_QNAME
,
AbstractZoneOpening
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
UrbanSp
aceType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZoneAtticFloorSurf
aceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
UrbanSp
aceType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZoneAtticFloorSurf
aceType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
UrbanSp
ace"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Resour
ce"
)
public
JAXBElement
<
UrbanSpaceType
>
createUrbanSpace
(
UrbanSp
aceType
value
)
{
return
new
JAXBElement
<
UrbanSpaceType
>(
_UrbanSpace_QNAME
,
UrbanSp
aceType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZoneAtticFloorSurf
ace"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ZoneBoundarySurfa
ce"
)
public
JAXBElement
<
ZoneAtticFloorSurfaceType
>
createZoneAtticFloorSurface
(
ZoneAtticFloorSurf
aceType
value
)
{
return
new
JAXBElement
<
ZoneAtticFloorSurfaceType
>(
_ZoneAtticFloorSurface_QNAME
,
ZoneAtticFloorSurf
aceType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Wast
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZoneBasementCeilingSurfac
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Wast
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZoneBasementCeilingSurfac
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Wast
e"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Resour
ce"
)
public
JAXBElement
<
WasteType
>
createWaste
(
Wast
eType
value
)
{
return
new
JAXBElement
<
WasteType
>(
_Waste_QNAME
,
Wast
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZoneBasementCeilingSurfac
e"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ZoneBoundarySurfa
ce"
)
public
JAXBElement
<
ZoneBasementCeilingSurfaceType
>
createZoneBasementCeilingSurface
(
ZoneBasementCeilingSurfac
eType
value
)
{
return
new
JAXBElement
<
ZoneBasementCeilingSurfaceType
>(
_ZoneBasementCeilingSurface_QNAME
,
ZoneBasementCeilingSurfac
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Water
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZoneClosureSurface
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Water
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZoneClosureSurface
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Water
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Resour
ce"
)
public
JAXBElement
<
WaterType
>
createWater
(
Water
Type
value
)
{
return
new
JAXBElement
<
WaterType
>(
_Water_QNAME
,
Water
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZoneClosureSurface
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ZoneBoundarySurfa
ce"
)
public
JAXBElement
<
ZoneClosureSurfaceType
>
createZoneClosureSurface
(
ZoneClosureSurface
Type
value
)
{
return
new
JAXBElement
<
ZoneClosureSurfaceType
>(
_ZoneClosureSurface_QNAME
,
ZoneClosureSurface
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AbstractMaterial
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZoneExteriorWallSurface
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AbstractMaterial
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZoneExteriorWallSurface
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AbstractMaterial
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_Featur
e"
)
public
JAXBElement
<
AbstractMaterialType
>
createAbstractMaterial
(
AbstractMaterial
Type
value
)
{
return
new
JAXBElement
<
AbstractMaterialType
>(
_AbstractMaterial_QNAME
,
AbstractMaterial
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZoneExteriorWallSurface
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractZoneBoundarySurfac
e"
)
public
JAXBElement
<
ZoneExteriorWallSurfaceType
>
createZoneExteriorWallSurface
(
ZoneExteriorWallSurface
Type
value
)
{
return
new
JAXBElement
<
ZoneExteriorWallSurfaceType
>(
_ZoneExteriorWallSurface_QNAME
,
ZoneExteriorWallSurface
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Gas
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZoneGroundSurface
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Gas
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZoneGroundSurface
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Gas
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Material
"
)
public
JAXBElement
<
GasType
>
createGas
(
Gas
Type
value
)
{
return
new
JAXBElement
<
GasType
>(
_Gas_QNAME
,
Gas
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZoneGroundSurface
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ZoneBoundarySurface
"
)
public
JAXBElement
<
ZoneGroundSurfaceType
>
createZoneGroundSurface
(
ZoneGroundSurface
Type
value
)
{
return
new
JAXBElement
<
ZoneGroundSurfaceType
>(
_ZoneGroundSurface_QNAME
,
ZoneGroundSurface
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Lay
ered
ConstructionLibrary
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZoneInt
er
m
ed
iateFloorSurface
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Lay
ered
ConstructionLibrary
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZoneInt
er
m
ed
iateFloorSurface
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Lay
ered
ConstructionLibrary
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Library
"
)
public
JAXBElement
<
Lay
ered
ConstructionLibrary
Type
>
create
Lay
ered
ConstructionLibrary
(
Lay
ered
ConstructionLibrary
Type
value
)
{
return
new
JAXBElement
<
Lay
ered
ConstructionLibraryType
>(
_Lay
ered
ConstructionLibrary
_QNAME
,
Lay
ered
ConstructionLibrary
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZoneInt
er
m
ed
iateFloorSurface
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ZoneBoundarySurface
"
)
public
JAXBElement
<
ZoneInt
er
m
ed
iateFloorSurface
Type
>
create
ZoneInt
er
m
ed
iateFloorSurface
(
ZoneInt
er
m
ed
iateFloorSurface
Type
value
)
{
return
new
JAXBElement
<
ZoneInt
er
m
ed
iateFloorSurfaceType
>(
_ZoneInt
er
m
ed
iateFloorSurface
_QNAME
,
ZoneInt
er
m
ed
iateFloorSurface
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Layer
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZoneRoofSurface
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Layer
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZoneRoofSurface
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Layer
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_Featur
e"
)
public
JAXBElement
<
LayerType
>
createLayer
(
Layer
Type
value
)
{
return
new
JAXBElement
<
LayerType
>(
_Layer_QNAME
,
Layer
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZoneRoofSurface
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractZoneBoundarySurfac
e"
)
public
JAXBElement
<
ZoneRoofSurfaceType
>
createZoneRoofSurface
(
ZoneRoofSurface
Type
value
)
{
return
new
JAXBElement
<
ZoneRoofSurfaceType
>(
_ZoneRoofSurface_QNAME
,
ZoneRoofSurface
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
LayeredConstruction
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZoneUndergroundWallSurface
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
LayeredConstruction
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZoneUndergroundWallSurface
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
LayeredConstruction
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
LayeredConstruction
"
)
public
JAXBElement
<
LayeredConstructionType
>
createLayeredConstruction
(
LayeredConstruction
Type
value
)
{
return
new
JAXBElement
<
LayeredConstructionType
>(
_LayeredConstruction_QNAME
,
LayeredConstruction
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZoneUndergroundWallSurface
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ZoneBoundarySurface
"
)
public
JAXBElement
<
ZoneUndergroundWallSurfaceType
>
createZoneUndergroundWallSurface
(
ZoneUndergroundWallSurface
Type
value
)
{
return
new
JAXBElement
<
ZoneUndergroundWallSurfaceType
>(
_ZoneUndergroundWallSurface_QNAME
,
ZoneUndergroundWallSurface
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
MaterialLibrary
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZoneDoor
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
MaterialLibrary
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZoneDoor
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
MaterialLibrary
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Library
"
)
public
JAXBElement
<
MaterialLibraryType
>
createMaterialLibrary
(
MaterialLibrary
Type
value
)
{
return
new
JAXBElement
<
MaterialLibraryType
>(
_MaterialLibrary_QNAME
,
MaterialLibrary
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZoneDoor
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ZoneOpening
"
)
public
JAXBElement
<
ZoneDoorType
>
createZoneDoor
(
ZoneDoor
Type
value
)
{
return
new
JAXBElement
<
ZoneDoorType
>(
_ZoneDoor_QNAME
,
ZoneDoor
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
ReverseLayeredConstruction
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ZoneWindow
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
ReverseLayeredConstruction
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ZoneWindow
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ReverseLayeredConstruction
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
LayeredConstruction
"
)
public
JAXBElement
<
ReverseLayeredConstructionType
>
createReverseLayeredConstruction
(
ReverseLayeredConstruction
Type
value
)
{
return
new
JAXBElement
<
ReverseLayeredConstructionType
>(
_ReverseLayeredConstruction_QNAME
,
ReverseLayeredConstruction
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ZoneWindow
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
ZoneOpening
"
)
public
JAXBElement
<
ZoneWindowType
>
createZoneWindow
(
ZoneWindow
Type
value
)
{
return
new
JAXBElement
<
ZoneWindowType
>(
_ZoneWindow_QNAME
,
ZoneWindow
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
SolidMaterial
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
QualifiedHeightProperty
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
SolidMaterial
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
QualifiedHeightProperty
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"SolidMaterial"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractMaterial"
)
public
JAXBElement
<
SolidMaterialType
>
createSolidMaterial
(
SolidMaterialType
value
)
{
return
new
JAXBElement
<
SolidMaterialType
>(
_SolidMaterial_QNAME
,
SolidMaterialType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgHeight"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfAbstractBuilding"
)
public
JAXBElement
<
QualifiedHeightPropertyType
>
createBdgHeight
(
QualifiedHeightPropertyType
value
)
{
return
new
JAXBElement
<
QualifiedHeightPropertyType
>(
_BdgHeight_QNAME
,
QualifiedHeightPropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link QualifiedAreaPropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link QualifiedAreaPropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgArea"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfAbstractBuilding"
)
public
JAXBElement
<
QualifiedAreaPropertyType
>
createBdgArea
(
QualifiedAreaPropertyType
value
)
{
return
new
JAXBElement
<
QualifiedAreaPropertyType
>(
_BdgArea_QNAME
,
QualifiedAreaPropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
AtticFloorSurface
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
QualifiedVolumeProperty
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
AtticFloorSurface
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
QualifiedVolumeProperty
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
AtticFloorSurfac
e"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_
BoundarySurface
"
)
public
JAXBElement
<
AtticFloorSurfaceType
>
createAtticFloorSurface
(
AtticFloorSurface
Type
value
)
{
return
new
JAXBElement
<
AtticFloorSurfaceType
>(
_AtticFloorSurface_QNAME
,
AtticFloorSurface
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgVolum
e"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_
GenericApplicationPropertyOfAbstractBuilding
"
)
public
JAXBElement
<
QualifiedVolumePropertyType
>
createBdgVolume
(
QualifiedVolumeProperty
Type
value
)
{
return
new
JAXBElement
<
QualifiedVolumePropertyType
>(
_BdgVolume_QNAME
,
QualifiedVolumeProperty
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
BasementCeilingSurfaceType
}{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
String
}{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
BasementCeilingSurfaceType
}{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
String
}{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
BasementCeilingSurfac
e"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_
BoundarySurface
"
)
public
JAXBElement
<
BasementCeilingSurfaceType
>
createBasementCeilingSurface
(
BasementCeilingSurfaceType
value
)
{
return
new
JAXBElement
<
BasementCeilingSurfaceType
>(
_BasementCeilingSurface_QNAME
,
BasementCeilingSurfaceType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgOwnerNam
e"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_
GenericApplicationPropertyOfAbstractBuilding
"
)
public
JAXBElement
<
String
>
createBdgOwnerName
(
String
value
)
{
return
new
JAXBElement
<
String
>(
_BdgOwnerName_QNAME
,
String
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
IntermediateFloorSurfac
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Cod
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
IntermediateFloorSurfac
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Cod
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
IntermediateFloorSurfac
e"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_
BoundarySurface
"
)
public
JAXBElement
<
IntermediateFloorSurfaceType
>
createIntermediateFloorSurface
(
IntermediateFloorSurfac
eType
value
)
{
return
new
JAXBElement
<
IntermediateFloorSurfaceType
>(
_IntermediateFloorSurface_QNAME
,
IntermediateFloorSurfac
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgOwnershipTyp
e"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_
GenericApplicationPropertyOfAbstractBuilding
"
)
public
JAXBElement
<
CodeType
>
createBdgOwnershipType
(
Cod
eType
value
)
{
return
new
JAXBElement
<
CodeType
>(
_BdgOwnershipType_QNAME
,
Cod
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
PartyWallSurfac
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ThermalStatusValu
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
PartyWallSurfac
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ThermalStatusValu
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
PartyWallSurface
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_
BoundarySurface
"
)
public
JAXBElement
<
PartyWallSurfaceType
>
createPartyWallSurface
(
PartyWallSurfac
eType
value
)
{
return
new
JAXBElement
<
PartyWallSurfaceType
>(
_PartyWallSurface_QNAME
,
PartyWallSurfac
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgAtticThermalStatus
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_
GenericApplicationPropertyOfAbstractBuilding
"
)
public
JAXBElement
<
ThermalStatusValueType
>
createBdgAtticThermalStatus
(
ThermalStatusValu
eType
value
)
{
return
new
JAXBElement
<
ThermalStatusValueType
>(
_BdgAtticThermalStatus_QNAME
,
ThermalStatusValu
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Thermal
Zon
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link Thermal
StatusValu
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Thermal
Zon
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link Thermal
StatusValu
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Thermal
Zone
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractThermalZone
"
)
public
JAXBElement
<
Thermal
Zon
eType
>
createThermal
Zone
(
Thermal
Zon
eType
value
)
{
return
new
JAXBElement
<
Thermal
ZoneType
>(
_
Thermal
Zone
_QNAME
,
Thermal
Zon
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgBasement
Thermal
Status
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfAbstractBuilding
"
)
public
JAXBElement
<
Thermal
StatusValu
eType
>
create
BdgBasement
Thermal
Status
(
Thermal
StatusValu
eType
value
)
{
return
new
JAXBElement
<
Thermal
StatusValueType
>(
_BdgBasement
Thermal
Status
_QNAME
,
Thermal
StatusValu
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Angl
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Cod
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Angl
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Cod
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdg
BdrySurfAzimuth
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
BoundarySurface
"
)
public
JAXBElement
<
Angl
eType
>
createBdg
BdrySurfAzimuth
(
Angl
eType
value
)
{
return
new
JAXBElement
<
Angl
eType
>(
_Bdg
BdrySurfAzimuth
_QNAME
,
Angl
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdg
ConstructionWeight
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
Cod
eType
>
createBdg
ConstructionWeight
(
Cod
eType
value
)
{
return
new
JAXBElement
<
Cod
eType
>(
_Bdg
ConstructionWeight
_QNAME
,
Cod
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
ScaleType
}{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Boolean
}{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
ScaleType
}{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Boolean
}{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdg
BdrySurfGroundViewFactor
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
BoundarySurface
"
)
public
JAXBElement
<
ScaleType
>
createBdg
BdrySurfGroundViewFactor
(
ScaleType
value
)
{
return
new
JAXBElement
<
ScaleType
>(
_BdgBdrySurfGroundViewFactor_QNAME
,
ScaleType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdg
IsProtected
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
Boolean
>
createBdg
IsProtected
(
Boolean
value
)
{
return
new
JAXBElement
<
Boolean
>(
_BdgIsProtected_QNAME
,
Boolean
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Measur
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Cod
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Measur
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Cod
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdg
BdrySurfHeatCapacity
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
BoundarySurface
"
)
public
JAXBElement
<
Measur
eType
>
createBdg
BdrySurfHeatCapacity
(
Measur
eType
value
)
{
return
new
JAXBElement
<
Measur
eType
>(
_Bdg
BdrySurfHeatCapacity
_QNAME
,
Measur
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdg
Type
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOf
AbstractBuilding
"
)
public
JAXBElement
<
Cod
eType
>
createBdg
Type
(
Cod
eType
value
)
{
return
new
JAXBElement
<
Cod
eType
>(
_Bdg
Type
_QNAME
,
Cod
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Angle
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
OccupantsProperty
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Angle
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
OccupantsProperty
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurfInclination"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
AngleType
>
createBdgBdrySurfInclination
(
AngleType
value
)
{
return
new
JAXBElement
<
AngleType
>(
_BdgBdrySurfInclination_QNAME
,
AngleType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"occupiedBy"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfAbstractBuilding"
)
public
JAXBElement
<
OccupantsPropertyType
>
createOccupiedBy
(
OccupantsPropertyType
value
)
{
return
new
JAXBElement
<
OccupantsPropertyType
>(
_OccupiedBy_QNAME
,
OccupantsPropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BuildingUnitPropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link BuildingUnitPropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"buildingUnit"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfAbstractBuilding"
)
public
JAXBElement
<
BuildingUnitPropertyType
>
createBuildingUnitProperty
(
BuildingUnitPropertyType
value
)
{
return
new
JAXBElement
<
BuildingUnitPropertyType
>(
_BuildingUnitProperty_QNAME
,
BuildingUnitPropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AbstractZonePropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AbstractZonePropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"zone"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfAbstractBuilding"
)
public
JAXBElement
<
AbstractZonePropertyType
>
createZoneProperty
(
AbstractZonePropertyType
value
)
{
return
new
JAXBElement
<
AbstractZonePropertyType
>(
_ZoneProperty_QNAME
,
AbstractZonePropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EnergyPerformanceCertificatePropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EnergyPerformanceCertificatePropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"energyPerformanceCertificate"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfAbstractBuilding"
)
public
JAXBElement
<
EnergyPerformanceCertificatePropertyType
>
createEnergyPerformanceCertificateProperty
(
EnergyPerformanceCertificatePropertyType
value
)
{
return
new
JAXBElement
<
EnergyPerformanceCertificatePropertyType
>(
_EnergyPerformanceCertificateProperty_QNAME
,
EnergyPerformanceCertificatePropertyType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RefurbishmentMeasurePropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RefurbishmentMeasurePropertyType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"refurbishmentMeasure"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfAbstractBuilding"
)
public
JAXBElement
<
RefurbishmentMeasurePropertyType
>
createRefurbishmentMeasureProperty
(
RefurbishmentMeasurePropertyType
value
)
{
return
new
JAXBElement
<
RefurbishmentMeasurePropertyType
>(
_RefurbishmentMeasureProperty_QNAME
,
RefurbishmentMeasurePropertyType
.
class
,
null
,
value
);
}
/**
...
...
@@ -2254,9 +2621,35 @@ public class ObjectFactory {
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurfIsAdiabatic"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
Boolean
>
createBdgBdrySurfIsAdiabatic
(
Boolean
value
)
{
return
new
JAXBElement
<
Boolean
>(
_BdgBdrySurfIsAdiabatic_QNAME
,
Boolean
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurfIsShared"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
Boolean
>
createBdgBdrySurfIsShared
(
Boolean
value
)
{
return
new
JAXBElement
<
Boolean
>(
_BdgBdrySurfIsShared_QNAME
,
Boolean
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LengthType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link LengthType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurfThickness"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
LengthType
>
createBdgBdrySurfThickness
(
LengthType
value
)
{
return
new
JAXBElement
<
LengthType
>(
_BdgBdrySurfThickness_QNAME
,
LengthType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AreaType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AreaType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurfTotalSurfaceArea"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
AreaType
>
createBdgBdrySurfTotalSurfaceArea
(
AreaType
value
)
{
return
new
JAXBElement
<
AreaType
>(
_BdgBdrySurfTotalSurfaceArea_QNAME
,
AreaType
.
class
,
null
,
value
);
}
/**
...
...
@@ -2286,42 +2679,68 @@ public class ObjectFactory {
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Scal
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Measur
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Scal
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Measur
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurf
SkyViewFactor
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
Scal
eType
>
createBdgBdrySurf
SkyViewFactor
(
Scal
eType
value
)
{
return
new
JAXBElement
<
Scal
eType
>(
_BdgBdrySurf
SkyViewFactor
_QNAME
,
Scal
eType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurf
HeatCapacity
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
Measur
eType
>
createBdgBdrySurf
HeatCapacity
(
Measur
eType
value
)
{
return
new
JAXBElement
<
Measur
eType
>(
_BdgBdrySurf
HeatCapacity
_QNAME
,
Measur
eType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Length
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Angle
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Length
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Angle
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurf
Thickness
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
Length
Type
>
createBdgBdrySurf
Thickness
(
Length
Type
value
)
{
return
new
JAXBElement
<
Length
Type
>(
_BdgBdrySurf
Thickness
_QNAME
,
Length
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurf
Azimuth
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
Angle
Type
>
createBdgBdrySurf
Azimuth
(
Angle
Type
value
)
{
return
new
JAXBElement
<
Angle
Type
>(
_BdgBdrySurf
Azimuth
_QNAME
,
Angle
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link A
rea
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link A
ngle
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link A
rea
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link A
ngle
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurfTotalSurfaceArea"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
AreaType
>
createBdgBdrySurfTotalSurfaceArea
(
AreaType
value
)
{
return
new
JAXBElement
<
AreaType
>(
_BdgBdrySurfTotalSurfaceArea_QNAME
,
AreaType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurfInclination"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
AngleType
>
createBdgBdrySurfInclination
(
AngleType
value
)
{
return
new
JAXBElement
<
AngleType
>(
_BdgBdrySurfInclination_QNAME
,
AngleType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ScaleType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ScaleType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurfGroundViewFactor"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
ScaleType
>
createBdgBdrySurfGroundViewFactor
(
ScaleType
value
)
{
return
new
JAXBElement
<
ScaleType
>(
_BdgBdrySurfGroundViewFactor_QNAME
,
ScaleType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ScaleType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ScaleType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgBdrySurfSkyViewFactor"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfBoundarySurface"
)
public
JAXBElement
<
ScaleType
>
createBdgBdrySurfSkyViewFactor
(
ScaleType
value
)
{
return
new
JAXBElement
<
ScaleType
>(
_BdgBdrySurfSkyViewFactor_QNAME
,
ScaleType
.
class
,
null
,
value
);
}
/**
...
...
@@ -2337,6 +2756,19 @@ public class ObjectFactory {
return
new
JAXBElement
<
AreaType
>(
_BdgOpnArea_QNAME
,
AreaType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AngleType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AngleType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgOpnInclination"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfOpening"
)
public
JAXBElement
<
AngleType
>
createBdgOpnInclination
(
AngleType
value
)
{
return
new
JAXBElement
<
AngleType
>(
_BdgOpnInclination_QNAME
,
AngleType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AngleType }{@code >}
*
...
...
@@ -2364,68 +2796,107 @@ public class ObjectFactory {
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Ang
leType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Sca
leType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Ang
leType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Sca
leType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgOpn
Inclination
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfOpening"
)
public
JAXBElement
<
Ang
leType
>
createBdgOpn
Inclination
(
Ang
leType
value
)
{
return
new
JAXBElement
<
Ang
leType
>(
_BdgOpn
Inclination
_QNAME
,
Ang
leType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"bdgOpn
SkyViewFactor
"
,
substitutionHeadNamespace
=
"http://www.opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfOpening"
)
public
JAXBElement
<
Sca
leType
>
createBdgOpn
SkyViewFactor
(
Sca
leType
value
)
{
return
new
JAXBElement
<
Sca
leType
>(
_BdgOpn
SkyViewFactor
_QNAME
,
Sca
leType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Sc
al
e
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
ConstructionMateri
alType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Sc
al
e
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
ConstructionMateri
alType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
bdgOpnSkyViewFactor
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/citygml/building/2.0"
,
substitutionHeadName
=
"_GenericApplicationPropertyOfOpening
"
)
public
JAXBElement
<
Sc
al
e
Type
>
create
BdgOpnSkyViewFactor
(
Sc
al
e
Type
value
)
{
return
new
JAXBElement
<
ScaleType
>(
_BdgOpnSkyViewFactor_QNAME
,
Scale
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
ConstructionMaterial
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractResource
"
)
public
JAXBElement
<
ConstructionMateri
alType
>
create
ConstructionMaterial
(
ConstructionMateri
alType
value
)
{
return
new
JAXBElement
<
ConstructionMaterialType
>(
_ConstructionMaterial_QNAME
,
ConstructionMaterial
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
BuildingUnit
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Energy
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
BuildingUnit
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Energy
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
BuildingUnit
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
BuildingUnit
"
)
public
JAXBElement
<
BuildingUnitType
>
createBuildingUnit
(
BuildingUnit
Type
value
)
{
return
new
JAXBElement
<
BuildingUnitType
>(
_BuildingUnit_QNAME
,
BuildingUnit
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Energy
"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"Abstract
Resource
"
)
public
JAXBElement
<
EnergyType
>
createEnergy
(
Energy
Type
value
)
{
return
new
JAXBElement
<
EnergyType
>(
_Energy_QNAME
,
Energy
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
Occupants
Type }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
Food
Type }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
Occupants
Type }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
Food
Type }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Occupants
"
,
substitutionHeadNamespace
=
"http://www.
opengis.net/gml
"
,
substitutionHeadName
=
"
_Feat
ure"
)
public
JAXBElement
<
Occupants
Type
>
create
Occupants
(
Occupants
Type
value
)
{
return
new
JAXBElement
<
OccupantsType
>(
_Occupants_QNAME
,
Occupants
Type
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"
Food
"
,
substitutionHeadNamespace
=
"http://www.
citygml.org/ade/energy/3.0
"
,
substitutionHeadName
=
"
AbstractReso
ur
c
e"
)
public
JAXBElement
<
Food
Type
>
create
Food
(
Food
Type
value
)
{
return
new
JAXBElement
<
FoodType
>(
_Food_QNAME
,
Food
Type
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link
UsageZon
eType }{@code >}
* Create an instance of {@link JAXBElement }{@code <}{@link
OtherResourc
eType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link
UsageZon
eType }{@code >}
* the new instance of {@link JAXBElement }{@code <}{@link
OtherResourc
eType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"UsageZone"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractUsageZone"
)
public
JAXBElement
<
UsageZoneType
>
createUsageZone
(
UsageZoneType
value
)
{
return
new
JAXBElement
<
UsageZoneType
>(
_UsageZone_QNAME
,
UsageZoneType
.
class
,
null
,
value
);
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"OtherResource"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractResource"
)
public
JAXBElement
<
OtherResourceType
>
createOtherResource
(
OtherResourceType
value
)
{
return
new
JAXBElement
<
OtherResourceType
>(
_OtherResource_QNAME
,
OtherResourceType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link UrbanSpaceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link UrbanSpaceType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"UrbanSpace"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractResource"
)
public
JAXBElement
<
UrbanSpaceType
>
createUrbanSpace
(
UrbanSpaceType
value
)
{
return
new
JAXBElement
<
UrbanSpaceType
>(
_UrbanSpace_QNAME
,
UrbanSpaceType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WasteType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link WasteType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Waste"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractResource"
)
public
JAXBElement
<
WasteType
>
createWaste
(
WasteType
value
)
{
return
new
JAXBElement
<
WasteType
>(
_Waste_QNAME
,
WasteType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WaterType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link WaterType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Water"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractResource"
)
public
JAXBElement
<
WaterType
>
createWater
(
WaterType
value
)
{
return
new
JAXBElement
<
WaterType
>(
_Water_QNAME
,
WaterType
.
class
,
null
,
value
);
}
/**
...
...
@@ -2454,19 +2925,6 @@ public class ObjectFactory {
return
new
JAXBElement
<
BoilerType
>(
_Boiler_QNAME
,
BoilerType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DeviceOperationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DeviceOperationType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"DeviceOperation"
,
substitutionHeadNamespace
=
"http://www.opengis.net/gml"
,
substitutionHeadName
=
"_Feature"
)
public
JAXBElement
<
DeviceOperationType
>
createDeviceOperation
(
DeviceOperationType
value
)
{
return
new
JAXBElement
<
DeviceOperationType
>(
_DeviceOperation_QNAME
,
DeviceOperationType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ElectricalStorageDeviceType }{@code >}
*
...
...
@@ -2519,6 +2977,19 @@ public class ObjectFactory {
return
new
JAXBElement
<
GenericSolarCollectorType
>(
_GenericSolarCollector_QNAME
,
GenericSolarCollectorType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GenericStorageDeviceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link GenericStorageDeviceType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"GenericStorageDevice"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractDevice"
)
public
JAXBElement
<
GenericStorageDeviceType
>
createGenericStorageDevice
(
GenericStorageDeviceType
value
)
{
return
new
JAXBElement
<
GenericStorageDeviceType
>(
_GenericStorageDevice_QNAME
,
GenericStorageDeviceType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link HeatPumpType }{@code >}
*
...
...
@@ -2636,4 +3107,134 @@ public class ObjectFactory {
return
new
JAXBElement
<
WeatherStationType
>(
_WeatherStation_QNAME
,
WeatherStationType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WeatherDataType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link WeatherDataType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"WeatherData"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"SensorData"
)
public
JAXBElement
<
WeatherDataType
>
createWeatherData
(
WeatherDataType
value
)
{
return
new
JAXBElement
<
WeatherDataType
>(
_WeatherData_QNAME
,
WeatherDataType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AbstractMaterialType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AbstractMaterialType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"AbstractMaterial"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractADEFeature"
)
public
JAXBElement
<
AbstractMaterialType
>
createAbstractMaterial
(
AbstractMaterialType
value
)
{
return
new
JAXBElement
<
AbstractMaterialType
>(
_AbstractMaterial_QNAME
,
AbstractMaterialType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LayeredConstructionLibraryType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link LayeredConstructionLibraryType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"LayeredConstructionLibrary"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractLibrary"
)
public
JAXBElement
<
LayeredConstructionLibraryType
>
createLayeredConstructionLibrary
(
LayeredConstructionLibraryType
value
)
{
return
new
JAXBElement
<
LayeredConstructionLibraryType
>(
_LayeredConstructionLibrary_QNAME
,
LayeredConstructionLibraryType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LayerType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link LayerType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Layer"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractADEFeature"
)
public
JAXBElement
<
LayerType
>
createLayer
(
LayerType
value
)
{
return
new
JAXBElement
<
LayerType
>(
_Layer_QNAME
,
LayerType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LayeredConstructionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link LayeredConstructionType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"LayeredConstruction"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractLayeredConstruction"
)
public
JAXBElement
<
LayeredConstructionType
>
createLayeredConstruction
(
LayeredConstructionType
value
)
{
return
new
JAXBElement
<
LayeredConstructionType
>(
_LayeredConstruction_QNAME
,
LayeredConstructionType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MaterialLibraryType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link MaterialLibraryType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"MaterialLibrary"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractLibrary"
)
public
JAXBElement
<
MaterialLibraryType
>
createMaterialLibrary
(
MaterialLibraryType
value
)
{
return
new
JAXBElement
<
MaterialLibraryType
>(
_MaterialLibrary_QNAME
,
MaterialLibraryType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReverseLayeredConstructionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ReverseLayeredConstructionType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"ReverseLayeredConstruction"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractLayeredConstruction"
)
public
JAXBElement
<
ReverseLayeredConstructionType
>
createReverseLayeredConstruction
(
ReverseLayeredConstructionType
value
)
{
return
new
JAXBElement
<
ReverseLayeredConstructionType
>(
_ReverseLayeredConstruction_QNAME
,
ReverseLayeredConstructionType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GasType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link GasType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Gas"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractMaterial"
)
public
JAXBElement
<
GasType
>
createGas
(
GasType
value
)
{
return
new
JAXBElement
<
GasType
>(
_Gas_QNAME
,
GasType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LiquidType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link LiquidType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"Liquid"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractMaterial"
)
public
JAXBElement
<
LiquidType
>
createLiquid
(
LiquidType
value
)
{
return
new
JAXBElement
<
LiquidType
>(
_Liquid_QNAME
,
LiquidType
.
class
,
null
,
value
);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SolidMaterialType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SolidMaterialType }{@code >}
*/
@XmlElementDecl
(
namespace
=
"http://www.citygml.org/ade/energy/3.0"
,
name
=
"SolidMaterial"
,
substitutionHeadNamespace
=
"http://www.citygml.org/ade/energy/3.0"
,
substitutionHeadName
=
"AbstractMaterial"
)
public
JAXBElement
<
SolidMaterialType
>
createSolidMaterial
(
SolidMaterialType
value
)
{
return
new
JAXBElement
<
SolidMaterialType
>(
_SolidMaterial_QNAME
,
SolidMaterialType
.
class
,
null
,
value
);
}
}
src-gen/org/sig3d/citygml/energyADE3beta
7
/OccupantsPropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/OccupantsPropertyType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/OccupantsType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/OccupantsType.java
View file @
3ca0dfba
...
...
@@ -2,18 +2,17 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
java.math.BigInteger
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlType
;
import
net.opengis.gml.AbstractFeatureType
;
import
net.opengis.gml.CodeType
;
import
net.opengis.gml.MeasureType
;
import
net.opengis.gml.ScaleType
;
...
...
@@ -27,18 +26,18 @@ import net.opengis.gml.ScaleType;
* <pre>
* <complexType name="OccupantsType">
* <complexContent>
* <extension base="{http://www.
opengis.net/gml
}AbstractFeatureType">
* <extension base="{http://www.
citygml.org/ade/energy/3.0
}AbstractFeature
WithLifeSpan
Type">
* <sequence>
* <element name="type" type="{http://www.opengis.net/gml}CodeType"/>
* <element name="numberOfOccupants" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="heatDissipation" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="heatDissipationConvectiveFraction" type="{http://www.opengis.net/gml}ScaleType" minOccurs="0"/>
* <element name="heatDissipationLatentFraction" type="{http://www.opengis.net/gml}ScaleType" minOccurs="0"/>
* <element name="heatDissipationRadiantFraction" type="{http://www.opengis.net/gml}ScaleType" minOccurs="0"/>
* <element name="occupancyRate" type="{http://www.citygml.org/ade/energy/3.0}AbstractSchedulePropertyType" minOccurs="0"/>
* <element name="averageDietType" type="{http://www.opengis.net/gml}CodeType" minOccurs="0"/>
* <element name="averageIncomeLevel" type="{http://www.opengis.net/gml}CodeType" minOccurs="0"/>
* <element name="averageInstructionLevel" type="{http://www.opengis.net/gml}CodeType" minOccurs="0"/>
* <element name="heatDissipation" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="heatDissipationConvectiveFactor" type="{http://www.opengis.net/gml}ScaleType" minOccurs="0"/>
* <element name="heatDissipationLatentFactor" type="{http://www.opengis.net/gml}ScaleType" minOccurs="0"/>
* <element name="heatDissipationRadiantFactor" type="{http://www.opengis.net/gml}ScaleType" minOccurs="0"/>
* <element name="occupancySchedule" type="{http://www.citygml.org/ade/energy/3.0}AbstractSchedulePropertyType" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
...
...
@@ -51,30 +50,30 @@ import net.opengis.gml.ScaleType;
@XmlType
(
name
=
"OccupantsType"
,
propOrder
=
{
"type"
,
"numberOfOccupants"
,
"heatDissipation"
,
"heatDissipationConvectiveFraction"
,
"heatDissipationLatentFraction"
,
"heatDissipationRadiantFraction"
,
"occupancyRate"
,
"averageDietType"
,
"averageIncomeLevel"
,
"averageInstructionLevel"
"averageInstructionLevel"
,
"heatDissipation"
,
"heatDissipationConvectiveFactor"
,
"heatDissipationLatentFactor"
,
"heatDissipationRadiantFactor"
,
"occupancySchedule"
})
public
class
OccupantsType
extends
AbstractFeatureType
extends
AbstractFeature
WithLifeSpan
Type
{
@XmlElement
(
required
=
true
)
protected
CodeType
type
;
protected
BigInteger
numberOfOccupants
;
protected
MeasureType
heatDissipation
;
protected
ScaleType
heatDissipationConvectiveFraction
;
protected
ScaleType
heatDissipationLatentFraction
;
protected
ScaleType
heatDissipationRadiantFraction
;
protected
AbstractSchedulePropertyType
occupancyRate
;
protected
CodeType
averageDietType
;
protected
CodeType
averageIncomeLevel
;
protected
CodeType
averageInstructionLevel
;
protected
MeasureType
heatDissipation
;
protected
ScaleType
heatDissipationConvectiveFactor
;
protected
ScaleType
heatDissipationLatentFactor
;
protected
ScaleType
heatDissipationRadiantFactor
;
protected
AbstractSchedulePropertyType
occupancySchedule
;
/**
* Gets the value of the type property.
...
...
@@ -133,227 +132,227 @@ public class OccupantsType
}
/**
* Gets the value of the
heatDissipation
property.
* Gets the value of the
averageDietType
property.
*
* @return
* possible object is
* {@link
Measur
eType }
* {@link
Cod
eType }
*
*/
public
Measur
eType
get
HeatDissipation
()
{
return
heatDissipation
;
public
Cod
eType
get
AverageDietType
()
{
return
averageDietType
;
}
/**
* Sets the value of the
heatDissipation
property.
* Sets the value of the
averageDietType
property.
*
* @param value
* allowed object is
* {@link
Measur
eType }
* {@link
Cod
eType }
*
*/
public
void
set
HeatDissipation
(
Measur
eType
value
)
{
this
.
heatDissipation
=
value
;
public
void
set
AverageDietType
(
Cod
eType
value
)
{
this
.
averageDietType
=
value
;
}
public
boolean
isSet
HeatDissipation
()
{
return
(
this
.
heatDissipation
!=
null
);
public
boolean
isSet
AverageDietType
()
{
return
(
this
.
averageDietType
!=
null
);
}
/**
* Gets the value of the
heatDissipationConvectiveFraction
property.
* Gets the value of the
averageIncomeLevel
property.
*
* @return
* possible object is
* {@link
Scal
eType }
* {@link
Cod
eType }
*
*/
public
Scal
eType
get
HeatDissipationConvectiveFraction
()
{
return
heatDissipationConvectiveFraction
;
public
Cod
eType
get
AverageIncomeLevel
()
{
return
averageIncomeLevel
;
}
/**
* Sets the value of the
heatDissipationConvectiveFraction
property.
* Sets the value of the
averageIncomeLevel
property.
*
* @param value
* allowed object is
* {@link
Scal
eType }
* {@link
Cod
eType }
*
*/
public
void
set
HeatDissipationConvectiveFraction
(
Scal
eType
value
)
{
this
.
heatDissipationConvectiveFraction
=
value
;
public
void
set
AverageIncomeLevel
(
Cod
eType
value
)
{
this
.
averageIncomeLevel
=
value
;
}
public
boolean
isSet
HeatDissipationConvectiveFraction
()
{
return
(
this
.
heatDissipationConvectiveFraction
!=
null
);
public
boolean
isSet
AverageIncomeLevel
()
{
return
(
this
.
averageIncomeLevel
!=
null
);
}
/**
* Gets the value of the
heatDissipationLatentFraction
property.
* Gets the value of the
averageInstructionLevel
property.
*
* @return
* possible object is
* {@link
Scal
eType }
* {@link
Cod
eType }
*
*/
public
Scal
eType
get
HeatDissipationLatentFraction
()
{
return
heatDissipationLatentFraction
;
public
Cod
eType
get
AverageInstructionLevel
()
{
return
averageInstructionLevel
;
}
/**
* Sets the value of the
heatDissipationLatentFraction
property.
* Sets the value of the
averageInstructionLevel
property.
*
* @param value
* allowed object is
* {@link
Scal
eType }
* {@link
Cod
eType }
*
*/
public
void
set
HeatDissipationLatentFraction
(
Scal
eType
value
)
{
this
.
heatDissipationLatentFraction
=
value
;
public
void
set
AverageInstructionLevel
(
Cod
eType
value
)
{
this
.
averageInstructionLevel
=
value
;
}
public
boolean
isSet
HeatDissipationLatentFraction
()
{
return
(
this
.
heatDissipationLatentFraction
!=
null
);
public
boolean
isSet
AverageInstructionLevel
()
{
return
(
this
.
averageInstructionLevel
!=
null
);
}
/**
* Gets the value of the heatDissipation
RadiantFraction
property.
* Gets the value of the heatDissipation property.
*
* @return
* possible object is
* {@link
Scal
eType }
* {@link
Measur
eType }
*
*/
public
Scal
eType
getHeatDissipation
RadiantFraction
()
{
return
heatDissipation
RadiantFraction
;
public
Measur
eType
getHeatDissipation
()
{
return
heatDissipation
;
}
/**
* Sets the value of the heatDissipation
RadiantFraction
property.
* Sets the value of the heatDissipation property.
*
* @param value
* allowed object is
* {@link
Scal
eType }
* {@link
Measur
eType }
*
*/
public
void
setHeatDissipation
RadiantFraction
(
Scal
eType
value
)
{
this
.
heatDissipation
RadiantFraction
=
value
;
public
void
setHeatDissipation
(
Measur
eType
value
)
{
this
.
heatDissipation
=
value
;
}
public
boolean
isSetHeatDissipation
RadiantFraction
()
{
return
(
this
.
heatDissipation
RadiantFraction
!=
null
);
public
boolean
isSetHeatDissipation
()
{
return
(
this
.
heatDissipation
!=
null
);
}
/**
* Gets the value of the
occupancyRate
property.
* Gets the value of the
heatDissipationConvectiveFactor
property.
*
* @return
* possible object is
* {@link
AbstractScheduleProperty
Type }
* {@link
Scale
Type }
*
*/
public
AbstractSchedulePropertyType
getOccupancyRate
()
{
return
occupancyRate
;
public
ScaleType
getHeatDissipationConvectiveFactor
()
{
return
heatDissipationConvectiveFactor
;
}
/**
* Sets the value of the
occupancyRate
property.
* Sets the value of the
heatDissipationConvectiveFactor
property.
*
* @param value
* allowed object is
* {@link
AbstractScheduleProperty
Type }
* {@link
Scale
Type }
*
*/
public
void
set
OccupancyRate
(
AbstractScheduleProperty
Type
value
)
{
this
.
occupancyRate
=
value
;
public
void
set
HeatDissipationConvectiveFactor
(
Scale
Type
value
)
{
this
.
heatDissipationConvectiveFactor
=
value
;
}
public
boolean
isSet
OccupancyRate
()
{
return
(
this
.
occupancyRate
!=
null
);
public
boolean
isSet
HeatDissipationConvectiveFactor
()
{
return
(
this
.
heatDissipationConvectiveFactor
!=
null
);
}
/**
* Gets the value of the
averageDietType
property.
* Gets the value of the
heatDissipationLatentFactor
property.
*
* @return
* possible object is
* {@link
Cod
eType }
* {@link
Scal
eType }
*
*/
public
Cod
eType
get
AverageDietType
()
{
return
averageDietType
;
public
Scal
eType
get
HeatDissipationLatentFactor
()
{
return
heatDissipationLatentFactor
;
}
/**
* Sets the value of the
averageDietType
property.
* Sets the value of the
heatDissipationLatentFactor
property.
*
* @param value
* allowed object is
* {@link
Cod
eType }
* {@link
Scal
eType }
*
*/
public
void
set
AverageDietType
(
Cod
eType
value
)
{
this
.
averageDietType
=
value
;
public
void
set
HeatDissipationLatentFactor
(
Scal
eType
value
)
{
this
.
heatDissipationLatentFactor
=
value
;
}
public
boolean
isSet
AverageDietType
()
{
return
(
this
.
averageDietType
!=
null
);
public
boolean
isSet
HeatDissipationLatentFactor
()
{
return
(
this
.
heatDissipationLatentFactor
!=
null
);
}
/**
* Gets the value of the
averageIncomeLevel
property.
* Gets the value of the
heatDissipationRadiantFactor
property.
*
* @return
* possible object is
* {@link
Cod
eType }
* {@link
Scal
eType }
*
*/
public
Cod
eType
get
AverageIncomeLevel
()
{
return
averageIncomeLevel
;
public
Scal
eType
get
HeatDissipationRadiantFactor
()
{
return
heatDissipationRadiantFactor
;
}
/**
* Sets the value of the
averageIncomeLevel
property.
* Sets the value of the
heatDissipationRadiantFactor
property.
*
* @param value
* allowed object is
* {@link
Cod
eType }
* {@link
Scal
eType }
*
*/
public
void
set
AverageIncomeLevel
(
Cod
eType
value
)
{
this
.
averageIncomeLevel
=
value
;
public
void
set
HeatDissipationRadiantFactor
(
Scal
eType
value
)
{
this
.
heatDissipationRadiantFactor
=
value
;
}
public
boolean
isSet
AverageIncomeLevel
()
{
return
(
this
.
averageIncomeLevel
!=
null
);
public
boolean
isSet
HeatDissipationRadiantFactor
()
{
return
(
this
.
heatDissipationRadiantFactor
!=
null
);
}
/**
* Gets the value of the
averageInstructionLevel
property.
* Gets the value of the
occupancySchedule
property.
*
* @return
* possible object is
* {@link
Code
Type }
* {@link
AbstractScheduleProperty
Type }
*
*/
public
CodeType
getAverageInstructionLevel
()
{
return
averageInstructionLevel
;
public
AbstractSchedulePropertyType
getOccupancySchedule
()
{
return
occupancySchedule
;
}
/**
* Sets the value of the
averageInstructionLevel
property.
* Sets the value of the
occupancySchedule
property.
*
* @param value
* allowed object is
* {@link
Code
Type }
* {@link
AbstractScheduleProperty
Type }
*
*/
public
void
set
AverageIn
str
u
ct
ionLevel
(
Code
Type
value
)
{
this
.
averageInstructionLevel
=
value
;
public
void
set
OccupancySchedule
(
Ab
str
a
ct
ScheduleProperty
Type
value
)
{
this
.
occupancySchedule
=
value
;
}
public
boolean
isSet
AverageInstructionLevel
()
{
return
(
this
.
averageInstructionLevel
!=
null
);
public
boolean
isSet
OccupancySchedule
()
{
return
(
this
.
occupancySchedule
!=
null
);
}
}
src-gen/org/sig3d/citygml/energyADE3beta
7
/OtherResourcePropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/OtherResourcePropertyType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/OtherResourceType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/OtherResourceType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/PhotovoltaicCollectorPropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/PhotovoltaicCollectorPropertyType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/PhotovoltaicCollectorType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/PhotovoltaicCollectorType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/PhotovoltaicThermalCollectorPropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/PhotovoltaicThermalCollectorPropertyType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/PhotovoltaicThermalCollectorType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/PhotovoltaicThermalCollectorType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/QualifiedAreaPropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/QualifiedAreaPropertyType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/QualifiedAreaType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/QualifiedAreaType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/QualifiedHeightPropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/QualifiedHeightPropertyType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/QualifiedHeightType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/QualifiedHeightType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/QualifiedVolumePropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/QualifiedVolumePropertyType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/QualifiedVolumeType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/QualifiedVolumeType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/ReflectancePropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/ReflectancePropertyType.java
View file @
3ca0dfba
...
...
@@ -2,11 +2,11 @@
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated:
Mon Oct 27 13:17:28
CET 2025
// Generated:
Wed Dec 10 10:52:09
CET 2025
//
package
org.sig3d.citygml.energyADE3beta
7
;
package
org.sig3d.citygml.energyADE3beta
8
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
Prev
1
2
3
4
5
6
7
8
9
10
11
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment