org.citygml4j.model.citygml.transportation
Interface TransportationComplex
- All Superinterfaces:
- AbstractCityObject, AbstractFeature, AbstractGML, AbstractTransportationObject, Associable, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties, TransportationModuleComponent
- All Known Subinterfaces:
- Railway, Road, Square, Track
- All Known Implementing Classes:
- RailwayImpl, RoadImpl, SquareImpl, TrackImpl, TransportationComplexImpl
public interface TransportationComplex
- extends AbstractTransportationObject
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 |
Methods inherited from interface org.citygml4j.model.gml.GML |
getGMLClass |
getFunction
java.util.List<java.lang.String> getFunction()
getUsage
java.util.List<java.lang.String> getUsage()
getTrafficArea
java.util.List<TrafficAreaProperty> getTrafficArea()
getAuxiliaryTrafficArea
java.util.List<AuxiliaryTrafficAreaProperty> getAuxiliaryTrafficArea()
getLod0Network
java.util.List<GeometricComplexProperty> getLod0Network()
getLod1MultiSurface
MultiSurfaceProperty getLod1MultiSurface()
getLod2MultiSurface
MultiSurfaceProperty getLod2MultiSurface()
getLod3MultiSurface
MultiSurfaceProperty getLod3MultiSurface()
getLod4MultiSurface
MultiSurfaceProperty getLod4MultiSurface()
getGenericApplicationPropertyOfTransportationComplex
java.util.List<ADEComponent> getGenericApplicationPropertyOfTransportationComplex()
isSetFunction
boolean isSetFunction()
isSetUsage
boolean isSetUsage()
isSetTrafficArea
boolean isSetTrafficArea()
isSetAuxiliaryTrafficArea
boolean isSetAuxiliaryTrafficArea()
isSetLod0Network
boolean isSetLod0Network()
isSetLod1MultiSurface
boolean isSetLod1MultiSurface()
isSetLod2MultiSurface
boolean isSetLod2MultiSurface()
isSetLod3MultiSurface
boolean isSetLod3MultiSurface()
isSetLod4MultiSurface
boolean isSetLod4MultiSurface()
isSetGenericApplicationPropertyOfTransportationComplex
boolean isSetGenericApplicationPropertyOfTransportationComplex()
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)
setTrafficArea
void setTrafficArea(java.util.List<TrafficAreaProperty> trafficArea)
addTrafficArea
void addTrafficArea(TrafficAreaProperty trafficArea)
setAuxiliaryTrafficArea
void setAuxiliaryTrafficArea(java.util.List<AuxiliaryTrafficAreaProperty> auxiliaryTrafficArea)
addAuxiliaryTrafficArea
void addAuxiliaryTrafficArea(AuxiliaryTrafficAreaProperty auxiliaryTrafficArea)
setLod0Network
void setLod0Network(java.util.List<GeometricComplexProperty> lod0Network)
addLod0Network
void addLod0Network(GeometricComplexProperty lod0Network)
setLod1MultiSurface
void setLod1MultiSurface(MultiSurfaceProperty lod1MultiSurface)
setLod2MultiSurface
void setLod2MultiSurface(MultiSurfaceProperty lod2MultiSurface)
setLod3MultiSurface
void setLod3MultiSurface(MultiSurfaceProperty lod3MultiSurface)
setLod4MultiSurface
void setLod4MultiSurface(MultiSurfaceProperty lod4MultiSurface)
addGenericApplicationPropertyOfTransportationComplex
void addGenericApplicationPropertyOfTransportationComplex(ADEComponent ade)
setGenericApplicationPropertyOfTransportationComplex
void setGenericApplicationPropertyOfTransportationComplex(java.util.List<ADEComponent> ade)
unsetFunction
void unsetFunction()
unsetFunction
boolean unsetFunction(java.lang.String function)
unsetUsage
void unsetUsage()
unsetUsage
boolean unsetUsage(java.lang.String usage)
unsetTrafficArea
void unsetTrafficArea()
unsetTrafficArea
boolean unsetTrafficArea(TrafficAreaProperty trafficArea)
unsetAuxiliaryTrafficArea
void unsetAuxiliaryTrafficArea()
unsetAuxiliaryTrafficArea
boolean unsetAuxiliaryTrafficArea(AuxiliaryTrafficAreaProperty auxiliaryTrafficArea)
unsetLod0Network
void unsetLod0Network()
unsetLod0Network
boolean unsetLod0Network(GeometricComplexProperty lod0Network)
unsetLod1MultiSurface
void unsetLod1MultiSurface()
unsetLod2MultiSurface
void unsetLod2MultiSurface()
unsetLod3MultiSurface
void unsetLod3MultiSurface()
unsetLod4MultiSurface
void unsetLod4MultiSurface()
unsetGenericApplicationPropertyOfTransportationComplex
void unsetGenericApplicationPropertyOfTransportationComplex()
unsetGenericApplicationPropertyOfTransportationComplex
boolean unsetGenericApplicationPropertyOfTransportationComplex(ADEComponent ade)