org.citygml4j.impl.citygml.core
Class AbstractSiteImpl

java.lang.Object
  extended by org.citygml4j.impl.gml.base.AbstractGMLImpl
      extended by org.citygml4j.impl.gml.feature.AbstractFeatureImpl
          extended by org.citygml4j.impl.citygml.core.AbstractCityObjectImpl
              extended by org.citygml4j.impl.citygml.core.AbstractSiteImpl
All Implemented Interfaces:
CityGML, AbstractCityObject, AbstractSite, CoreModuleComponent, Associable, ModelObject, Child, Copyable, AbstractGML, StandardObjectProperties, AbstractFeature, GML
Direct Known Subclasses:
AbstractBuildingImpl

public abstract class AbstractSiteImpl
extends AbstractCityObjectImpl
implements AbstractSite


Constructor Summary
AbstractSiteImpl()
           
 
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.impl.citygml.core.AbstractCityObjectImpl
addAppearance, addExternalReference, addGeneralizesTo, addGenericApplicationPropertyOfCityObject, addGenericAttribute, getAppearance, getCityGMLModule, getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getGenericAttribute, getLodRepresentation, getModelType, getTerminationDate, isSetAppearance, isSetCityGMLModule, 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 class org.citygml4j.impl.gml.feature.AbstractFeatureImpl
addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getGMLClass, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation
 
Methods inherited from class org.citygml4j.impl.gml.base.AbstractGMLImpl
addMetaDataProperty, addName, getDescription, getId, getMetaDataProperty, getName, getParent, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, 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.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.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy
 

Constructor Detail

AbstractSiteImpl

public AbstractSiteImpl()
Method Detail

addGenericApplicationPropertyOfSite

public void addGenericApplicationPropertyOfSite(ADEComponent ade)
Specified by:
addGenericApplicationPropertyOfSite in interface AbstractSite

getGenericApplicationPropertyOfSite

public java.util.List<ADEComponent> getGenericApplicationPropertyOfSite()
Specified by:
getGenericApplicationPropertyOfSite in interface AbstractSite

isSetGenericApplicationPropertyOfSite

public boolean isSetGenericApplicationPropertyOfSite()
Specified by:
isSetGenericApplicationPropertyOfSite in interface AbstractSite

setGenericApplicationPropertyOfSite

public void setGenericApplicationPropertyOfSite(java.util.List<ADEComponent> ade)
Specified by:
setGenericApplicationPropertyOfSite in interface AbstractSite

unsetGenericApplicationPropertyOfSite

public void unsetGenericApplicationPropertyOfSite()
Specified by:
unsetGenericApplicationPropertyOfSite in interface AbstractSite

unsetGenericApplicationPropertyOfSite

public boolean unsetGenericApplicationPropertyOfSite(ADEComponent ade)
Specified by:
unsetGenericApplicationPropertyOfSite in interface AbstractSite

copyTo

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