org.citygml4j.model.citygml.building
Interface BuildingInstallation
- All Superinterfaces:
- AbstractCityObject, AbstractFeature, AbstractGML, Associable, BuildingModuleComponent, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties
- All Known Implementing Classes:
- BuildingInstallationImpl
public interface BuildingInstallation
- extends BuildingModuleComponent, AbstractCityObject
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.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.StandardObjectProperties |
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName |
getClazz
java.lang.String getClazz()
getFunction
java.util.List<java.lang.String> getFunction()
getUsage
java.util.List<java.lang.String> getUsage()
getLod2Geometry
GeometryProperty<? extends AbstractGeometry> getLod2Geometry()
getLod3Geometry
GeometryProperty<? extends AbstractGeometry> getLod3Geometry()
getLod4Geometry
GeometryProperty<? extends AbstractGeometry> getLod4Geometry()
getGenericApplicationPropertyOfBuildingInstallation
java.util.List<ADEComponent> getGenericApplicationPropertyOfBuildingInstallation()
isSetClazz
boolean isSetClazz()
isSetFunction
boolean isSetFunction()
isSetUsage
boolean isSetUsage()
isSetLod2Geometry
boolean isSetLod2Geometry()
isSetLod3Geometry
boolean isSetLod3Geometry()
isSetLod4Geometry
boolean isSetLod4Geometry()
isSetGenericApplicationPropertyOfBuildingInstallation
boolean isSetGenericApplicationPropertyOfBuildingInstallation()
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)
setLod2Geometry
void setLod2Geometry(GeometryProperty<? extends AbstractGeometry> lod2Geometry)
setLod3Geometry
void setLod3Geometry(GeometryProperty<? extends AbstractGeometry> lod3Geometry)
setLod4Geometry
void setLod4Geometry(GeometryProperty<? extends AbstractGeometry> lod4Geometry)
addGenericApplicationPropertyOfBuildingInstallation
void addGenericApplicationPropertyOfBuildingInstallation(ADEComponent ade)
setGenericApplicationPropertyOfBuildingInstallation
void setGenericApplicationPropertyOfBuildingInstallation(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)
unsetLod2Geometry
void unsetLod2Geometry()
unsetLod3Geometry
void unsetLod3Geometry()
unsetLod4Geometry
void unsetLod4Geometry()
unsetGenericApplicationPropertyOfBuildingInstallation
void unsetGenericApplicationPropertyOfBuildingInstallation()
unsetGenericApplicationPropertyOfBuildingInstallation
boolean unsetGenericApplicationPropertyOfBuildingInstallation(ADEComponent ade)