Package org.citygml4j.model.citygml.core
Class AbstractSite
- 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.core.AbstractSite
-
- All Implemented Interfaces:
java.io.Serializable
,CityGML
,CityGMLModuleComponent
,CoreModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
- Direct Known Subclasses:
AbstractBridge
,AbstractBuilding
,AbstractTunnel
public abstract class AbstractSite extends AbstractCityObject
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractSite()
AbstractSite(Module module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGenericApplicationPropertyOfSite(ADEComponent ade)
BoundingShape
calcBoundedBy(BoundingBoxOptions options)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.util.List<ADEComponent>
getGenericApplicationPropertyOfSite()
boolean
isSetGenericApplicationPropertyOfSite()
void
setGenericApplicationPropertyOfSite(java.util.List<ADEComponent> ade)
void
unsetGenericApplicationPropertyOfSite()
boolean
unsetGenericApplicationPropertyOfSite(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
-
AbstractSite
public AbstractSite()
-
AbstractSite
public AbstractSite(Module module)
-
-
Method Detail
-
addGenericApplicationPropertyOfSite
public void addGenericApplicationPropertyOfSite(ADEComponent ade)
-
getGenericApplicationPropertyOfSite
public java.util.List<ADEComponent> getGenericApplicationPropertyOfSite()
-
isSetGenericApplicationPropertyOfSite
public boolean isSetGenericApplicationPropertyOfSite()
-
setGenericApplicationPropertyOfSite
public void setGenericApplicationPropertyOfSite(java.util.List<ADEComponent> ade)
-
unsetGenericApplicationPropertyOfSite
public void unsetGenericApplicationPropertyOfSite()
-
unsetGenericApplicationPropertyOfSite
public boolean unsetGenericApplicationPropertyOfSite(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
-
-