public abstract class AbstractCityObject extends AbstractFeature implements CoreModuleComponent
isSetMetaDataProperty
Constructor and Description |
---|
AbstractCityObject() |
accept, accept, addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getGMLClass, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation
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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCityGMLClass
public void addAppearance(AppearanceProperty appearance)
public void addExternalReference(ExternalReference externalReference)
public void addGeneralizesTo(GeneralizationRelation generalizesTo)
public void addGenericApplicationPropertyOfCityObject(ADEComponent ade)
public void addGenericAttribute(AbstractGenericAttribute genericAttribute)
public java.util.List<AppearanceProperty> getAppearance()
public java.util.GregorianCalendar getCreationDate()
public java.util.List<ExternalReference> getExternalReference()
public java.util.List<GeneralizationRelation> getGeneralizesTo()
public java.util.List<ADEComponent> getGenericApplicationPropertyOfCityObject()
public java.util.List<AbstractGenericAttribute> getGenericAttribute()
public RelativeToTerrain getRelativeToTerrain()
public RelativeToWater getRelativeToWater()
public java.util.GregorianCalendar getTerminationDate()
public boolean isSetAppearance()
public boolean isSetCreationDate()
public boolean isSetExternalReference()
public boolean isSetGeneralizesTo()
public boolean isSetGenericApplicationPropertyOfCityObject()
public boolean isSetGenericAttribute()
public boolean isSetRelativeToTerrain()
public boolean isSetRelativeToWater()
public boolean isSetTerminationDate()
public void setAppearance(java.util.List<AppearanceProperty> appearance)
public void setCreationDate(java.util.GregorianCalendar creationDate)
public void setExternalReference(java.util.List<ExternalReference> externalReference)
public void setGeneralizesTo(java.util.List<GeneralizationRelation> generalizesTo)
public void setGenericApplicationPropertyOfCityObject(java.util.List<ADEComponent> ade)
public void setGenericAttribute(java.util.List<AbstractGenericAttribute> genericAttribute)
public void setRelativeToTerrain(RelativeToTerrain relativeToTerrain)
public void setRelativeToWater(RelativeToWater relativeToWater)
public void setTerminationDate(java.util.GregorianCalendar terminationDate)
public void unsetAppearance()
public boolean unsetAppearance(AppearanceProperty appearance)
public void unsetCreationDate()
public void unsetExternalReference()
public boolean unsetExternalReference(ExternalReference externalReference)
public void unsetGeneralizesTo()
public boolean unsetGeneralizesTo(GeneralizationRelation generalizesTo)
public void unsetGenericApplicationPropertyOfCityObject()
public boolean unsetGenericApplicationPropertyOfCityObject(ADEComponent ade)
public void unsetGenericAttribute()
public boolean unsetGenericAttribute(AbstractGenericAttribute genericAttribute)
public void unsetRelativeToTerrain()
public void unsetRelativeToWater()
public void unsetTerminationDate()
public ModelType getModelType()
getModelType
in interface ModelObject
getModelType
in class AbstractGML
public CityGMLModule getCityGMLModule()
getCityGMLModule
in interface CityGML
public boolean isSetCityGMLModule()
isSetCityGMLModule
in interface CityGML
public LodRepresentation getLodRepresentation()
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
copyTo
in interface Copyable
copyTo
in class AbstractFeature