org.citygml4j.model.citygml.relief
Interface AbstractReliefComponent

All Superinterfaces:
AbstractCityObject, AbstractFeature, AbstractGML, Associable, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, ReliefModuleComponent, StandardObjectProperties
All Known Subinterfaces:
BreaklineRelief, MassPointRelief, RasterRelief, TINRelief
All Known Implementing Classes:
AbstractReliefComponentImpl, BreaklineReliefImpl, MassPointReliefImpl, RasterReliefImpl, TINReliefImpl

public interface AbstractReliefComponent
extends ReliefModuleComponent, AbstractCityObject


Method Summary
 void addGenericApplicationPropertyOfReliefComponent(ADEComponent ade)
           
 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 interface org.citygml4j.model.citygml.core.AbstractCityObject
addAppearance, addExternalReference, addGeneralizesTo, addGenericApplicationPropertyOfCityObject, addGenericAttribute, getAppearance, getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getGenericAttribute, getLodRepresentation, getTerminationDate, isSetAppearance, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetGenericAttribute, isSetTerminationDate, setAppearance, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setGenericAttribute, setTerminationDate, unsetAppearance, unsetAppearance, unsetCreationDate, unsetExternalReference, unsetExternalReference, unsetGeneralizesTo, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject, unsetGenericApplicationPropertyOfCityObject, unsetGenericAttribute, unsetGenericAttribute, unsetTerminationDate
 
Methods inherited from interface org.citygml4j.model.citygml.CityGML
getCityGMLClass, getCityGMLModule, isSetCityGMLModule
 
Methods inherited from interface org.citygml4j.model.gml.feature.AbstractFeature
accept, accept, addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation
 
Methods inherited from interface org.citygml4j.model.gml.base.AbstractGML
accept, accept, getId, isSetId, setId, unsetId
 
Methods inherited from interface org.citygml4j.model.gml.base.StandardObjectProperties
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Method Detail

getLod

int getLod()

getExtent

PolygonProperty getExtent()

getGenericApplicationPropertyOfReliefComponent

java.util.List<ADEComponent> getGenericApplicationPropertyOfReliefComponent()

isSetLod

boolean isSetLod()

isSetExtent

boolean isSetExtent()

isSetGenericApplicationPropertyOfReliefComponent

boolean isSetGenericApplicationPropertyOfReliefComponent()

setLod

void setLod(int lod)

setExtent

void setExtent(PolygonProperty extent)

addGenericApplicationPropertyOfReliefComponent

void addGenericApplicationPropertyOfReliefComponent(ADEComponent ade)

setGenericApplicationPropertyOfReliefComponent

void setGenericApplicationPropertyOfReliefComponent(java.util.List<ADEComponent> ade)

unsetExtent

void unsetExtent()

unsetGenericApplicationPropertyOfReliefComponent

void unsetGenericApplicationPropertyOfReliefComponent()

unsetGenericApplicationPropertyOfReliefComponent

boolean unsetGenericApplicationPropertyOfReliefComponent(ADEComponent ade)