org.citygml4j.model.citygml.building
Interface IntBuildingInstallation

All Superinterfaces:
AbstractCityObject, AbstractFeature, AbstractGML, Associable, BuildingModuleComponent, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties
All Known Implementing Classes:
IntBuildingInstallationImpl

public interface IntBuildingInstallation
extends BuildingModuleComponent, AbstractCityObject


Method Summary
 void addFunction(java.lang.String function)
           
 void addGenericApplicationPropertyOfIntBuildingInstallation(ADEComponent ade)
           
 void addUsage(java.lang.String usage)
           
 java.lang.String getClazz()
           
 java.util.List<java.lang.String> getFunction()
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfIntBuildingInstallation()
           
 GeometryProperty<? extends AbstractGeometry> getLod4Geometry()
           
 java.util.List<java.lang.String> getUsage()
           
 boolean isSetClazz()
           
 boolean isSetFunction()
           
 boolean isSetGenericApplicationPropertyOfIntBuildingInstallation()
           
 boolean isSetLod4Geometry()
           
 boolean isSetUsage()
           
 void setClazz(java.lang.String clazz)
           
 void setFunction(java.util.List<java.lang.String> function)
           
 void setGenericApplicationPropertyOfIntBuildingInstallation(java.util.List<ADEComponent> ade)
           
 void setLod4Geometry(GeometryProperty<? extends AbstractGeometry> lod4Geometry)
           
 void setUsage(java.util.List<java.lang.String> usage)
           
 void unsetClazz()
           
 void unsetFunction()
           
 boolean unsetFunction(java.lang.String function)
           
 void unsetGenericApplicationPropertyOfIntBuildingInstallation()
           
 boolean unsetGenericApplicationPropertyOfIntBuildingInstallation(ADEComponent ade)
           
 void unsetLod4Geometry()
           
 void unsetUsage()
           
 boolean unsetUsage(java.lang.String usage)
           
 
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.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

getClazz

java.lang.String getClazz()

getFunction

java.util.List<java.lang.String> getFunction()

getUsage

java.util.List<java.lang.String> getUsage()

getLod4Geometry

GeometryProperty<? extends AbstractGeometry> getLod4Geometry()

getGenericApplicationPropertyOfIntBuildingInstallation

java.util.List<ADEComponent> getGenericApplicationPropertyOfIntBuildingInstallation()

isSetClazz

boolean isSetClazz()

isSetFunction

boolean isSetFunction()

isSetUsage

boolean isSetUsage()

isSetLod4Geometry

boolean isSetLod4Geometry()

isSetGenericApplicationPropertyOfIntBuildingInstallation

boolean isSetGenericApplicationPropertyOfIntBuildingInstallation()

setClazz

void setClazz(java.lang.String clazz)

setFunction

void setFunction(java.util.List<java.lang.String> function)

addFunction

void addFunction(java.lang.String function)

setUsage

void setUsage(java.util.List<java.lang.String> usage)

addUsage

void addUsage(java.lang.String usage)

setLod4Geometry

void setLod4Geometry(GeometryProperty<? extends AbstractGeometry> lod4Geometry)

addGenericApplicationPropertyOfIntBuildingInstallation

void addGenericApplicationPropertyOfIntBuildingInstallation(ADEComponent ade)

setGenericApplicationPropertyOfIntBuildingInstallation

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

unsetClazz

void unsetClazz()

unsetFunction

void unsetFunction()

unsetFunction

boolean unsetFunction(java.lang.String function)

unsetUsage

void unsetUsage()

unsetUsage

boolean unsetUsage(java.lang.String usage)

unsetLod4Geometry

void unsetLod4Geometry()

unsetGenericApplicationPropertyOfIntBuildingInstallation

void unsetGenericApplicationPropertyOfIntBuildingInstallation()

unsetGenericApplicationPropertyOfIntBuildingInstallation

boolean unsetGenericApplicationPropertyOfIntBuildingInstallation(ADEComponent ade)