org.citygml4j.model.citygml.core
Class AbstractSite

java.lang.Object
  extended by org.citygml4j.model.gml.base.AbstractGML
      extended by org.citygml4j.model.gml.feature.AbstractFeature
          extended by org.citygml4j.model.citygml.core.AbstractCityObject
              extended by org.citygml4j.model.citygml.core.AbstractSite
All Implemented Interfaces:
CityGML, CoreModuleComponent, Associable, ModelObject, Child, Copyable, StandardObjectProperties, GML
Direct Known Subclasses:
AbstractBridge, AbstractBuilding, AbstractTunnel

public abstract class AbstractSite
extends AbstractCityObject


Constructor Summary
AbstractSite()
           
 
Method Summary
 void addGenericApplicationPropertyOfSite(ADEComponent ade)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfSite()
           
 boolean isSetGenericApplicationPropertyOfSite()
           
 void setGenericApplicationPropertyOfSite(java.util.List<ADEComponent> ade)
           
 void unsetGenericApplicationPropertyOfSite()
           
 boolean unsetGenericApplicationPropertyOfSite(ADEComponent ade)
           
 
Methods inherited from class org.citygml4j.model.citygml.core.AbstractCityObject
addAppearance, addExternalReference, addGeneralizesTo, addGenericApplicationPropertyOfCityObject, addGenericAttribute, getAppearance, getCityGMLModule, getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getGenericAttribute, getLodRepresentation, getModelType, getRelativeToTerrain, getRelativeToWater, getTerminationDate, isSetAppearance, isSetCityGMLModule, 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
 
Methods inherited from class org.citygml4j.model.gml.feature.AbstractFeature
accept, accept, addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getGMLClass, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, 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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.citygml4j.model.citygml.CityGML
getCityGMLClass
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy
 

Constructor Detail

AbstractSite

public AbstractSite()
Method Detail

addGenericApplicationPropertyOfSite

public void addGenericApplicationPropertyOfSite(ADEComponent ade)

getGenericApplicationPropertyOfSite

public java.util.List<ADEComponent> getGenericApplicationPropertyOfSite()

isSetGenericApplicationPropertyOfSite

public boolean isSetGenericApplicationPropertyOfSite()

setGenericApplicationPropertyOfSite

public void setGenericApplicationPropertyOfSite(java.util.List<ADEComponent> ade)

unsetGenericApplicationPropertyOfSite

public void unsetGenericApplicationPropertyOfSite()

unsetGenericApplicationPropertyOfSite

public boolean unsetGenericApplicationPropertyOfSite(ADEComponent ade)

copyTo

public java.lang.Object copyTo(java.lang.Object target,
                               CopyBuilder copyBuilder)
Specified by:
copyTo in interface Copyable
Overrides:
copyTo in class AbstractCityObject