Class AbstractTransportationObject
- java.lang.Object
-
- org.citygml4j.model.gml.base.AbstractGML
-
- org.citygml4j.model.gml.feature.AbstractFeature
-
- org.citygml4j.model.citygml.core.AbstractCityObject
-
- org.citygml4j.model.citygml.transportation.AbstractTransportationObject
-
- All Implemented Interfaces:
java.io.Serializable
,CityGML
,CityGMLModuleComponent
,CoreModuleComponent
,TransportationModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
- Direct Known Subclasses:
AuxiliaryTrafficArea
,TrafficArea
,TransportationComplex
public abstract class AbstractTransportationObject extends AbstractCityObject implements TransportationModuleComponent
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractTransportationObject()
AbstractTransportationObject(Module module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGenericApplicationPropertyOfTransportationObject(ADEComponent ade)
BoundingShape
calcBoundedBy(BoundingBoxOptions options)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.util.List<ADEComponent>
getGenericApplicationPropertyOfTransportationObject()
boolean
isSetGenericApplicationPropertyOfTransportationObject()
void
setGenericApplicationPropertyOfTransportationObject(java.util.List<ADEComponent> ade)
void
unsetGenericApplicationPropertyOfTransportationObject()
boolean
unsetGenericApplicationPropertyOfTransportationObject(ADEComponent ade)
-
Methods inherited from class org.citygml4j.model.citygml.core.AbstractCityObject
addAppearance, addExternalReference, addGeneralizesTo, addGenericApplicationPropertyOfCityObject, addGenericAttribute, getAppearance, getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getGenericAttribute, getLodRepresentation, getRelativeToTerrain, getRelativeToWater, getTerminationDate, isSetAppearance, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetGenericAttribute, isSetRelativeToTerrain, isSetRelativeToWater, isSetTerminationDate, setAppearance, setCreationDate, setCreationDate, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setGenericAttribute, setRelativeToTerrain, setRelativeToWater, setTerminationDate, setTerminationDate, setTerminationDate, unsetAppearance, unsetAppearance, unsetCreationDate, unsetExternalReference, unsetExternalReference, unsetGeneralizesTo, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject, unsetGenericApplicationPropertyOfCityObject, unsetGenericAttribute, unsetGenericAttribute, unsetRelativeToTerrain, unsetRelativeToWater, unsetTerminationDate
-
Methods inherited from class org.citygml4j.model.gml.feature.AbstractFeature
accept, accept, addGenericADEElement, getBoundedBy, getGenericADEElement, getGMLClass, getLocation, getModule, isSetBoundedBy, isSetGenericADEElement, isSetLocation, isSetModule, setBoundedBy, setGenericADEElement, setLocation, setModule, unsetBoundedBy, unsetGenericADEElement, unsetGenericADEElement, unsetLocation
-
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
accept, accept, addMetaDataProperty, addName, getDescription, getId, getLocalProperty, getMetaDataProperty, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.citygml4j.model.citygml.CityGML
getCityGMLClass
-
-
-
-
Constructor Detail
-
AbstractTransportationObject
public AbstractTransportationObject()
-
AbstractTransportationObject
public AbstractTransportationObject(Module module)
-
-
Method Detail
-
addGenericApplicationPropertyOfTransportationObject
public void addGenericApplicationPropertyOfTransportationObject(ADEComponent ade)
-
getGenericApplicationPropertyOfTransportationObject
public java.util.List<ADEComponent> getGenericApplicationPropertyOfTransportationObject()
-
isSetGenericApplicationPropertyOfTransportationObject
public boolean isSetGenericApplicationPropertyOfTransportationObject()
-
setGenericApplicationPropertyOfTransportationObject
public void setGenericApplicationPropertyOfTransportationObject(java.util.List<ADEComponent> ade)
-
unsetGenericApplicationPropertyOfTransportationObject
public void unsetGenericApplicationPropertyOfTransportationObject()
-
unsetGenericApplicationPropertyOfTransportationObject
public boolean unsetGenericApplicationPropertyOfTransportationObject(ADEComponent ade)
-
calcBoundedBy
public BoundingShape calcBoundedBy(BoundingBoxOptions options)
- Overrides:
calcBoundedBy
in classAbstractCityObject
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractCityObject
-
-