Class AbstractTransportationComplexType
- java.lang.Object
-
- org.citygml4j.binding.cityjson.feature.AbstractCityObjectType
-
- org.citygml4j.binding.cityjson.feature.AbstractTransportationComplexType
-
- All Implemented Interfaces:
ExtensibleType
,Extension
- Direct Known Subclasses:
RailwayType
,RoadType
,TransportSquareType
public abstract class AbstractTransportationComplexType extends AbstractCityObjectType
-
-
Constructor Summary
Constructors Constructor Description AbstractTransportationComplexType()
AbstractTransportationComplexType(java.lang.String gmlId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransportationComplexAttributes
getAttributes()
boolean
isValidGeometryType(GeometryTypeName type)
TransportationComplexAttributes
newAttributes()
-
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 TransportationComplexAttributes newAttributes()
- Specified by:
newAttributes
in classAbstractCityObjectType
-
getAttributes
public TransportationComplexAttributes getAttributes()
- Overrides:
getAttributes
in classAbstractCityObjectType
-
isValidGeometryType
public boolean isValidGeometryType(GeometryTypeName type)
- Specified by:
isValidGeometryType
in classAbstractCityObjectType
-
-