public abstract class TronconRoute extends Troncon
Modifier and Type | Field and Description |
---|---|
protected List<Accede> |
accedent
Un troncon de route permet d'acceder a n equipements routier ,
par l'intermediaire de la classe-relation Accede.
1 objet troncon peut etre en relation avec 0 ou n "objets-relation" Accede.
1 "objet-relation" Accede est en relation avec 1 objet troncon.
|
String |
acces
Acces.
|
protected String |
dateMiseEnService
Date de mise en service.
|
protected DebutSection |
debutSection
Une debut de section est situee sur un troncon.
1 objet DebutSection est en relation avec 1 Troncon.
1 objet Troncon est en relation avec 0 ou 1 objet DebutSection.
|
protected int |
debutSectionID |
protected String |
etatPhysique
Etat physique de la route.
|
protected int |
nbChaussees
Nombre de chaussees.
|
protected String |
nbVoies
Nombre total de voies.
|
protected String |
nbVoiesDescendantes
Nombre de voies chaussees descendante.
|
protected String |
nbVoiesMontantes
Nombre de voies chaussees montante.
|
protected NoeudRoutier |
noeudFin
Noeud final du troncon.
|
protected int |
noeudFinID
Pour le mapping avec OJB, dans le cas d'une relation 1-n, du cote 1 de la relation
|
protected NoeudRoutier |
noeudIni
Noeud initial du troncon.
|
protected int |
noeudIniID
Pour le mapping avec OJB, dans le cas d'une relation 1-n, du cote 1 de la relation
|
protected String |
positionSol
Position par rapport au sol.
|
boolean |
reseauVert
Appartenance au reseau vert.
|
protected Route |
route
Lien bidirectionnel persistant la route dont il est composant.
1 objet Route est en relation avec 1 ou n objets troncons.
1 objet Troncon est en relation avec 0 ou 1 objet route.
|
protected int |
routeID |
protected String |
sens
Sens.
|
protected String |
toponyme
Toponyme.
|
protected String |
utilisation
Utilisation.
|
protected String |
vocation
Vocation de la liaison.
|
passentPar
id_bdcarto
featureType, geom, id, logger, population, topo
Constructor and Description |
---|
TronconRoute() |
Modifier and Type | Method and Description |
---|---|
void |
addAccede(Accede O)
Ajoute un objet a la liste des objets en relation, et met a jour la relation inverse.
|
void |
addItineraire(ItineraireRoutier O)
Ajoute un element a la liste des itineraires en relation, et met a jour la relation inverse.
|
void |
emptyAccedent()
Vide la liste des Accede en relation, et met a jour la relation inverse.
|
void |
emptyItineraires()
Vide la liste des itineraires en relation, et met a jour la relation inverse.
|
Accede |
getAccede(int i)
Recupere le ieme element de la liste des Accede en relation.
|
List<Accede> |
getAccedent()
Recupere la liste des Accede en relation.
|
String |
getAcces() |
String |
getDateMiseEnService() |
DebutSection |
getDebutSection()
Recupere l'objet en relation.
|
int |
getDebutSectionID()
Ne pas utiliser, necessaire au mapping OJB
|
String |
getEtatPhysique() |
GM_LineString |
getGeometrie()
Renvoie le GM_LineString qui definit la geometrie de self
|
ItineraireRoutier |
getItineraire(int i)
Recupere le ieme element de la liste des itineraires en relation.
|
List<ItineraireRoutier> |
getItineraires()
Recupere les itineraires dont le troncon fait partie
|
int |
getNbChaussees() |
String |
getNbVoies() |
String |
getNbVoiesDescendantes() |
String |
getNbVoiesMontantes() |
NoeudRoutier |
getNoeudFin()
Recupere le noeud final.
|
int |
getNoeudFinID()
Ne pas utiliser, necessaire au mapping
|
NoeudRoutier |
getNoeudIni()
Recupere le noeud initial.
|
int |
getNoeudIniID()
Ne pas utiliser, necessaire au mapping
|
String |
getPositionSol() |
boolean |
getReseauVert() |
Route |
getRoute()
Recupere la route dont il est composant.
|
int |
getRouteID()
Ne pas utiliser, necessaire au mapping OJB
|
String |
getSens() |
String |
getToponyme() |
String |
getUtilisation() |
String |
getVocation() |
void |
removeAccede(Accede O)
Enleve un element de la liste des Accede en relation, et met a jour la relation inverse.
|
void |
removeItineraire(ItineraireRoutier O)
Enleve un element de la liste des itineraires en relation, et met a jour la relation inverse.
|
void |
setAccedent(List<Accede> L)
Definit la liste des Accede en relation, et met a jour la relation inverse.
|
void |
setAcces(String acces) |
void |
setDateMiseEnService(String dateMiseEnService) |
void |
setDebutSection(DebutSection O)
Definit l'objet en relation, et met a jour la relation inverse.
|
void |
setDebutSectionID(int I)
Ne pas utiliser, necessaire au mapping OJB
|
void |
setEtatPhysique(String etatPhysique) |
void |
setGeometrie(GM_LineString G)
Definit le GM_LineString qui definit la geometrie de self
|
void |
setItineraires(List<ItineraireRoutier> L)
Definit les itineraires en relation, et met a jour la relation inverse.
|
void |
setNbChaussees(int I) |
void |
setNbVoies(String nbVoies) |
void |
setNbVoiesDescendantes(String nbVoiesDescendantes) |
void |
setNbVoiesMontantes(String nbVoiesMontantes) |
void |
setNoeudFin(NoeudRoutier O)
Definit le noeud final, et met a jour la relation inverse.
|
void |
setNoeudFinID(int I)
Ne pas utiliser, necessaire au mapping
|
void |
setNoeudIni(NoeudRoutier O)
Definit le noeud initial, et met a jour la relation inverse.
|
void |
setNoeudIniID(int I)
Ne pas utiliser, necessaire au mapping
|
void |
setPositionSol(String positionSol) |
void |
setReseauVert(boolean b) |
void |
setRoute(Route O)
Definit la route dont il est composant, et met a jour la relation inverse.
|
void |
setRouteID(int I)
Ne pas utiliser, necessaire au mapping OJB
|
void |
setSens(String sens) |
void |
setToponyme(String toponyme) |
void |
setUtilisation(String utilisation) |
void |
setVocation(String vocation) |
addPassePar, emptyPassentPar, getPassentPar, getPassePar, removePassePar, setPassentPar
getId_bdcarto, recherche_element_avec_idbdc, recherche_element_avec_idbdc, search_list_idBDCarto, search_list_idBDCarto, setId_bdcarto
cloneGeom
addAllCorrespondants, addCorrespondant, class2PrimitiveClass, clearCorrespondants, createTypedFeature, equals, getAttribute, getAttribute, getCorrespondant, getCorrespondants, getCorrespondants, getCorrespondantsAsString, getFeatureCollection, getFeatureCollections, getFeatureType, getGeom, getId, getLogger, getPopulation, getRelatedFeatures, getRelatedFeatures, getRepresentation, getSizeCorrespondants, getTopo, hasGeom, hasTopo, intersecte, isDeleted, removeCorrespondant, setAttribute, setCorrespondants, setDeleted, setFeatureType, setGeom, setId, setPopulation, setRepresentation, setTopo, toString
protected String vocation
protected int nbChaussees
protected String nbVoies
protected String etatPhysique
public String acces
protected String positionSol
public boolean reseauVert
protected String sens
protected String nbVoiesMontantes
protected String nbVoiesDescendantes
protected String toponyme
protected String utilisation
protected String dateMiseEnService
protected NoeudRoutier noeudIni
protected int noeudIniID
protected NoeudRoutier noeudFin
protected int noeudFinID
protected Route route
protected int routeID
protected List<Accede> accedent
protected DebutSection debutSection
protected int debutSectionID
public GM_LineString getGeometrie()
public void setGeometrie(GM_LineString G)
public String getVocation()
public void setVocation(String vocation)
public int getNbChaussees()
public void setNbChaussees(int I)
public String getNbVoies()
public void setNbVoies(String nbVoies)
public String getEtatPhysique()
public void setEtatPhysique(String etatPhysique)
public String getAcces()
public void setAcces(String acces)
public String getPositionSol()
public void setPositionSol(String positionSol)
public boolean getReseauVert()
public void setReseauVert(boolean b)
public String getSens()
public void setSens(String sens)
public String getNbVoiesMontantes()
public void setNbVoiesMontantes(String nbVoiesMontantes)
public String getNbVoiesDescendantes()
public void setNbVoiesDescendantes(String nbVoiesDescendantes)
public String getToponyme()
public void setToponyme(String toponyme)
public String getUtilisation()
public void setUtilisation(String utilisation)
public String getDateMiseEnService()
public void setDateMiseEnService(String dateMiseEnService)
public NoeudRoutier getNoeudIni()
public void setNoeudIni(NoeudRoutier O)
public void setNoeudIniID(int I)
public int getNoeudIniID()
public NoeudRoutier getNoeudFin()
public void setNoeudFin(NoeudRoutier O)
public void setNoeudFinID(int I)
public int getNoeudFinID()
public Route getRoute()
public void setRoute(Route O)
public void setRouteID(int I)
public int getRouteID()
public List<ItineraireRoutier> getItineraires()
public void setItineraires(List<ItineraireRoutier> L)
public ItineraireRoutier getItineraire(int i)
public void addItineraire(ItineraireRoutier O)
public void removeItineraire(ItineraireRoutier O)
public void emptyItineraires()
public void setAccedent(List<Accede> L)
public Accede getAccede(int i)
public void addAccede(Accede O)
public void removeAccede(Accede O)
public void emptyAccedent()
public DebutSection getDebutSection()
public void setDebutSection(DebutSection O)
public int getDebutSectionID()
public void setDebutSectionID(int I)
Copyright © 2016 Laboratoire COGIT, IGN. All rights reserved.