public abstract class CG_TransportationComplex extends CG_AbstractTransportation
| Modifier and Type | Field and Description |
|---|---|
protected List<CG_AuxiliaryTrafficArea> |
auxiliaryTrafficArea |
protected List<String> |
function |
protected List<IGeometry> |
lod0Network |
protected IMultiSurface<IOrientableSurface> |
lod1MultiSurface |
protected IMultiSurface<IOrientableSurface> |
lod2MultiSurface |
protected IMultiSurface<IOrientableSurface> |
lod3MultiSurface |
protected IMultiSurface<IOrientableSurface> |
lod4MultiSurface |
protected List<CG_TrafficArea> |
trafficArea |
protected List<String> |
usage |
creationDate, externalReference, generalizesTo, id, ID_COUNT, terminationDateLOGGERfeatureType, geom, logger, population, topo| Constructor and Description |
|---|
CG_TransportationComplex() |
CG_TransportationComplex(TransportationComplex tO) |
generateAbstractTransportationObjectexport, generateCityObject, getAppearanceProperty, getCreationDate, getExternalReference, getGeneralizesTo, getId, getTerminationDate, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetTerminationDate, setCreationDate, setId, setTerminationDate, unsetExternalReference, unsetGeneralizesTocloneGeom, getAttribute, getAttribute, getAttribute, getAttributes, getSchema, setAttribute, setAttribute, setAttribute, setAttributes, setSchema, toStringaddAllCorrespondants, addCorrespondant, class2PrimitiveClass, clearCorrespondants, createTypedFeature, equals, getCorrespondant, getCorrespondants, getCorrespondants, getCorrespondantsAsString, getFeatureCollection, getFeatureCollections, getFeatureType, getGeom, getLogger, getPopulation, getRelatedFeatures, getRelatedFeatures, getRepresentation, getSizeCorrespondants, getTopo, hasGeom, hasTopo, intersecte, isDeleted, removeCorrespondant, setCorrespondants, setDeleted, setFeatureType, setGeom, setPopulation, setRepresentation, setTopoprotected IMultiSurface<IOrientableSurface> lod1MultiSurface
protected IMultiSurface<IOrientableSurface> lod2MultiSurface
protected IMultiSurface<IOrientableSurface> lod3MultiSurface
protected IMultiSurface<IOrientableSurface> lod4MultiSurface
protected List<CG_TrafficArea> trafficArea
protected List<CG_AuxiliaryTrafficArea> auxiliaryTrafficArea
public CG_TransportationComplex()
public CG_TransportationComplex(TransportationComplex tO)
public static CG_TransportationComplex generateTransportationComplex(TransportationComplex tO)
public boolean isSetFunction()
public void unsetFunction()
public boolean isSetUsage()
public void unsetUsage()
public List<CG_TrafficArea> getTrafficArea()
public boolean isSetTrafficArea()
public void unsetTrafficArea()
public List<CG_AuxiliaryTrafficArea> getAuxiliaryTrafficArea()
This accessor method returns a reference to the live list, not a snapshot.
Therefore any modification you make to the returned list will be present
inside the JAXB object. This is why there is not a set method
for the auxiliaryTrafficArea property.
For example, to add a new item, do as follows:
getAuxiliaryTrafficArea().add(newItem);
Objects of the following type(s) are allowed in the list
CG_AuxiliaryTrafficAreaProperty
public boolean isSetAuxiliaryTrafficArea()
public void unsetAuxiliaryTrafficArea()
public List<IGeometry> getLod0Network()
This accessor method returns a reference to the live list, not a snapshot.
Therefore any modification you make to the returned list will be present
inside the JAXB object. This is why there is not a set method
for the lod0Network property.
For example, to add a new item, do as follows:
getLod0Network().add(newItem);
Objects of the following type(s) are allowed in the list IGeometry
public boolean isSetLod0Network()
public void unsetLod0Network()
public IMultiSurface<IOrientableSurface> getLod1MultiSurface()
IMultiSurface public void setLod1MultiSurface(IMultiSurface<IOrientableSurface> value)
value - allowed object is * public boolean isSetLod1MultiSurface()
public IMultiSurface<IOrientableSurface> getLod2MultiSurface()
IMultiSurface public void setLod2MultiSurface(IMultiSurface<IOrientableSurface> value)
value - allowed object is * public boolean isSetLod2MultiSurface()
public IMultiSurface<IOrientableSurface> getLod3MultiSurface()
IMultiSurface public void setLod3MultiSurface(IMultiSurface<IOrientableSurface> value)
value - allowed object is * public boolean isSetLod3MultiSurface()
public IMultiSurface<IOrientableSurface> getLod4MultiSurface()
IMultiSurface public void setLod4MultiSurface(IMultiSurface<IOrientableSurface> value)
value - allowed object is * public boolean isSetLod4MultiSurface()
Copyright © 2016 Laboratoire COGIT, IGN. All rights reserved.