org.citygml4j.model.citygml.core
Interface CityModel

All Superinterfaces:
AbstractFeature, AbstractFeatureCollection, AbstractGML, Associable, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties
All Known Implementing Classes:
CityModelImpl

public interface CityModel
extends CoreModuleComponent, AbstractFeatureCollection


Method Summary
 void addAppearanceMember(AppearanceMember appearanceMember)
           
 void addCityObjectMember(CityObjectMember cityObjectMember)
           
 void addGenericApplicationPropertyOfCityModel(ADEComponent ade)
           
 java.util.List<AppearanceMember> getAppearanceMember()
           
 java.util.List<CityObjectMember> getCityObjectMember()
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfCityModel()
           
 boolean isSetAppearanceMember()
           
 boolean isSetCityObjectMember()
           
 boolean isSetGenericApplicationPropertyOfCityModel()
           
 void setAppearanceMember(java.util.List<AppearanceMember> appearanceMember)
           
 void setCityObjectMember(java.util.List<CityObjectMember> cityObjectMember)
           
 void setGenericApplicationPropertyOfCityModel(java.util.List<ADEComponent> ade)
           
 void unsetAppearanceMember()
           
 boolean unsetAppearanceMember(AppearanceMember appearanceMember)
           
 void unsetCityObjectMember()
           
 boolean unsetCityObjectMember(CityObjectMember cityObjectMember)
           
 void unsetGenericApplicationPropertyOfCityModel()
           
 boolean unsetGenericApplicationPropertyOfCityModel(ADEComponent ade)
           
 
Methods inherited from interface org.citygml4j.model.citygml.CityGML
getCityGMLClass, getCityGMLModule, isSetCityGMLModule
 
Methods inherited from interface org.citygml4j.model.gml.feature.AbstractFeatureCollection
addFeatureMember, getFeatureMember, getFeatureMembers, isSetFeatureMember, isSetFeatureMembers, setFeatureMember, setFeatureMembers, unsetFeatureMember, unsetFeatureMember, unsetFeatureMembers
 
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

getCityObjectMember

java.util.List<CityObjectMember> getCityObjectMember()

getAppearanceMember

java.util.List<AppearanceMember> getAppearanceMember()

getGenericApplicationPropertyOfCityModel

java.util.List<ADEComponent> getGenericApplicationPropertyOfCityModel()

isSetCityObjectMember

boolean isSetCityObjectMember()

isSetAppearanceMember

boolean isSetAppearanceMember()

isSetGenericApplicationPropertyOfCityModel

boolean isSetGenericApplicationPropertyOfCityModel()

addCityObjectMember

void addCityObjectMember(CityObjectMember cityObjectMember)

setCityObjectMember

void setCityObjectMember(java.util.List<CityObjectMember> cityObjectMember)

addAppearanceMember

void addAppearanceMember(AppearanceMember appearanceMember)

setAppearanceMember

void setAppearanceMember(java.util.List<AppearanceMember> appearanceMember)

addGenericApplicationPropertyOfCityModel

void addGenericApplicationPropertyOfCityModel(ADEComponent ade)

setGenericApplicationPropertyOfCityModel

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

unsetCityObjectMember

void unsetCityObjectMember()

unsetCityObjectMember

boolean unsetCityObjectMember(CityObjectMember cityObjectMember)

unsetAppearanceMember

void unsetAppearanceMember()

unsetAppearanceMember

boolean unsetAppearanceMember(AppearanceMember appearanceMember)

unsetGenericApplicationPropertyOfCityModel

void unsetGenericApplicationPropertyOfCityModel()

unsetGenericApplicationPropertyOfCityModel

boolean unsetGenericApplicationPropertyOfCityModel(ADEComponent ade)