|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
org.citygml4j.jaxb.gml._3_1_1.AbstractFeatureType
org.citygml4j.jaxb.citygml.core._2.AbstractCityObjectType
org.citygml4j.jaxb.citygml.core._2.AbstractSiteType
org.citygml4j.jaxb.citygml.tun._2.AbstractTunnelType
public class AbstractTunnelType
Abstract super class of the features Tunnel and TunnelPart
Java-Klasse für AbstractTunnelType complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<complexType name="AbstractTunnelType"> <complexContent> <extension base="{http://www.opengis.net/citygml/2.0}AbstractSiteType"> <sequence> <element name="class" type="{http://www.opengis.net/gml}CodeType" minOccurs="0"/> <element name="function" type="{http://www.opengis.net/gml}CodeType" maxOccurs="unbounded" minOccurs="0"/> <element name="usage" type="{http://www.opengis.net/gml}CodeType" maxOccurs="unbounded" minOccurs="0"/> <element name="yearOfConstruction" type="{http://www.w3.org/2001/XMLSchema}gYear" minOccurs="0"/> <element name="yearOfDemolition" type="{http://www.w3.org/2001/XMLSchema}gYear" minOccurs="0"/> <element name="lod1Solid" type="{http://www.opengis.net/gml}SolidPropertyType" minOccurs="0"/> <element name="lod1MultiSurface" type="{http://www.opengis.net/gml}MultiSurfacePropertyType" minOccurs="0"/> <element name="lod1TerrainIntersection" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="lod2Solid" type="{http://www.opengis.net/gml}SolidPropertyType" minOccurs="0"/> <element name="lod2MultiSurface" type="{http://www.opengis.net/gml}MultiSurfacePropertyType" minOccurs="0"/> <element name="lod2MultiCurve" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="lod2TerrainIntersection" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="outerTunnelInstallation" type="{http://www.opengis.net/citygml/tunnel/2.0}TunnelInstallationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="interiorTunnelInstallation" type="{http://www.opengis.net/citygml/tunnel/2.0}IntTunnelInstallationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="boundedBy" type="{http://www.opengis.net/citygml/tunnel/2.0}BoundarySurfacePropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="lod3Solid" type="{http://www.opengis.net/gml}SolidPropertyType" minOccurs="0"/> <element name="lod3MultiSurface" type="{http://www.opengis.net/gml}MultiSurfacePropertyType" minOccurs="0"/> <element name="lod3MultiCurve" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="lod3TerrainIntersection" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="lod4Solid" type="{http://www.opengis.net/gml}SolidPropertyType" minOccurs="0"/> <element name="lod4MultiSurface" type="{http://www.opengis.net/gml}MultiSurfacePropertyType" minOccurs="0"/> <element name="lod4MultiCurve" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="lod4TerrainIntersection" type="{http://www.opengis.net/gml}MultiCurvePropertyType" minOccurs="0"/> <element name="interiorHollowSpace" type="{http://www.opengis.net/citygml/tunnel/2.0}InteriorHollowSpacePropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="consistsOfTunnelPart" type="{http://www.opengis.net/citygml/tunnel/2.0}TunnelPartPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.opengis.net/citygml/tunnel/2.0}_GenericApplicationPropertyOfAbstractTunnel" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Constructor Summary | |
---|---|
AbstractTunnelType()
|
Method Summary | |
---|---|
java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> |
get_GenericApplicationPropertyOfAbstractTunnel()
Gets the value of the genericApplicationPropertyOfAbstractTunnel property. |
java.util.List<BoundarySurfacePropertyType> |
getBoundedBySurface()
Gets the value of the boundedBySurface property. |
CodeType |
getClazz()
Ruft den Wert der clazz-Eigenschaft ab. |
java.util.List<TunnelPartPropertyType> |
getConsistsOfTunnelPart()
Gets the value of the consistsOfTunnelPart property. |
java.util.List<CodeType> |
getFunction()
Gets the value of the function property. |
java.util.List<InteriorHollowSpacePropertyType> |
getInteriorHollowSpace()
Gets the value of the interiorHollowSpace property. |
java.util.List<IntTunnelInstallationPropertyType> |
getInteriorTunnelInstallation()
Gets the value of the interiorTunnelInstallation property. |
MultiSurfacePropertyType |
getLod1MultiSurface()
Ruft den Wert der lod1MultiSurface-Eigenschaft ab. |
SolidPropertyType |
getLod1Solid()
Ruft den Wert der lod1Solid-Eigenschaft ab. |
MultiCurvePropertyType |
getLod1TerrainIntersection()
Ruft den Wert der lod1TerrainIntersection-Eigenschaft ab. |
MultiCurvePropertyType |
getLod2MultiCurve()
Ruft den Wert der lod2MultiCurve-Eigenschaft ab. |
MultiSurfacePropertyType |
getLod2MultiSurface()
Ruft den Wert der lod2MultiSurface-Eigenschaft ab. |
SolidPropertyType |
getLod2Solid()
Ruft den Wert der lod2Solid-Eigenschaft ab. |
MultiCurvePropertyType |
getLod2TerrainIntersection()
Ruft den Wert der lod2TerrainIntersection-Eigenschaft ab. |
MultiCurvePropertyType |
getLod3MultiCurve()
Ruft den Wert der lod3MultiCurve-Eigenschaft ab. |
MultiSurfacePropertyType |
getLod3MultiSurface()
Ruft den Wert der lod3MultiSurface-Eigenschaft ab. |
SolidPropertyType |
getLod3Solid()
Ruft den Wert der lod3Solid-Eigenschaft ab. |
MultiCurvePropertyType |
getLod3TerrainIntersection()
Ruft den Wert der lod3TerrainIntersection-Eigenschaft ab. |
MultiCurvePropertyType |
getLod4MultiCurve()
Ruft den Wert der lod4MultiCurve-Eigenschaft ab. |
MultiSurfacePropertyType |
getLod4MultiSurface()
Ruft den Wert der lod4MultiSurface-Eigenschaft ab. |
SolidPropertyType |
getLod4Solid()
Ruft den Wert der lod4Solid-Eigenschaft ab. |
MultiCurvePropertyType |
getLod4TerrainIntersection()
Ruft den Wert der lod4TerrainIntersection-Eigenschaft ab. |
java.util.List<TunnelInstallationPropertyType> |
getOuterTunnelInstallation()
Gets the value of the outerTunnelInstallation property. |
java.util.List<CodeType> |
getUsage()
Gets the value of the usage property. |
javax.xml.datatype.XMLGregorianCalendar |
getYearOfConstruction()
Ruft den Wert der yearOfConstruction-Eigenschaft ab. |
javax.xml.datatype.XMLGregorianCalendar |
getYearOfDemolition()
Ruft den Wert der yearOfDemolition-Eigenschaft ab. |
boolean |
isSet_GenericApplicationPropertyOfAbstractTunnel()
|
boolean |
isSetBoundedBySurface()
|
boolean |
isSetClazz()
|
boolean |
isSetConsistsOfTunnelPart()
|
boolean |
isSetFunction()
|
boolean |
isSetInteriorHollowSpace()
|
boolean |
isSetInteriorTunnelInstallation()
|
boolean |
isSetLod1MultiSurface()
|
boolean |
isSetLod1Solid()
|
boolean |
isSetLod1TerrainIntersection()
|
boolean |
isSetLod2MultiCurve()
|
boolean |
isSetLod2MultiSurface()
|
boolean |
isSetLod2Solid()
|
boolean |
isSetLod2TerrainIntersection()
|
boolean |
isSetLod3MultiCurve()
|
boolean |
isSetLod3MultiSurface()
|
boolean |
isSetLod3Solid()
|
boolean |
isSetLod3TerrainIntersection()
|
boolean |
isSetLod4MultiCurve()
|
boolean |
isSetLod4MultiSurface()
|
boolean |
isSetLod4Solid()
|
boolean |
isSetLod4TerrainIntersection()
|
boolean |
isSetOuterTunnelInstallation()
|
boolean |
isSetUsage()
|
boolean |
isSetYearOfConstruction()
|
boolean |
isSetYearOfDemolition()
|
void |
set_GenericApplicationPropertyOfAbstractTunnel(java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> genericApplicationPropertyOfAbstractTunnel)
Sets the value of the _GenericApplicationPropertyOfAbstractTunnel property. |
void |
setBoundedBySurface(java.util.List<BoundarySurfacePropertyType> boundedBySurface)
Sets the value of the boundedBySurface property. |
void |
setClazz(CodeType value)
Legt den Wert der clazz-Eigenschaft fest. |
void |
setConsistsOfTunnelPart(java.util.List<TunnelPartPropertyType> consistsOfTunnelPart)
Sets the value of the consistsOfTunnelPart property. |
void |
setFunction(java.util.List<CodeType> function)
Sets the value of the function property. |
void |
setInteriorHollowSpace(java.util.List<InteriorHollowSpacePropertyType> interiorHollowSpace)
Sets the value of the interiorHollowSpace property. |
void |
setInteriorTunnelInstallation(java.util.List<IntTunnelInstallationPropertyType> interiorTunnelInstallation)
Sets the value of the interiorTunnelInstallation property. |
void |
setLod1MultiSurface(MultiSurfacePropertyType value)
Legt den Wert der lod1MultiSurface-Eigenschaft fest. |
void |
setLod1Solid(SolidPropertyType value)
Legt den Wert der lod1Solid-Eigenschaft fest. |
void |
setLod1TerrainIntersection(MultiCurvePropertyType value)
Legt den Wert der lod1TerrainIntersection-Eigenschaft fest. |
void |
setLod2MultiCurve(MultiCurvePropertyType value)
Legt den Wert der lod2MultiCurve-Eigenschaft fest. |
void |
setLod2MultiSurface(MultiSurfacePropertyType value)
Legt den Wert der lod2MultiSurface-Eigenschaft fest. |
void |
setLod2Solid(SolidPropertyType value)
Legt den Wert der lod2Solid-Eigenschaft fest. |
void |
setLod2TerrainIntersection(MultiCurvePropertyType value)
Legt den Wert der lod2TerrainIntersection-Eigenschaft fest. |
void |
setLod3MultiCurve(MultiCurvePropertyType value)
Legt den Wert der lod3MultiCurve-Eigenschaft fest. |
void |
setLod3MultiSurface(MultiSurfacePropertyType value)
Legt den Wert der lod3MultiSurface-Eigenschaft fest. |
void |
setLod3Solid(SolidPropertyType value)
Legt den Wert der lod3Solid-Eigenschaft fest. |
void |
setLod3TerrainIntersection(MultiCurvePropertyType value)
Legt den Wert der lod3TerrainIntersection-Eigenschaft fest. |
void |
setLod4MultiCurve(MultiCurvePropertyType value)
Legt den Wert der lod4MultiCurve-Eigenschaft fest. |
void |
setLod4MultiSurface(MultiSurfacePropertyType value)
Legt den Wert der lod4MultiSurface-Eigenschaft fest. |
void |
setLod4Solid(SolidPropertyType value)
Legt den Wert der lod4Solid-Eigenschaft fest. |
void |
setLod4TerrainIntersection(MultiCurvePropertyType value)
Legt den Wert der lod4TerrainIntersection-Eigenschaft fest. |
void |
setOuterTunnelInstallation(java.util.List<TunnelInstallationPropertyType> outerTunnelInstallation)
Sets the value of the outerTunnelInstallation property. |
void |
setUsage(java.util.List<CodeType> usage)
Sets the value of the usage property. |
void |
setYearOfConstruction(javax.xml.datatype.XMLGregorianCalendar value)
Legt den Wert der yearOfConstruction-Eigenschaft fest. |
void |
setYearOfDemolition(javax.xml.datatype.XMLGregorianCalendar value)
Legt den Wert der yearOfDemolition-Eigenschaft fest. |
void |
unset_GenericApplicationPropertyOfAbstractTunnel()
|
void |
unsetBoundedBySurface()
|
void |
unsetConsistsOfTunnelPart()
|
void |
unsetFunction()
|
void |
unsetInteriorHollowSpace()
|
void |
unsetInteriorTunnelInstallation()
|
void |
unsetOuterTunnelInstallation()
|
void |
unsetUsage()
|
Methods inherited from class org.citygml4j.jaxb.citygml.core._2.AbstractSiteType |
---|
get_GenericApplicationPropertyOfSite, isSet_GenericApplicationPropertyOfSite, set_GenericApplicationPropertyOfSite, unset_GenericApplicationPropertyOfSite |
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractFeatureType |
---|
get_ADEComponent, getBoundedBy, getLocation, isSet_ADEComponent, isSetBoundedBy, isSetLocation, set_ADEComponent, setBoundedBy, setLocation, unset_ADEComponent |
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType |
---|
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractTunnelType()
Method Detail |
---|
public CodeType getClazz()
CodeType
public void setClazz(CodeType value)
value
- allowed object is
CodeType
public boolean isSetClazz()
public java.util.List<CodeType> getFunction()
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 set
method for the function property.
For example, to add a new item, do as follows:
getFunction().add(newItem);
Objects of the following type(s) are allowed in the list
CodeType
public boolean isSetFunction()
public void unsetFunction()
public java.util.List<CodeType> getUsage()
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 set
method for the usage property.
For example, to add a new item, do as follows:
getUsage().add(newItem);
Objects of the following type(s) are allowed in the list
CodeType
public boolean isSetUsage()
public void unsetUsage()
public javax.xml.datatype.XMLGregorianCalendar getYearOfConstruction()
XMLGregorianCalendar
public void setYearOfConstruction(javax.xml.datatype.XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public boolean isSetYearOfConstruction()
public javax.xml.datatype.XMLGregorianCalendar getYearOfDemolition()
XMLGregorianCalendar
public void setYearOfDemolition(javax.xml.datatype.XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public boolean isSetYearOfDemolition()
public SolidPropertyType getLod1Solid()
SolidPropertyType
public void setLod1Solid(SolidPropertyType value)
value
- allowed object is
SolidPropertyType
public boolean isSetLod1Solid()
public MultiSurfacePropertyType getLod1MultiSurface()
MultiSurfacePropertyType
public void setLod1MultiSurface(MultiSurfacePropertyType value)
value
- allowed object is
MultiSurfacePropertyType
public boolean isSetLod1MultiSurface()
public MultiCurvePropertyType getLod1TerrainIntersection()
MultiCurvePropertyType
public void setLod1TerrainIntersection(MultiCurvePropertyType value)
value
- allowed object is
MultiCurvePropertyType
public boolean isSetLod1TerrainIntersection()
public SolidPropertyType getLod2Solid()
SolidPropertyType
public void setLod2Solid(SolidPropertyType value)
value
- allowed object is
SolidPropertyType
public boolean isSetLod2Solid()
public MultiSurfacePropertyType getLod2MultiSurface()
MultiSurfacePropertyType
public void setLod2MultiSurface(MultiSurfacePropertyType value)
value
- allowed object is
MultiSurfacePropertyType
public boolean isSetLod2MultiSurface()
public MultiCurvePropertyType getLod2MultiCurve()
MultiCurvePropertyType
public void setLod2MultiCurve(MultiCurvePropertyType value)
value
- allowed object is
MultiCurvePropertyType
public boolean isSetLod2MultiCurve()
public MultiCurvePropertyType getLod2TerrainIntersection()
MultiCurvePropertyType
public void setLod2TerrainIntersection(MultiCurvePropertyType value)
value
- allowed object is
MultiCurvePropertyType
public boolean isSetLod2TerrainIntersection()
public java.util.List<TunnelInstallationPropertyType> getOuterTunnelInstallation()
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 set
method for the outerTunnelInstallation property.
For example, to add a new item, do as follows:
getOuterTunnelInstallation().add(newItem);
Objects of the following type(s) are allowed in the list
TunnelInstallationPropertyType
public boolean isSetOuterTunnelInstallation()
public void unsetOuterTunnelInstallation()
public java.util.List<IntTunnelInstallationPropertyType> getInteriorTunnelInstallation()
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 set
method for the interiorTunnelInstallation property.
For example, to add a new item, do as follows:
getInteriorTunnelInstallation().add(newItem);
Objects of the following type(s) are allowed in the list
IntTunnelInstallationPropertyType
public boolean isSetInteriorTunnelInstallation()
public void unsetInteriorTunnelInstallation()
public java.util.List<BoundarySurfacePropertyType> getBoundedBySurface()
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 set
method for the boundedBySurface property.
For example, to add a new item, do as follows:
getBoundedBySurface().add(newItem);
Objects of the following type(s) are allowed in the list
BoundarySurfacePropertyType
public boolean isSetBoundedBySurface()
public void unsetBoundedBySurface()
public SolidPropertyType getLod3Solid()
SolidPropertyType
public void setLod3Solid(SolidPropertyType value)
value
- allowed object is
SolidPropertyType
public boolean isSetLod3Solid()
public MultiSurfacePropertyType getLod3MultiSurface()
MultiSurfacePropertyType
public void setLod3MultiSurface(MultiSurfacePropertyType value)
value
- allowed object is
MultiSurfacePropertyType
public boolean isSetLod3MultiSurface()
public MultiCurvePropertyType getLod3MultiCurve()
MultiCurvePropertyType
public void setLod3MultiCurve(MultiCurvePropertyType value)
value
- allowed object is
MultiCurvePropertyType
public boolean isSetLod3MultiCurve()
public MultiCurvePropertyType getLod3TerrainIntersection()
MultiCurvePropertyType
public void setLod3TerrainIntersection(MultiCurvePropertyType value)
value
- allowed object is
MultiCurvePropertyType
public boolean isSetLod3TerrainIntersection()
public SolidPropertyType getLod4Solid()
SolidPropertyType
public void setLod4Solid(SolidPropertyType value)
value
- allowed object is
SolidPropertyType
public boolean isSetLod4Solid()
public MultiSurfacePropertyType getLod4MultiSurface()
MultiSurfacePropertyType
public void setLod4MultiSurface(MultiSurfacePropertyType value)
value
- allowed object is
MultiSurfacePropertyType
public boolean isSetLod4MultiSurface()
public MultiCurvePropertyType getLod4MultiCurve()
MultiCurvePropertyType
public void setLod4MultiCurve(MultiCurvePropertyType value)
value
- allowed object is
MultiCurvePropertyType
public boolean isSetLod4MultiCurve()
public MultiCurvePropertyType getLod4TerrainIntersection()
MultiCurvePropertyType
public void setLod4TerrainIntersection(MultiCurvePropertyType value)
value
- allowed object is
MultiCurvePropertyType
public boolean isSetLod4TerrainIntersection()
public java.util.List<InteriorHollowSpacePropertyType> getInteriorHollowSpace()
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 set
method for the interiorHollowSpace property.
For example, to add a new item, do as follows:
getInteriorHollowSpace().add(newItem);
Objects of the following type(s) are allowed in the list
InteriorHollowSpacePropertyType
public boolean isSetInteriorHollowSpace()
public void unsetInteriorHollowSpace()
public java.util.List<TunnelPartPropertyType> getConsistsOfTunnelPart()
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 set
method for the consistsOfTunnelPart property.
For example, to add a new item, do as follows:
getConsistsOfTunnelPart().add(newItem);
Objects of the following type(s) are allowed in the list
TunnelPartPropertyType
public boolean isSetConsistsOfTunnelPart()
public void unsetConsistsOfTunnelPart()
public java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> get_GenericApplicationPropertyOfAbstractTunnel()
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 set
method for the genericApplicationPropertyOfAbstractTunnel property.
For example, to add a new item, do as follows:
get_GenericApplicationPropertyOfAbstractTunnel().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement
<
Object
>
JAXBElement
<
Object
>
public boolean isSet_GenericApplicationPropertyOfAbstractTunnel()
public void unset_GenericApplicationPropertyOfAbstractTunnel()
public void setFunction(java.util.List<CodeType> function)
function
- allowed object is
CodeType
public void setUsage(java.util.List<CodeType> usage)
usage
- allowed object is
CodeType
public void setOuterTunnelInstallation(java.util.List<TunnelInstallationPropertyType> outerTunnelInstallation)
outerTunnelInstallation
- allowed object is
TunnelInstallationPropertyType
public void setInteriorTunnelInstallation(java.util.List<IntTunnelInstallationPropertyType> interiorTunnelInstallation)
interiorTunnelInstallation
- allowed object is
IntTunnelInstallationPropertyType
public void setBoundedBySurface(java.util.List<BoundarySurfacePropertyType> boundedBySurface)
boundedBySurface
- allowed object is
BoundarySurfacePropertyType
public void setInteriorHollowSpace(java.util.List<InteriorHollowSpacePropertyType> interiorHollowSpace)
interiorHollowSpace
- allowed object is
InteriorHollowSpacePropertyType
public void setConsistsOfTunnelPart(java.util.List<TunnelPartPropertyType> consistsOfTunnelPart)
consistsOfTunnelPart
- allowed object is
TunnelPartPropertyType
public void set_GenericApplicationPropertyOfAbstractTunnel(java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> genericApplicationPropertyOfAbstractTunnel)
genericApplicationPropertyOfAbstractTunnel
- allowed object is
JAXBElement
<
Object
>
JAXBElement
<
Object
>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |