Class AbstractBuildingType
- java.lang.Object
-
- org.citygml4j.binding.cityjson.feature.AbstractCityObjectType
-
- org.citygml4j.binding.cityjson.feature.AbstractBuildingType
-
- All Implemented Interfaces:
ExtensibleType
,Extension
- Direct Known Subclasses:
BuildingPartType
,BuildingType
public abstract class AbstractBuildingType extends AbstractCityObjectType
-
-
Constructor Summary
Constructors Constructor Description AbstractBuildingType()
AbstractBuildingType(java.lang.String gmlId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressType
getAddress()
BuildingAttributes
getAttributes()
boolean
isSetAddress()
boolean
isValidGeometryType(GeometryTypeName type)
BuildingAttributes
newAttributes()
void
setAddress(AddressType address)
-
Methods inherited from class org.citygml4j.binding.cityjson.feature.AbstractCityObjectType
addChild, addChild, addExtensionProperty, addGeometry, addParent, addParent, getChildren, getExtensionProperties, getGeographicalExtent, getGeometry, getGmlId, getLocalProperty, getParents, getType, hasLocalProperty, isSetAttributes, isSetChildren, isSetExtensionProperties, isSetGeographicalExtent, isSetGmlId, isSetParent, newAttributes, removeExtensionProperty, removeGeometry, setChildren, setExtensionProperties, setGeographicalExtent, setGeometry, setGmlId, setLocalProperty, setParents, unsetAttributes, unsetChildren, unsetExtensionProperties, unsetGeographicalExtent, unsetGeometry, unsetLocalProperty, unsetParents
-
-
-
-
Method Detail
-
newAttributes
public BuildingAttributes newAttributes()
- Specified by:
newAttributes
in classAbstractCityObjectType
-
getAttributes
public BuildingAttributes getAttributes()
- Overrides:
getAttributes
in classAbstractCityObjectType
-
isSetAddress
public boolean isSetAddress()
-
getAddress
public AddressType getAddress()
-
setAddress
public void setAddress(AddressType address)
-
isValidGeometryType
public boolean isValidGeometryType(GeometryTypeName type)
- Specified by:
isValidGeometryType
in classAbstractCityObjectType
-
-