org.citygml4j.model.citygml.appearance
Interface Appearance

All Superinterfaces:
AbstractFeature, AbstractGML, AppearanceModuleComponent, Associable, Child, CityGML, Copyable, GML, ModelObject, StandardObjectProperties
All Known Implementing Classes:
AppearanceImpl

public interface Appearance
extends AppearanceModuleComponent, AbstractFeature


Method Summary
 void addGenericApplicationPropertyOfAppearance(ADEComponent ade)
           
 void addSurfaceDataMember(SurfaceDataProperty surfaceDataMember)
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfAppearance()
           
 java.util.List<SurfaceDataProperty> getSurfaceDataMember()
           
 java.lang.String getTheme()
           
 boolean isSetGenericApplicationPropertyOfAppearance()
           
 boolean isSetSurfaceDataMember()
           
 boolean isSetTheme()
           
 void setGenericApplicationPropertyOfAppearance(java.util.List<ADEComponent> ade)
           
 void setSurfaceDataMember(java.util.List<SurfaceDataProperty> surfaceDataMember)
           
 void setTheme(java.lang.String theme)
           
 void unsetGenericApplicationPropertyOfAppearance()
           
 boolean unsetGenericApplicationPropertyOfAppearance(ADEComponent ade)
           
 void unsetSurfaceDataMember()
           
 boolean unsetSurfaceDataMember(SurfaceDataProperty surfaceDataMember)
           
 void unsetTheme()
           
 
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, copyTo
 

Method Detail

getTheme

java.lang.String getTheme()

getSurfaceDataMember

java.util.List<SurfaceDataProperty> getSurfaceDataMember()

getGenericApplicationPropertyOfAppearance

java.util.List<ADEComponent> getGenericApplicationPropertyOfAppearance()

isSetTheme

boolean isSetTheme()

isSetSurfaceDataMember

boolean isSetSurfaceDataMember()

isSetGenericApplicationPropertyOfAppearance

boolean isSetGenericApplicationPropertyOfAppearance()

setTheme

void setTheme(java.lang.String theme)

setSurfaceDataMember

void setSurfaceDataMember(java.util.List<SurfaceDataProperty> surfaceDataMember)

addSurfaceDataMember

void addSurfaceDataMember(SurfaceDataProperty surfaceDataMember)

addGenericApplicationPropertyOfAppearance

void addGenericApplicationPropertyOfAppearance(ADEComponent ade)

setGenericApplicationPropertyOfAppearance

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

unsetTheme

void unsetTheme()

unsetSurfaceDataMember

void unsetSurfaceDataMember()

unsetSurfaceDataMember

boolean unsetSurfaceDataMember(SurfaceDataProperty surfaceDataMember)

unsetGenericApplicationPropertyOfAppearance

void unsetGenericApplicationPropertyOfAppearance()

unsetGenericApplicationPropertyOfAppearance

boolean unsetGenericApplicationPropertyOfAppearance(ADEComponent ade)