Class ReliefFeature
- 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.relief.ReliefFeature
-
- All Implemented Interfaces:
java.io.Serializable
,CityGML
,CityGMLModuleComponent
,CoreModuleComponent
,ReliefModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
public class ReliefFeature extends AbstractCityObject implements ReliefModuleComponent
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReliefFeature()
ReliefFeature(Module module)
-
Method Summary
-
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
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
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
-
-
-
-
Constructor Detail
-
ReliefFeature
public ReliefFeature()
-
ReliefFeature
public ReliefFeature(Module module)
-
-
Method Detail
-
addGenericApplicationPropertyOfReliefFeature
public void addGenericApplicationPropertyOfReliefFeature(ADEComponent ade)
-
addReliefComponent
public void addReliefComponent(ReliefComponentProperty reliefComponent)
-
getGenericApplicationPropertyOfReliefFeature
public java.util.List<ADEComponent> getGenericApplicationPropertyOfReliefFeature()
-
getLod
public int getLod()
-
getReliefComponent
public java.util.List<ReliefComponentProperty> getReliefComponent()
-
isSetGenericApplicationPropertyOfReliefFeature
public boolean isSetGenericApplicationPropertyOfReliefFeature()
-
isSetLod
public boolean isSetLod()
-
isSetReliefComponent
public boolean isSetReliefComponent()
-
setGenericApplicationPropertyOfReliefFeature
public void setGenericApplicationPropertyOfReliefFeature(java.util.List<ADEComponent> ade)
-
setLod
public void setLod(int lod)
-
setReliefComponent
public void setReliefComponent(java.util.List<ReliefComponentProperty> reliefComponent)
-
unsetGenericApplicationPropertyOfReliefFeature
public void unsetGenericApplicationPropertyOfReliefFeature()
-
unsetGenericApplicationPropertyOfReliefFeature
public boolean unsetGenericApplicationPropertyOfReliefFeature(ADEComponent ade)
-
unsetReliefComponent
public void unsetReliefComponent()
-
unsetReliefComponent
public boolean unsetReliefComponent(ReliefComponentProperty reliefComponent)
-
getCityGMLClass
public CityGMLClass getCityGMLClass()
- Specified by:
getCityGMLClass
in interfaceCityGML
-
calcBoundedBy
public BoundingShape calcBoundedBy(BoundingBoxOptions options)
- Overrides:
calcBoundedBy
in classAbstractCityObject
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractCityObject
-
accept
public void accept(FeatureVisitor visitor)
- Specified by:
accept
in classAbstractFeature
-
accept
public <T> T accept(FeatureFunctor<T> visitor)
- Specified by:
accept
in classAbstractFeature
-
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in classAbstractGML
-
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in classAbstractGML
-
-