de.bsvrz.kex.bwsin.konfig
Class BetriebsKilometerPunkt

java.lang.Object
  extended by de.bsvrz.kex.bwsin.konfig.BetriebsKilometerPunkt
All Implemented Interfaces:
Cloneable

public class BetriebsKilometerPunkt
extends Object
implements Cloneable

Repräsentiert eine Betriebskilometer-Angabe.

Version:
$Id: BetriebsKilometerPunkt.java 20831 2009-12-17 16:14:48Z gieseler $
Author:
BitCtrl Systems GmbH, Gieseler

Constructor Summary
BetriebsKilometerPunkt(String aoaid, org.geotools.feature.Feature feature)
          Erzeugt eine Betriebskilometer-Angabe.
 
Method Summary
 BetriebsKilometerPunkt clone()
          
 String getAoa()
          Gibt die Feature-ID des Abschnittes/Astes, auf dem der Betriebskilometer liegt, zurück.
 int getBlocknummer()
          Gibt die Blocknummer zurück.
 int getDavWert()
          Gibt den Datenkatalog-Wert für die Kilometrierung zurück.
 double getKilometrierung()
          Gibt die Kilometrierung zurück.
 int getOffset()
          Gibt den Offset zurück.
 int getStationierung()
          Gibt die Kilometrierung zurück.
 void setOffset(int offset)
          Setzt den Offset.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BetriebsKilometerPunkt

public BetriebsKilometerPunkt(String aoaid,
                              org.geotools.feature.Feature feature)
                       throws ImportException
Erzeugt eine Betriebskilometer-Angabe.

Parameters:
aoaid - Feature-ID des Abschnittes/Astes auf dem der Betriebskilometer liegt
feature - das zugehörige OKSTRA-Feature.
Throws:
ImportException - wenn der Betriebskilometer nicht angelegt werden konnte
Method Detail

getAoa

public String getAoa()
Gibt die Feature-ID des Abschnittes/Astes, auf dem der Betriebskilometer liegt, zurück.

Returns:
Feature-ID Abschnitt/Ast

getBlocknummer

public int getBlocknummer()
Gibt die Blocknummer zurück.

Returns:
Blocknummer

getDavWert

public int getDavWert()
Gibt den Datenkatalog-Wert für die Kilometrierung zurück. Im Datenkatalog wird der Betriebskilometer in m repräsentiert, der OKSTRA-Wert ist in km.

Returns:
Kilometrierungswert f&¨r den Datenkatalog

getKilometrierung

public double getKilometrierung()
Gibt die Kilometrierung zurück.

Returns:
Kilometrierung

getOffset

public int getOffset()
Gibt den Offset zurück.

Returns:
Offset

getStationierung

public int getStationierung()
Gibt die Kilometrierung zurück.

Returns:
Kilometrierung

setOffset

public void setOffset(int offset)
Setzt den Offset.

Parameters:
offset - Offset des Punktes auf dem Linienelement.

clone

public BetriebsKilometerPunkt clone()

Overrides:
clone in class Object
See Also:
Object.clone()