de.bsvrz.kex.bwsin.konfig
Class StreckenTeilAbschnitt
java.lang.Object
de.bsvrz.kex.bwsin.konfig.AsbStationierung
de.bsvrz.kex.bwsin.konfig.StreckenTeilAbschnitt
- All Implemented Interfaces:
- Cloneable
public class StreckenTeilAbschnitt
- extends AsbStationierung
Repräsentiert einen Teilabschnitt eines Strecken-Features der
Okstra-Datenbasis (okstra:Strecke.entlang_Teilabschnitt.Teilabschnitt).
- Version:
- $Id: StreckenTeilAbschnitt.java 10402 2008-07-10 09:07:00Z gieseler $
- Author:
- BitCtrl Systems GmbH, Gieseler
|
Constructor Summary |
StreckenTeilAbschnitt(String streckenfeatureId,
org.geotools.feature.Feature aoafeature,
int anfang,
int ende)
Erzeugt einen Streckenteilabschnitt. |
streckenFeatureID
protected String streckenFeatureID
- Feature-ID des assoziierten Features vom Typ 'okstra:Strecke'.
StreckenTeilAbschnitt
public StreckenTeilAbschnitt(String streckenfeatureId,
org.geotools.feature.Feature aoafeature,
int anfang,
int ende)
- Erzeugt einen Streckenteilabschnitt.
- Parameters:
streckenfeatureId - Feature-Id des assoziierten Features vom Typ 'okstra:Strecke'aoafeature - Abschnitt oder Astanfang - Anfangsstationierungende - Endstationierung
bestimmeTeilungspunkte
public List<Teilungspunkt> bestimmeTeilungspunkte(TeilungspunkteOkstra teilungspunkte)
throws ImportException
- Bestimmt die Liste der für diesen Teilabschnitt relevanten
Aufteilungspunkte.
- Parameters:
teilungspunkte - Aufteilungspunkte
- Returns:
- Liste von Aufteilungspunkten
- Throws:
ImportException - wenn kein AoA existiert
getAsbStationierung
public AsbStationierung getAsbStationierung()
- Gibt die ASB-Stationierung dieses Teilabschnittes zurück.
- Returns:
AsbStationierung
toString
public String toString()
-
- Overrides:
toString in class Object
- See Also:
Object.toString()