|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.bsvrz.kex.bwsin.konfig.Teilungspunkt
public class Teilungspunkt
Repräsentiert einen Aufteilungspunkt für ein Straßenelement.
Ein Teilungspunkt ist durch eine Menge von Eigenschaften (Features) gekennzeichnet, die bei ihm beginnen und/oder enden.
| Field Summary | |
|---|---|
private String |
aoaFeatureID
Die Feature-ID des zugehörigen Abschnittes/Astes. |
private List<org.geotools.feature.Feature> |
featuresAnfang
neue Eigenschaften, die bei diesem Punkt beginnen. |
private List<org.geotools.feature.Feature> |
featuresEnde
Eigenschaften, die bei diesem Punkt enden. |
private int |
stationierung
Stationierungswert. |
private int |
used
interner Referenzierungszähler. |
| Constructor Summary | |
|---|---|
Teilungspunkt(StreckenTeilAbschnitt sta,
org.geotools.feature.Feature beginn,
org.geotools.feature.Feature ende)
Erzeugt einen neuen Teilungspunkt. |
|
| Method Summary | |
|---|---|
void |
addFeaturesBeginn(List<org.geotools.feature.Feature> features,
boolean overwrite)
Fügt an diesem Punkt beginnende Features hinzu. |
void |
addFeaturesEnde(List<org.geotools.feature.Feature> features)
Fügt an diesem Punkt endende Features hinzu. |
String |
getAoa()
Gibt die Feature-ID des Abschnittes/Astes zurück, auf dem der Punkt liegt. |
List<org.geotools.feature.Feature> |
getFeaturesBeginn()
Gibt die an diesem Punkt beginnenden Features zurück. |
List<org.geotools.feature.Feature> |
getFeaturesEnde()
Gibt die an diesem Punkt endenden Features zurück. |
String |
getGrund()
Liefert eine textuelle Beschreibung des Grundes der Aufteilung. |
int |
getStationierung()
Gibt den Stationierungswert zurück. |
int |
getUsed()
Gibt den Wert des Referenzzählers zurück. |
void |
setUsed()
Inkrementiert den Referenzzähler. |
List<org.geotools.feature.Feature> |
vererbe()
Erstellt eine Liste von zu vererbenden Features. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private String aoaFeatureID
private final List<org.geotools.feature.Feature> featuresAnfang
private final List<org.geotools.feature.Feature> featuresEnde
private int stationierung
private int used
| Constructor Detail |
|---|
public Teilungspunkt(StreckenTeilAbschnitt sta,
org.geotools.feature.Feature beginn,
org.geotools.feature.Feature ende)
sta - StreckenTeilAbschnitt, auf dem der Punkt liegtbeginn - Feature, das an diesem Punkt beginntende - Feature, das an diesem Punkt endet| Method Detail |
|---|
public void addFeaturesBeginn(List<org.geotools.feature.Feature> features,
boolean overwrite)
features - Liste von Featuresoverwrite - Flag, ob existierende Features überschrieben werden
sollenpublic void addFeaturesEnde(List<org.geotools.feature.Feature> features)
features - Liste von Featurespublic String getAoa()
public List<org.geotools.feature.Feature> getFeaturesBeginn()
public List<org.geotools.feature.Feature> getFeaturesEnde()
public String getGrund()
public int getStationierung()
public int getUsed()
public void setUsed()
public List<org.geotools.feature.Feature> vererbe()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||