Class AbstractWaterObject
- 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.waterbody.AbstractWaterObject
-
- All Implemented Interfaces:
java.io.Serializable
,CityGML
,CityGMLModuleComponent
,CoreModuleComponent
,WaterBodyModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
- Direct Known Subclasses:
WaterBody
public abstract class AbstractWaterObject extends AbstractCityObject implements WaterBodyModuleComponent
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractWaterObject()
AbstractWaterObject(Module module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGenericApplicationPropertyOfWaterObject(ADEComponent ade)
BoundingShape
calcBoundedBy(BoundingBoxOptions options)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.util.List<ADEComponent>
getGenericApplicationPropertyOfWaterObject()
boolean
isSetGenericApplicationPropertyOfWaterObject()
void
setGenericApplicationPropertyOfWaterObject(java.util.List<ADEComponent> ade)
void
unsetGenericApplicationPropertyOfWaterObject()
boolean
unsetGenericApplicationPropertyOfWaterObject(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
-
AbstractWaterObject
public AbstractWaterObject()
-
AbstractWaterObject
public AbstractWaterObject(Module module)
-
-
Method Detail
-
addGenericApplicationPropertyOfWaterObject
public void addGenericApplicationPropertyOfWaterObject(ADEComponent ade)
-
getGenericApplicationPropertyOfWaterObject
public java.util.List<ADEComponent> getGenericApplicationPropertyOfWaterObject()
-
isSetGenericApplicationPropertyOfWaterObject
public boolean isSetGenericApplicationPropertyOfWaterObject()
-
setGenericApplicationPropertyOfWaterObject
public void setGenericApplicationPropertyOfWaterObject(java.util.List<ADEComponent> ade)
-
unsetGenericApplicationPropertyOfWaterObject
public void unsetGenericApplicationPropertyOfWaterObject()
-
unsetGenericApplicationPropertyOfWaterObject
public boolean unsetGenericApplicationPropertyOfWaterObject(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
-
-