Class AbstractReliefComponent
- 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.AbstractReliefComponent
-
- All Implemented Interfaces:
java.io.Serializable
,CityGML
,CityGMLModuleComponent
,CoreModuleComponent
,ReliefModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
- Direct Known Subclasses:
BreaklineRelief
,MassPointRelief
,RasterRelief
,TINRelief
public abstract class AbstractReliefComponent extends AbstractCityObject implements ReliefModuleComponent
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractReliefComponent()
AbstractReliefComponent(Module module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGenericApplicationPropertyOfReliefComponent(ADEComponent ade)
BoundingShape
calcBoundedBy(BoundingBoxOptions options)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
PolygonProperty
getExtent()
java.util.List<ADEComponent>
getGenericApplicationPropertyOfReliefComponent()
int
getLod()
boolean
isSetExtent()
boolean
isSetGenericApplicationPropertyOfReliefComponent()
boolean
isSetLod()
void
setExtent(PolygonProperty extent)
void
setGenericApplicationPropertyOfReliefComponent(java.util.List<ADEComponent> ade)
void
setLod(int lod)
void
unsetExtent()
void
unsetGenericApplicationPropertyOfReliefComponent()
boolean
unsetGenericApplicationPropertyOfReliefComponent(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
-
AbstractReliefComponent
public AbstractReliefComponent()
-
AbstractReliefComponent
public AbstractReliefComponent(Module module)
-
-
Method Detail
-
addGenericApplicationPropertyOfReliefComponent
public void addGenericApplicationPropertyOfReliefComponent(ADEComponent ade)
-
getExtent
public PolygonProperty getExtent()
-
getGenericApplicationPropertyOfReliefComponent
public java.util.List<ADEComponent> getGenericApplicationPropertyOfReliefComponent()
-
getLod
public int getLod()
-
isSetExtent
public boolean isSetExtent()
-
isSetGenericApplicationPropertyOfReliefComponent
public boolean isSetGenericApplicationPropertyOfReliefComponent()
-
isSetLod
public boolean isSetLod()
-
setExtent
public void setExtent(PolygonProperty extent)
-
setGenericApplicationPropertyOfReliefComponent
public void setGenericApplicationPropertyOfReliefComponent(java.util.List<ADEComponent> ade)
-
setLod
public void setLod(int lod)
-
unsetExtent
public void unsetExtent()
-
unsetGenericApplicationPropertyOfReliefComponent
public void unsetGenericApplicationPropertyOfReliefComponent()
-
unsetGenericApplicationPropertyOfReliefComponent
public boolean unsetGenericApplicationPropertyOfReliefComponent(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
-
-