public class ReliefFeature extends AbstractCityObject implements ReliefModuleComponent
isSetMetaDataProperty
Constructor and Description |
---|
ReliefFeature() |
ReliefFeature(ReliefModule module) |
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, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setGenericAttribute, setRelativeToTerrain, setRelativeToWater, setTerminationDate, unsetAppearance, unsetAppearance, unsetCreationDate, unsetExternalReference, unsetExternalReference, unsetGeneralizesTo, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject, unsetGenericApplicationPropertyOfCityObject, unsetGenericAttribute, unsetGenericAttribute, unsetRelativeToTerrain, unsetRelativeToWater, unsetTerminationDate
addGenericADEElement, getBoundedBy, getGenericADEElement, getGMLClass, getLocation, isSetBoundedBy, isSetGenericADEElement, isSetLocation, setBoundedBy, setGenericADEElement, setLocation, unsetBoundedBy, unsetGenericADEElement, unsetGenericADEElement, unsetLocation
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
public ReliefFeature()
public ReliefFeature(ReliefModule module)
public void addGenericApplicationPropertyOfReliefFeature(ADEComponent ade)
public void addReliefComponent(ReliefComponentProperty reliefComponent)
public java.util.List<ADEComponent> getGenericApplicationPropertyOfReliefFeature()
public int getLod()
public java.util.List<ReliefComponentProperty> getReliefComponent()
public boolean isSetGenericApplicationPropertyOfReliefFeature()
public boolean isSetLod()
public boolean isSetReliefComponent()
public void setGenericApplicationPropertyOfReliefFeature(java.util.List<ADEComponent> ade)
public void setLod(int lod)
public void setReliefComponent(java.util.List<ReliefComponentProperty> reliefComponent)
public void unsetGenericApplicationPropertyOfReliefFeature()
public boolean unsetGenericApplicationPropertyOfReliefFeature(ADEComponent ade)
public void unsetReliefComponent()
public boolean unsetReliefComponent(ReliefComponentProperty reliefComponent)
public CityGMLClass getCityGMLClass()
getCityGMLClass
in interface CityGML
public final ReliefModule getCityGMLModule()
getCityGMLModule
in interface CityGMLModuleComponent
getCityGMLModule
in class AbstractCityObject
public boolean isSetCityGMLModule()
isSetCityGMLModule
in interface CityGMLModuleComponent
isSetCityGMLModule
in class AbstractCityObject
public BoundingShape calcBoundedBy(BoundingBoxOptions options)
calcBoundedBy
in class AbstractCityObject
public java.lang.Object copy(CopyBuilder copyBuilder)
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
copyTo
in interface Copyable
copyTo
in class AbstractCityObject
public void accept(FeatureVisitor visitor)
accept
in class AbstractFeature
public <T> T accept(FeatureFunctor<T> visitor)
accept
in class AbstractFeature
public void accept(GMLVisitor visitor)
accept
in class AbstractGML
public <T> T accept(GMLFunctor<T> visitor)
accept
in class AbstractGML