org.citygml4j.model.citygml.transportation
Interface AuxiliaryTrafficArea

All Superinterfaces:
AbstractCityObject, AbstractFeature, AbstractGML, AbstractTransportationObject, Associable, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties, TransportationModuleComponent
All Known Implementing Classes:
AuxiliaryTrafficAreaImpl

public interface AuxiliaryTrafficArea
extends AbstractTransportationObject


Method Summary
 void addFunction(java.lang.String function)
           
 void addGenericApplicationPropertyOfAuxiliaryTrafficArea(ADEComponent ade)
           
 java.util.List<java.lang.String> getFunction()
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfAuxiliaryTrafficArea()
           
 MultiSurfaceProperty getLod2MultiSurface()
           
 MultiSurfaceProperty getLod3MultiSurface()
           
 MultiSurfaceProperty getLod4MultiSurface()
           
 java.lang.String getSurfaceMaterial()
           
 boolean isSetFunction()
           
 boolean isSetGenericApplicationPropertyOfAuxiliaryTrafficArea()
           
 boolean isSetLod2MultiSurface()
           
 boolean isSetLod3MultiSurface()
           
 boolean isSetLod4MultiSurface()
           
 boolean isSetSurfaceMaterial()
           
 void setFunction(java.util.List<java.lang.String> function)
           
 void setGenericApplicationPropertyOfAuxiliaryTrafficArea(java.util.List<ADEComponent> ade)
           
 void setLod2MultiSurface(MultiSurfaceProperty lod2MultiSurface)
           
 void setLod3MultiSurface(MultiSurfaceProperty lod3MultiSurface)
           
 void setLod4MultiSurface(MultiSurfaceProperty lod4MultiSurface)
           
 void setSurfaceMaterial(java.lang.String surfaceMaterial)
           
 void unsetFunction()
           
 boolean unsetFunction(java.lang.String function)
           
 void unsetGenericApplicationPropertyOfAuxiliaryTrafficArea()
           
 boolean unsetGenericApplicationPropertyOfAuxiliaryTrafficArea(ADEComponent ade)
           
 void unsetLod2MultiSurface()
           
 void unsetLod3MultiSurface()
           
 void unsetLod4MultiSurface()
           
 void unsetSurfaceMaterial()
           
 
Methods inherited from interface org.citygml4j.model.citygml.transportation.AbstractTransportationObject
addGenericApplicationPropertyOfTransportationObject, getGenericApplicationPropertyOfTransportationObject, isSetGenericApplicationPropertyOfTransportationObject, setGenericApplicationPropertyOfTransportationObject, unsetGenericApplicationPropertyOfTransportationObject, unsetGenericApplicationPropertyOfTransportationObject
 
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.citygml.CityGML
getCityGMLClass, getCityGMLModule, isSetCityGMLModule
 
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.AbstractGML
accept, accept, getId, isSetId, setId, unsetId
 
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
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Method Detail

getFunction

java.util.List<java.lang.String> getFunction()

getSurfaceMaterial

java.lang.String getSurfaceMaterial()

getLod2MultiSurface

MultiSurfaceProperty getLod2MultiSurface()

getLod3MultiSurface

MultiSurfaceProperty getLod3MultiSurface()

getLod4MultiSurface

MultiSurfaceProperty getLod4MultiSurface()

getGenericApplicationPropertyOfAuxiliaryTrafficArea

java.util.List<ADEComponent> getGenericApplicationPropertyOfAuxiliaryTrafficArea()

isSetFunction

boolean isSetFunction()

isSetSurfaceMaterial

boolean isSetSurfaceMaterial()

isSetLod2MultiSurface

boolean isSetLod2MultiSurface()

isSetLod3MultiSurface

boolean isSetLod3MultiSurface()

isSetLod4MultiSurface

boolean isSetLod4MultiSurface()

isSetGenericApplicationPropertyOfAuxiliaryTrafficArea

boolean isSetGenericApplicationPropertyOfAuxiliaryTrafficArea()

setFunction

void setFunction(java.util.List<java.lang.String> function)

addFunction

void addFunction(java.lang.String function)

setSurfaceMaterial

void setSurfaceMaterial(java.lang.String surfaceMaterial)

setLod2MultiSurface

void setLod2MultiSurface(MultiSurfaceProperty lod2MultiSurface)

setLod3MultiSurface

void setLod3MultiSurface(MultiSurfaceProperty lod3MultiSurface)

setLod4MultiSurface

void setLod4MultiSurface(MultiSurfaceProperty lod4MultiSurface)

addGenericApplicationPropertyOfAuxiliaryTrafficArea

void addGenericApplicationPropertyOfAuxiliaryTrafficArea(ADEComponent ade)

setGenericApplicationPropertyOfAuxiliaryTrafficArea

void setGenericApplicationPropertyOfAuxiliaryTrafficArea(java.util.List<ADEComponent> ade)

unsetFunction

void unsetFunction()

unsetFunction

boolean unsetFunction(java.lang.String function)

unsetSurfaceMaterial

void unsetSurfaceMaterial()

unsetLod2MultiSurface

void unsetLod2MultiSurface()

unsetLod3MultiSurface

void unsetLod3MultiSurface()

unsetLod4MultiSurface

void unsetLod4MultiSurface()

unsetGenericApplicationPropertyOfAuxiliaryTrafficArea

void unsetGenericApplicationPropertyOfAuxiliaryTrafficArea()

unsetGenericApplicationPropertyOfAuxiliaryTrafficArea

boolean unsetGenericApplicationPropertyOfAuxiliaryTrafficArea(ADEComponent ade)