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
Show whitespace changes
Inline
Side-by-side
src-gen/org/sig3d/citygml/energyADE3beta8/GenericStorageDevicePropertyType.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.XmlAttribute
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlSchemaType
;
import
javax.xml.bind.annotation.XmlType
;
import
org.w3._1999.xlink.ActuateType
;
import
org.w3._1999.xlink.ShowType
;
import
org.w3._1999.xlink.TypeType
;
/**
* <p>Java class for GenericStorageDevicePropertyType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="GenericStorageDevicePropertyType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence minOccurs="0">
* <element ref="{http://www.citygml.org/ade/energy/3.0}GenericStorageDevice"/>
* </sequence>
* <attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlType
(
name
=
"GenericStorageDevicePropertyType"
,
propOrder
=
{
"genericStorageDevice"
})
public
class
GenericStorageDevicePropertyType
{
@XmlElement
(
name
=
"GenericStorageDevice"
)
protected
GenericStorageDeviceType
genericStorageDevice
;
@XmlAttribute
(
name
=
"remoteSchema"
,
namespace
=
"http://www.opengis.net/gml"
)
@XmlSchemaType
(
name
=
"anyURI"
)
protected
String
remoteSchema
;
@XmlAttribute
(
name
=
"type"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
TypeType
type
;
@XmlAttribute
(
name
=
"href"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
String
href
;
@XmlAttribute
(
name
=
"role"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
String
role
;
@XmlAttribute
(
name
=
"arcrole"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
String
arcrole
;
@XmlAttribute
(
name
=
"title"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
String
title
;
@XmlAttribute
(
name
=
"show"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
ShowType
show
;
@XmlAttribute
(
name
=
"actuate"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
ActuateType
actuate
;
/**
* Gets the value of the genericStorageDevice property.
*
* @return
* possible object is
* {@link GenericStorageDeviceType }
*
*/
public
GenericStorageDeviceType
getGenericStorageDevice
()
{
return
genericStorageDevice
;
}
/**
* Sets the value of the genericStorageDevice property.
*
* @param value
* allowed object is
* {@link GenericStorageDeviceType }
*
*/
public
void
setGenericStorageDevice
(
GenericStorageDeviceType
value
)
{
this
.
genericStorageDevice
=
value
;
}
public
boolean
isSetGenericStorageDevice
()
{
return
(
this
.
genericStorageDevice
!=
null
);
}
/**
* Gets the value of the remoteSchema property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getRemoteSchema
()
{
return
remoteSchema
;
}
/**
* Sets the value of the remoteSchema property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setRemoteSchema
(
String
value
)
{
this
.
remoteSchema
=
value
;
}
public
boolean
isSetRemoteSchema
()
{
return
(
this
.
remoteSchema
!=
null
);
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link TypeType }
*
*/
public
TypeType
getType
()
{
if
(
type
==
null
)
{
return
TypeType
.
SIMPLE
;
}
else
{
return
type
;
}
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link TypeType }
*
*/
public
void
setType
(
TypeType
value
)
{
this
.
type
=
value
;
}
public
boolean
isSetType
()
{
return
(
this
.
type
!=
null
);
}
/**
* Gets the value of the href property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getHref
()
{
return
href
;
}
/**
* Sets the value of the href property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setHref
(
String
value
)
{
this
.
href
=
value
;
}
public
boolean
isSetHref
()
{
return
(
this
.
href
!=
null
);
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getRole
()
{
return
role
;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setRole
(
String
value
)
{
this
.
role
=
value
;
}
public
boolean
isSetRole
()
{
return
(
this
.
role
!=
null
);
}
/**
* Gets the value of the arcrole property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getArcrole
()
{
return
arcrole
;
}
/**
* Sets the value of the arcrole property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setArcrole
(
String
value
)
{
this
.
arcrole
=
value
;
}
public
boolean
isSetArcrole
()
{
return
(
this
.
arcrole
!=
null
);
}
/**
* Gets the value of the title property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getTitle
()
{
return
title
;
}
/**
* Sets the value of the title property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setTitle
(
String
value
)
{
this
.
title
=
value
;
}
public
boolean
isSetTitle
()
{
return
(
this
.
title
!=
null
);
}
/**
* Gets the value of the show property.
*
* @return
* possible object is
* {@link ShowType }
*
*/
public
ShowType
getShow
()
{
return
show
;
}
/**
* Sets the value of the show property.
*
* @param value
* allowed object is
* {@link ShowType }
*
*/
public
void
setShow
(
ShowType
value
)
{
this
.
show
=
value
;
}
public
boolean
isSetShow
()
{
return
(
this
.
show
!=
null
);
}
/**
* Gets the value of the actuate property.
*
* @return
* possible object is
* {@link ActuateType }
*
*/
public
ActuateType
getActuate
()
{
return
actuate
;
}
/**
* Sets the value of the actuate property.
*
* @param value
* allowed object is
* {@link ActuateType }
*
*/
public
void
setActuate
(
ActuateType
value
)
{
this
.
actuate
=
value
;
}
public
boolean
isSetActuate
()
{
return
(
this
.
actuate
!=
null
);
}
}
src-gen/org/sig3d/citygml/energyADE3beta
7/PartyWallSurfa
ceType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8/GenericStorageDevi
ceType.java
View file @
3ca0dfba
...
...
@@ -2,27 +2,26 @@
// 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
;
import
javax.xml.bind.annotation.XmlType
;
import
net.opengis.citygml.building._2.AbstractBoundarySurfaceType
;
/**
* <p>Java class for
PartyWallSurfa
ceType complex type.
* <p>Java class for
GenericStorageDevi
ceType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="
PartyWallSurfa
ceType">
* <complexType name="
GenericStorageDevi
ceType">
* <complexContent>
* <extension base="{http://www.
opengis.net/citygml/building/2.0}AbstractBoundarySurfa
ceType">
* <extension base="{http://www.
citygml.org/ade/energy/3.0}AbstractDevi
ceType">
* <sequence>
* </sequence>
* </extension>
...
...
@@ -33,9 +32,9 @@ import net.opengis.citygml.building._2.AbstractBoundarySurfaceType;
*
*/
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlType
(
name
=
"
PartyWallSurfa
ceType"
)
public
class
PartyWallSurfa
ceType
extends
Abstract
BoundarySurfa
ceType
@XmlType
(
name
=
"
GenericStorageDevi
ceType"
)
public
class
GenericStorageDevi
ceType
extends
Abstract
Devi
ceType
{
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/HeatPumpPropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/HeatPumpPropertyType.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
/HeatPumpType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/HeatPumpType.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
/InterpolationTypeValueType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/InterpolationTypeValueType.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
/LayerPropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/LayerPropertyType.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
/LayerType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/LayerType.java
View file @
3ca0dfba
...
...
@@ -2,17 +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.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.MeasureType
;
...
...
@@ -24,7 +23,7 @@ import net.opengis.gml.MeasureType;
* <pre>
* <complexType name="LayerType">
* <complexContent>
* <extension base="{http://www.
opengis.net/gml
}AbstractFeatureType">
* <extension base="{http://www.
citygml.org/ade/energy/3.0
}Abstract
ADE
FeatureType">
* <sequence>
* <element name="thickness" type="{http://www.opengis.net/gml}MeasureType"/>
* <element name="material" type="{http://www.citygml.org/ade/energy/3.0}AbstractMaterialPropertyType"/>
...
...
@@ -42,7 +41,7 @@ import net.opengis.gml.MeasureType;
"material"
})
public
class
LayerType
extends
AbstractFeatureType
extends
Abstract
ADE
FeatureType
{
@XmlElement
(
required
=
true
)
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/LayeredConstructionLibraryPropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/LayeredConstructionLibraryPropertyType.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
/LayeredConstructionLibraryType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/LayeredConstructionLibraryType.java
View file @
3ca0dfba
...
...
@@ -2,16 +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.util.ArrayList
;
import
java.util.List
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlType
;
...
...
@@ -25,7 +26,7 @@ import javax.xml.bind.annotation.XmlType;
* <complexContent>
* <extension base="{http://www.citygml.org/ade/energy/3.0}AbstractLibraryType">
* <sequence>
* <element name="libraryMember" type="{http://www.citygml.org/ade/energy/3.0}AbstractLayeredConstructionPropertyType" maxOccurs="unbounded"
minOccurs="0"
/>
* <element name="libraryMember" type="{http://www.citygml.org/ade/energy/3.0}AbstractLayeredConstructionPropertyType" maxOccurs="unbounded"/>
* </sequence>
* </extension>
* </complexContent>
...
...
@@ -42,6 +43,7 @@ public class LayeredConstructionLibraryType
extends
AbstractLibraryType
{
@XmlElement
(
required
=
true
)
protected
List
<
AbstractLayeredConstructionPropertyType
>
libraryMember
;
/**
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/LayeredConstructionPropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/LayeredConstructionPropertyType.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
/LayeredConstructionType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/LayeredConstructionType.java
View file @
3ca0dfba
...
...
@@ -2,16 +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.util.ArrayList
;
import
java.util.List
;
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.CodeType
;
import
net.opengis.gml.MeasureType
;
...
...
@@ -28,13 +29,16 @@ import net.opengis.gml.ScaleType;
* <complexContent>
* <extension base="{http://www.citygml.org/ade/energy/3.0}AbstractLayeredConstructionType">
* <sequence>
* <element name="
libraryCod
e" type="{http://www.opengis.net/gml}CodeType"
minOccurs="0"
/>
* <element name="
typ
e" type="{http://www.opengis.net/gml}CodeType"/>
* <element name="uValue" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="gValue" type="{http://www.opengis.net/gml}ScaleType" minOccurs="0"/>
* <element name="glazingRatio" type="{http://www.opengis.net/gml}ScaleType" minOccurs="0"/>
* <element name="absorptance" type="{http://www.citygml.org/ade/energy/3.0}AbsorptancePropertyType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="emissivity" type="{http://www.citygml.org/ade/energy/3.0}EmissivityPropertyType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="reflectance" type="{http://www.citygml.org/ade/energy/3.0}ReflectancePropertyType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="transmittance" type="{http://www.citygml.org/ade/energy/3.0}TransmittancePropertyType" maxOccurs="unbounded" minOccurs="0"/>
* <element name="insideConvectionCoefficient" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="outsideConvectionCoefficient" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="layer" type="{http://www.citygml.org/ade/energy/3.0}LayerPropertyType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
...
...
@@ -46,54 +50,61 @@ import net.opengis.gml.ScaleType;
*/
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlType
(
name
=
"LayeredConstructionType"
,
propOrder
=
{
"
libraryCod
e"
,
"
typ
e"
,
"uValue"
,
"gValue"
,
"glazingRatio"
,
"absorptance"
,
"emissivity"
,
"reflectance"
,
"transmittance"
,
"insideConvectionCoefficient"
,
"outsideConvectionCoefficient"
,
"layer"
})
public
class
LayeredConstructionType
extends
AbstractLayeredConstructionType
{
protected
CodeType
libraryCode
;
@XmlElement
(
required
=
true
)
protected
CodeType
type
;
protected
MeasureType
uValue
;
protected
ScaleType
gValue
;
protected
ScaleType
glazingRatio
;
protected
List
<
AbsorptancePropertyType
>
absorptance
;
protected
List
<
EmissivityPropertyType
>
emissivity
;
protected
List
<
ReflectancePropertyType
>
reflectance
;
protected
List
<
TransmittancePropertyType
>
transmittance
;
protected
MeasureType
insideConvectionCoefficient
;
protected
MeasureType
outsideConvectionCoefficient
;
protected
List
<
LayerPropertyType
>
layer
;
/**
* Gets the value of the
libraryCod
e property.
* Gets the value of the
typ
e property.
*
* @return
* possible object is
* {@link CodeType }
*
*/
public
CodeType
get
LibraryCod
e
()
{
return
libraryCod
e
;
public
CodeType
get
Typ
e
()
{
return
typ
e
;
}
/**
* Sets the value of the
libraryCod
e property.
* Sets the value of the
typ
e property.
*
* @param value
* allowed object is
* {@link CodeType }
*
*/
public
void
set
LibraryCod
e
(
CodeType
value
)
{
this
.
libraryCod
e
=
value
;
public
void
set
Typ
e
(
CodeType
value
)
{
this
.
typ
e
=
value
;
}
public
boolean
isSet
LibraryCod
e
()
{
return
(
this
.
libraryCod
e
!=
null
);
public
boolean
isSet
Typ
e
()
{
return
(
this
.
typ
e
!=
null
);
}
/**
...
...
@@ -180,6 +191,43 @@ public class LayeredConstructionType
return
(
this
.
glazingRatio
!=
null
);
}
/**
* Gets the value of the absorptance property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the absorptance property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAbsorptance().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link AbsorptancePropertyType }
*
*
*/
public
List
<
AbsorptancePropertyType
>
getAbsorptance
()
{
if
(
absorptance
==
null
)
{
absorptance
=
new
ArrayList
<
AbsorptancePropertyType
>();
}
return
this
.
absorptance
;
}
public
boolean
isSetAbsorptance
()
{
return
((
this
.
absorptance
!=
null
)&&(!
this
.
absorptance
.
isEmpty
()));
}
public
void
unsetAbsorptance
()
{
this
.
absorptance
=
null
;
}
/**
* Gets the value of the emissivity property.
*
...
...
@@ -291,6 +339,62 @@ public class LayeredConstructionType
this
.
transmittance
=
null
;
}
/**
* Gets the value of the insideConvectionCoefficient property.
*
* @return
* possible object is
* {@link MeasureType }
*
*/
public
MeasureType
getInsideConvectionCoefficient
()
{
return
insideConvectionCoefficient
;
}
/**
* Sets the value of the insideConvectionCoefficient property.
*
* @param value
* allowed object is
* {@link MeasureType }
*
*/
public
void
setInsideConvectionCoefficient
(
MeasureType
value
)
{
this
.
insideConvectionCoefficient
=
value
;
}
public
boolean
isSetInsideConvectionCoefficient
()
{
return
(
this
.
insideConvectionCoefficient
!=
null
);
}
/**
* Gets the value of the outsideConvectionCoefficient property.
*
* @return
* possible object is
* {@link MeasureType }
*
*/
public
MeasureType
getOutsideConvectionCoefficient
()
{
return
outsideConvectionCoefficient
;
}
/**
* Sets the value of the outsideConvectionCoefficient property.
*
* @param value
* allowed object is
* {@link MeasureType }
*
*/
public
void
setOutsideConvectionCoefficient
(
MeasureType
value
)
{
this
.
outsideConvectionCoefficient
=
value
;
}
public
boolean
isSetOutsideConvectionCoefficient
()
{
return
(
this
.
outsideConvectionCoefficient
!=
null
);
}
/**
* Gets the value of the layer property.
*
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7
/LightingDevicePropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/LightingDevicePropertyType.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
/LightingDeviceType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/LightingDeviceType.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/UsageZone
PropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8/Liquid
PropertyType.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
;
...
...
@@ -20,16 +20,16 @@ import org.w3._1999.xlink.TypeType;
/**
* <p>Java class for
UsageZone
PropertyType complex type.
* <p>Java class for
Liquid
PropertyType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="
UsageZone
PropertyType">
* <complexType name="
Liquid
PropertyType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence minOccurs="0">
* <element ref="{http://www.citygml.org/ade/energy/3.0}
UsageZone
"/>
* <element ref="{http://www.citygml.org/ade/energy/3.0}
Liquid
"/>
* </sequence>
* <attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
* </restriction>
...
...
@@ -40,13 +40,13 @@ import org.w3._1999.xlink.TypeType;
*
*/
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlType
(
name
=
"
UsageZone
PropertyType"
,
propOrder
=
{
"
usageZone
"
@XmlType
(
name
=
"
Liquid
PropertyType"
,
propOrder
=
{
"
liquid
"
})
public
class
UsageZone
PropertyType
{
public
class
Liquid
PropertyType
{
@XmlElement
(
name
=
"
UsageZone
"
)
protected
UsageZoneType
usageZone
;
@XmlElement
(
name
=
"
Liquid
"
)
protected
LiquidType
liquid
;
@XmlAttribute
(
name
=
"remoteSchema"
,
namespace
=
"http://www.opengis.net/gml"
)
@XmlSchemaType
(
name
=
"anyURI"
)
protected
String
remoteSchema
;
...
...
@@ -66,31 +66,31 @@ public class UsageZonePropertyType {
protected
ActuateType
actuate
;
/**
* Gets the value of the
usageZone
property.
* Gets the value of the
liquid
property.
*
* @return
* possible object is
* {@link
UsageZone
Type }
* {@link
Liquid
Type }
*
*/
public
UsageZoneType
getUsageZone
()
{
return
usageZone
;
public
LiquidType
getLiquid
()
{
return
liquid
;
}
/**
* Sets the value of the
usageZone
property.
* Sets the value of the
liquid
property.
*
* @param value
* allowed object is
* {@link
UsageZone
Type }
* {@link
Liquid
Type }
*
*/
public
void
set
UsageZone
(
UsageZone
Type
value
)
{
this
.
usageZone
=
value
;
public
void
set
Liquid
(
Liquid
Type
value
)
{
this
.
liquid
=
value
;
}
public
boolean
isSet
UsageZone
()
{
return
(
this
.
usageZone
!=
null
);
public
boolean
isSet
Liquid
()
{
return
(
this
.
liquid
!=
null
);
}
/**
...
...
src-gen/org/sig3d/citygml/energyADE3beta
7/SolidMaterial
Type.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8/Liquid
Type.java
View file @
3ca0dfba
...
...
@@ -2,36 +2,35 @@
// 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
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlType
;
import
net.opengis.gml.CodeType
;
import
net.opengis.gml.MeasureType
;
import
net.opengis.gml.ScaleType
;
/**
* <p>Java class for
SolidMaterial
Type complex type.
* <p>Java class for
Liquid
Type complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="
SolidMaterial
Type">
* <complexType name="
Liquid
Type">
* <complexContent>
* <extension base="{http://www.citygml.org/ade/energy/3.0}AbstractMaterialType">
* <sequence>
* <element name="type" type="{http://www.opengis.net/gml}CodeType"/>
* <element name="thermalConductivity" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="density" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="specificHeatCapacity" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="permeance" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="porosity" type="{http://www.opengis.net/gml}ScaleType" minOccurs="0"/>
* <element name="embodiedEnergy" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="embodiedCarbon" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* <element name="viscosity" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
...
...
@@ -41,26 +40,51 @@ import net.opengis.gml.ScaleType;
*
*/
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlType
(
name
=
"SolidMaterialType"
,
propOrder
=
{
@XmlType
(
name
=
"LiquidType"
,
propOrder
=
{
"type"
,
"thermalConductivity"
,
"density"
,
"specificHeatCapacity"
,
"permeance"
,
"porosity"
,
"embodiedEnergy"
,
"embodiedCarbon"
"viscosity"
})
public
class
SolidMaterial
Type
public
class
Liquid
Type
extends
AbstractMaterialType
{
@XmlElement
(
required
=
true
)
protected
CodeType
type
;
protected
MeasureType
thermalConductivity
;
protected
MeasureType
density
;
protected
MeasureType
specificHeatCapacity
;
protected
MeasureType
permeance
;
protected
ScaleType
porosity
;
protected
MeasureType
embodiedEnergy
;
protected
MeasureType
embodiedCarbon
;
protected
MeasureType
viscosity
;
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link CodeType }
*
*/
public
CodeType
getType
()
{
return
type
;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link CodeType }
*
*/
public
void
setType
(
CodeType
value
)
{
this
.
type
=
value
;
}
public
boolean
isSetType
()
{
return
(
this
.
type
!=
null
);
}
/**
* Gets the value of the thermalConductivity property.
...
...
@@ -147,115 +171,31 @@ public class SolidMaterialType
}
/**
* Gets the value of the permeance property.
*
* @return
* possible object is
* {@link MeasureType }
*
*/
public
MeasureType
getPermeance
()
{
return
permeance
;
}
/**
* Sets the value of the permeance property.
*
* @param value
* allowed object is
* {@link MeasureType }
*
*/
public
void
setPermeance
(
MeasureType
value
)
{
this
.
permeance
=
value
;
}
public
boolean
isSetPermeance
()
{
return
(
this
.
permeance
!=
null
);
}
/**
* Gets the value of the porosity property.
*
* @return
* possible object is
* {@link ScaleType }
*
*/
public
ScaleType
getPorosity
()
{
return
porosity
;
}
/**
* Sets the value of the porosity property.
*
* @param value
* allowed object is
* {@link ScaleType }
*
*/
public
void
setPorosity
(
ScaleType
value
)
{
this
.
porosity
=
value
;
}
public
boolean
isSetPorosity
()
{
return
(
this
.
porosity
!=
null
);
}
/**
* Gets the value of the embodiedEnergy property.
*
* @return
* possible object is
* {@link MeasureType }
*
*/
public
MeasureType
getEmbodiedEnergy
()
{
return
embodiedEnergy
;
}
/**
* Sets the value of the embodiedEnergy property.
*
* @param value
* allowed object is
* {@link MeasureType }
*
*/
public
void
setEmbodiedEnergy
(
MeasureType
value
)
{
this
.
embodiedEnergy
=
value
;
}
public
boolean
isSetEmbodiedEnergy
()
{
return
(
this
.
embodiedEnergy
!=
null
);
}
/**
* Gets the value of the embodiedCarbon property.
* Gets the value of the viscosity property.
*
* @return
* possible object is
* {@link MeasureType }
*
*/
public
MeasureType
get
EmbodiedCarbon
()
{
return
embodiedCarbon
;
public
MeasureType
get
Viscosity
()
{
return
viscosity
;
}
/**
* Sets the value of the
embodiedCarbon
property.
* Sets the value of the
viscosity
property.
*
* @param value
* allowed object is
* {@link MeasureType }
*
*/
public
void
set
EmbodiedCarbon
(
MeasureType
value
)
{
this
.
embodiedCarbon
=
value
;
public
void
set
Viscosity
(
MeasureType
value
)
{
this
.
viscosity
=
value
;
}
public
boolean
isSet
EmbodiedCarbon
()
{
return
(
this
.
embodiedCarbon
!=
null
);
public
boolean
isSet
Viscosity
()
{
return
(
this
.
viscosity
!=
null
);
}
}
src-gen/org/sig3d/citygml/energyADE3beta
7
/MaterialLibraryPropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/MaterialLibraryPropertyType.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
/MaterialLibraryType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8
/MaterialLibraryType.java
View file @
3ca0dfba
...
...
@@ -2,16 +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.util.ArrayList
;
import
java.util.List
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlType
;
...
...
@@ -25,7 +26,7 @@ import javax.xml.bind.annotation.XmlType;
* <complexContent>
* <extension base="{http://www.citygml.org/ade/energy/3.0}AbstractLibraryType">
* <sequence>
* <element name="libraryMember" type="{http://www.citygml.org/ade/energy/3.0}AbstractMaterialPropertyType" maxOccurs="unbounded"
minOccurs="0"
/>
* <element name="libraryMember" type="{http://www.citygml.org/ade/energy/3.0}AbstractMaterialPropertyType" maxOccurs="unbounded"/>
* </sequence>
* </extension>
* </complexContent>
...
...
@@ -42,6 +43,7 @@ public class MaterialLibraryType
extends
AbstractLibraryType
{
@XmlElement
(
required
=
true
)
protected
List
<
AbstractMaterialPropertyType
>
libraryMember
;
/**
...
...
src-gen/org/sig3d/citygml/energyADE3beta8/MonthlyTimeSeriesFilePropertyType.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.XmlAttribute
;
import
javax.xml.bind.annotation.XmlElement
;
import
javax.xml.bind.annotation.XmlSchemaType
;
import
javax.xml.bind.annotation.XmlType
;
import
org.w3._1999.xlink.ActuateType
;
import
org.w3._1999.xlink.ShowType
;
import
org.w3._1999.xlink.TypeType
;
/**
* <p>Java class for MonthlyTimeSeriesFilePropertyType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="MonthlyTimeSeriesFilePropertyType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence minOccurs="0">
* <element ref="{http://www.citygml.org/ade/energy/3.0}MonthlyTimeSeriesFile"/>
* </sequence>
* <attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlType
(
name
=
"MonthlyTimeSeriesFilePropertyType"
,
propOrder
=
{
"monthlyTimeSeriesFile"
})
public
class
MonthlyTimeSeriesFilePropertyType
{
@XmlElement
(
name
=
"MonthlyTimeSeriesFile"
)
protected
MonthlyTimeSeriesFileType
monthlyTimeSeriesFile
;
@XmlAttribute
(
name
=
"remoteSchema"
,
namespace
=
"http://www.opengis.net/gml"
)
@XmlSchemaType
(
name
=
"anyURI"
)
protected
String
remoteSchema
;
@XmlAttribute
(
name
=
"type"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
TypeType
type
;
@XmlAttribute
(
name
=
"href"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
String
href
;
@XmlAttribute
(
name
=
"role"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
String
role
;
@XmlAttribute
(
name
=
"arcrole"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
String
arcrole
;
@XmlAttribute
(
name
=
"title"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
String
title
;
@XmlAttribute
(
name
=
"show"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
ShowType
show
;
@XmlAttribute
(
name
=
"actuate"
,
namespace
=
"http://www.w3.org/1999/xlink"
)
protected
ActuateType
actuate
;
/**
* Gets the value of the monthlyTimeSeriesFile property.
*
* @return
* possible object is
* {@link MonthlyTimeSeriesFileType }
*
*/
public
MonthlyTimeSeriesFileType
getMonthlyTimeSeriesFile
()
{
return
monthlyTimeSeriesFile
;
}
/**
* Sets the value of the monthlyTimeSeriesFile property.
*
* @param value
* allowed object is
* {@link MonthlyTimeSeriesFileType }
*
*/
public
void
setMonthlyTimeSeriesFile
(
MonthlyTimeSeriesFileType
value
)
{
this
.
monthlyTimeSeriesFile
=
value
;
}
public
boolean
isSetMonthlyTimeSeriesFile
()
{
return
(
this
.
monthlyTimeSeriesFile
!=
null
);
}
/**
* Gets the value of the remoteSchema property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getRemoteSchema
()
{
return
remoteSchema
;
}
/**
* Sets the value of the remoteSchema property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setRemoteSchema
(
String
value
)
{
this
.
remoteSchema
=
value
;
}
public
boolean
isSetRemoteSchema
()
{
return
(
this
.
remoteSchema
!=
null
);
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link TypeType }
*
*/
public
TypeType
getType
()
{
if
(
type
==
null
)
{
return
TypeType
.
SIMPLE
;
}
else
{
return
type
;
}
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link TypeType }
*
*/
public
void
setType
(
TypeType
value
)
{
this
.
type
=
value
;
}
public
boolean
isSetType
()
{
return
(
this
.
type
!=
null
);
}
/**
* Gets the value of the href property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getHref
()
{
return
href
;
}
/**
* Sets the value of the href property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setHref
(
String
value
)
{
this
.
href
=
value
;
}
public
boolean
isSetHref
()
{
return
(
this
.
href
!=
null
);
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getRole
()
{
return
role
;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setRole
(
String
value
)
{
this
.
role
=
value
;
}
public
boolean
isSetRole
()
{
return
(
this
.
role
!=
null
);
}
/**
* Gets the value of the arcrole property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getArcrole
()
{
return
arcrole
;
}
/**
* Sets the value of the arcrole property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setArcrole
(
String
value
)
{
this
.
arcrole
=
value
;
}
public
boolean
isSetArcrole
()
{
return
(
this
.
arcrole
!=
null
);
}
/**
* Gets the value of the title property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getTitle
()
{
return
title
;
}
/**
* Sets the value of the title property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setTitle
(
String
value
)
{
this
.
title
=
value
;
}
public
boolean
isSetTitle
()
{
return
(
this
.
title
!=
null
);
}
/**
* Gets the value of the show property.
*
* @return
* possible object is
* {@link ShowType }
*
*/
public
ShowType
getShow
()
{
return
show
;
}
/**
* Sets the value of the show property.
*
* @param value
* allowed object is
* {@link ShowType }
*
*/
public
void
setShow
(
ShowType
value
)
{
this
.
show
=
value
;
}
public
boolean
isSetShow
()
{
return
(
this
.
show
!=
null
);
}
/**
* Gets the value of the actuate property.
*
* @return
* possible object is
* {@link ActuateType }
*
*/
public
ActuateType
getActuate
()
{
return
actuate
;
}
/**
* Sets the value of the actuate property.
*
* @param value
* allowed object is
* {@link ActuateType }
*
*/
public
void
setActuate
(
ActuateType
value
)
{
this
.
actuate
=
value
;
}
public
boolean
isSetActuate
()
{
return
(
this
.
actuate
!=
null
);
}
}
src-gen/org/sig3d/citygml/energyADE3beta8/MonthlyTimeSeriesFileType.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
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.XmlSchemaType
;
import
javax.xml.bind.annotation.XmlType
;
import
net.opengis.gml.TimePeriodPropertyType
;
import
net.opengis.gml.UnitOfMeasureType
;
/**
* <p>Java class for MonthlyTimeSeriesFileType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="MonthlyTimeSeriesFileType">
* <complexContent>
* <extension base="{http://www.citygml.org/ade/energy/3.0}AbstractTimeSeriesType">
* <sequence>
* <element name="uom" type="{http://www.opengis.net/gml}UnitOfMeasureType"/>
* <element name="fileURI" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
* <element name="temporalExtent" type="{http://www.opengis.net/gml}TimePeriodPropertyType"/>
* <element name="numberOfHeaderLines" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="fieldSeparator" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="recordSeparator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="decimalSymbol" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="valueColumnNumber" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlType
(
name
=
"MonthlyTimeSeriesFileType"
,
propOrder
=
{
"uom"
,
"fileURI"
,
"temporalExtent"
,
"numberOfHeaderLines"
,
"fieldSeparator"
,
"recordSeparator"
,
"decimalSymbol"
,
"valueColumnNumber"
})
public
class
MonthlyTimeSeriesFileType
extends
AbstractTimeSeriesType
{
@XmlElement
(
required
=
true
)
protected
UnitOfMeasureType
uom
;
@XmlElement
(
required
=
true
)
@XmlSchemaType
(
name
=
"anyURI"
)
protected
String
fileURI
;
@XmlElement
(
required
=
true
)
protected
TimePeriodPropertyType
temporalExtent
;
@XmlElement
(
defaultValue
=
"0"
)
protected
BigInteger
numberOfHeaderLines
;
@XmlElement
(
required
=
true
)
protected
String
fieldSeparator
;
@XmlElement
(
defaultValue
=
"\\n"
)
protected
String
recordSeparator
;
@XmlElement
(
defaultValue
=
"."
)
protected
String
decimalSymbol
;
@XmlElement
(
defaultValue
=
"1"
)
protected
BigInteger
valueColumnNumber
;
/**
* Gets the value of the uom property.
*
* @return
* possible object is
* {@link UnitOfMeasureType }
*
*/
public
UnitOfMeasureType
getUom
()
{
return
uom
;
}
/**
* Sets the value of the uom property.
*
* @param value
* allowed object is
* {@link UnitOfMeasureType }
*
*/
public
void
setUom
(
UnitOfMeasureType
value
)
{
this
.
uom
=
value
;
}
public
boolean
isSetUom
()
{
return
(
this
.
uom
!=
null
);
}
/**
* Gets the value of the fileURI property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getFileURI
()
{
return
fileURI
;
}
/**
* Sets the value of the fileURI property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setFileURI
(
String
value
)
{
this
.
fileURI
=
value
;
}
public
boolean
isSetFileURI
()
{
return
(
this
.
fileURI
!=
null
);
}
/**
* 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 numberOfHeaderLines property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public
BigInteger
getNumberOfHeaderLines
()
{
return
numberOfHeaderLines
;
}
/**
* Sets the value of the numberOfHeaderLines property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public
void
setNumberOfHeaderLines
(
BigInteger
value
)
{
this
.
numberOfHeaderLines
=
value
;
}
public
boolean
isSetNumberOfHeaderLines
()
{
return
(
this
.
numberOfHeaderLines
!=
null
);
}
/**
* Gets the value of the fieldSeparator property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getFieldSeparator
()
{
return
fieldSeparator
;
}
/**
* Sets the value of the fieldSeparator property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setFieldSeparator
(
String
value
)
{
this
.
fieldSeparator
=
value
;
}
public
boolean
isSetFieldSeparator
()
{
return
(
this
.
fieldSeparator
!=
null
);
}
/**
* Gets the value of the recordSeparator property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getRecordSeparator
()
{
return
recordSeparator
;
}
/**
* Sets the value of the recordSeparator property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setRecordSeparator
(
String
value
)
{
this
.
recordSeparator
=
value
;
}
public
boolean
isSetRecordSeparator
()
{
return
(
this
.
recordSeparator
!=
null
);
}
/**
* Gets the value of the decimalSymbol property.
*
* @return
* possible object is
* {@link String }
*
*/
public
String
getDecimalSymbol
()
{
return
decimalSymbol
;
}
/**
* Sets the value of the decimalSymbol property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public
void
setDecimalSymbol
(
String
value
)
{
this
.
decimalSymbol
=
value
;
}
public
boolean
isSetDecimalSymbol
()
{
return
(
this
.
decimalSymbol
!=
null
);
}
/**
* Gets the value of the valueColumnNumber property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public
BigInteger
getValueColumnNumber
()
{
return
valueColumnNumber
;
}
/**
* Sets the value of the valueColumnNumber property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public
void
setValueColumnNumber
(
BigInteger
value
)
{
this
.
valueColumnNumber
=
value
;
}
public
boolean
isSetValueColumnNumber
()
{
return
(
this
.
valueColumnNumber
!=
null
);
}
}
src-gen/org/sig3d/citygml/energyADE3beta
7/AtticFloorSurface
PropertyType.java
→
src-gen/org/sig3d/citygml/energyADE3beta
8/MonthlyTimeSeries
PropertyType.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
;
...
...
@@ -20,16 +20,16 @@ import org.w3._1999.xlink.TypeType;
/**
* <p>Java class for
AtticFloorSurface
PropertyType complex type.
* <p>Java class for
MonthlyTimeSeries
PropertyType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="
AtticFloorSurface
PropertyType">
* <complexType name="
MonthlyTimeSeries
PropertyType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence minOccurs="0">
* <element ref="{http://www.citygml.org/ade/energy/3.0}
AtticFloorSurface
"/>
* <element ref="{http://www.citygml.org/ade/energy/3.0}
MonthlyTimeSeries
"/>
* </sequence>
* <attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
* </restriction>
...
...
@@ -40,13 +40,13 @@ import org.w3._1999.xlink.TypeType;
*
*/
@XmlAccessorType
(
XmlAccessType
.
FIELD
)
@XmlType
(
name
=
"
AtticFloorSurface
PropertyType"
,
propOrder
=
{
"
atticFloorSurface
"
@XmlType
(
name
=
"
MonthlyTimeSeries
PropertyType"
,
propOrder
=
{
"
monthlyTimeSeries
"
})
public
class
AtticFloorSurface
PropertyType
{
public
class
MonthlyTimeSeries
PropertyType
{
@XmlElement
(
name
=
"
AtticFloorSurface
"
)
protected
AtticFloorSurfaceType
atticFloorSurface
;
@XmlElement
(
name
=
"
MonthlyTimeSeries
"
)
protected
MonthlyTimeSeriesType
monthlyTimeSeries
;
@XmlAttribute
(
name
=
"remoteSchema"
,
namespace
=
"http://www.opengis.net/gml"
)
@XmlSchemaType
(
name
=
"anyURI"
)
protected
String
remoteSchema
;
...
...
@@ -66,31 +66,31 @@ public class AtticFloorSurfacePropertyType {
protected
ActuateType
actuate
;
/**
* Gets the value of the
atticFloorSurface
property.
* Gets the value of the
monthlyTimeSeries
property.
*
* @return
* possible object is
* {@link
AtticFloorSurface
Type }
* {@link
MonthlyTimeSeries
Type }
*
*/
public
AtticFloorSurfaceType
getAtticFloorSurface
()
{
return
atticFloorSurface
;
public
MonthlyTimeSeriesType
getMonthlyTimeSeries
()
{
return
monthlyTimeSeries
;
}
/**
* Sets the value of the
atticFloorSurface
property.
* Sets the value of the
monthlyTimeSeries
property.
*
* @param value
* allowed object is
* {@link
AtticFloorSurface
Type }
* {@link
MonthlyTimeSeries
Type }
*
*/
public
void
set
AtticFloorSurface
(
AtticFloorSurface
Type
value
)
{
this
.
atticFloorSurface
=
value
;
public
void
set
MonthlyTimeSeries
(
MonthlyTimeSeries
Type
value
)
{
this
.
monthlyTimeSeries
=
value
;
}
public
boolean
isSet
AtticFloorSurface
()
{
return
(
this
.
atticFloorSurface
!=
null
);
public
boolean
isSet
MonthlyTimeSeries
()
{
return
(
this
.
monthlyTimeSeries
!=
null
);
}
/**
...
...
Prev
1
2
3
4
5
6
7
8
9
…
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