org.citygml4j.model.citygml.building
Interface Room
- All Superinterfaces:
- AbstractCityObject, AbstractFeature, AbstractGML, Associable, BuildingModuleComponent, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties
- All Known Implementing Classes:
- RoomImpl
public interface Room
- 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()
getBoundedBySurface
java.util.List<BoundarySurfaceProperty> getBoundedBySurface()
getInteriorFurniture
java.util.List<InteriorFurnitureProperty> getInteriorFurniture()
getRoomInstallation
java.util.List<IntBuildingInstallationProperty> getRoomInstallation()
getLod4Solid
SolidProperty getLod4Solid()
getLod4MultiSurface
MultiSurfaceProperty getLod4MultiSurface()
getGenericApplicationPropertyOfRoom
java.util.List<ADEComponent> getGenericApplicationPropertyOfRoom()
isSetClazz
boolean isSetClazz()
isSetFunction
boolean isSetFunction()
isSetUsage
boolean isSetUsage()
isSetBoundedBySurface
boolean isSetBoundedBySurface()
isSetInteriorFurniture
boolean isSetInteriorFurniture()
isSetRoomInstallation
boolean isSetRoomInstallation()
isSetLod4Solid
boolean isSetLod4Solid()
isSetLod4MultiSurface
boolean isSetLod4MultiSurface()
isSetGenericApplicationPropertyOfRoom
boolean isSetGenericApplicationPropertyOfRoom()
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)
setRoomInstallation
void setRoomInstallation(java.util.List<IntBuildingInstallationProperty> roomInstallation)
addRoomInstallation
void addRoomInstallation(IntBuildingInstallationProperty roomInstallation)
setBoundedBySurface
void setBoundedBySurface(java.util.List<BoundarySurfaceProperty> boundedBySurface)
addBoundedBySurface
void addBoundedBySurface(BoundarySurfaceProperty boundedBySurface)
addInteriorFurniture
void addInteriorFurniture(InteriorFurnitureProperty interiorFurniture)
setInteriorFurniture
void setInteriorFurniture(java.util.List<InteriorFurnitureProperty> interiorFurniture)
setLod4Solid
void setLod4Solid(SolidProperty lod4Solid)
setLod4MultiSurface
void setLod4MultiSurface(MultiSurfaceProperty lod4MultiSurface)
addGenericApplicationPropertyOfRoom
void addGenericApplicationPropertyOfRoom(ADEComponent ade)
setGenericApplicationPropertyOfRoom
void setGenericApplicationPropertyOfRoom(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)
unsetBoundedBySurface
void unsetBoundedBySurface()
unsetBoundedBySurface
boolean unsetBoundedBySurface(BoundarySurfaceProperty boundedBySurface)
unsetInteriorFurniture
void unsetInteriorFurniture()
unsetInteriorFurniture
boolean unsetInteriorFurniture(InteriorFurnitureProperty interiorFurniture)
unsetRoomInstallation
void unsetRoomInstallation()
unsetRoomInstallation
boolean unsetRoomInstallation(IntBuildingInstallationProperty roomInstallation)
unsetLod4Solid
void unsetLod4Solid()
unsetLod4MultiSurface
void unsetLod4MultiSurface()
unsetGenericApplicationPropertyOfRoom
void unsetGenericApplicationPropertyOfRoom()
unsetGenericApplicationPropertyOfRoom
boolean unsetGenericApplicationPropertyOfRoom(ADEComponent ade)