public class Netz extends StoerfallIndikator implements NetzBestandTeil
SystemObjekt.PidComparator
Modifier and Type | Field and Description |
---|---|
private List<NetzBestandTeil> |
bestandteile
Die sortierte Liste der enthaltenen Netzbestandteile.
|
private HashSet<Strasse> |
strassenListe
die Liste der Straßen, die das Netz bilden.
|
ATT_NAME_SITUATION
Constructor and Description |
---|
Netz(de.bsvrz.dav.daf.main.config.SystemObject obj)
Konstruiert aus einem Systemobjekt ein Netz.
|
Modifier and Type | Method and Description |
---|---|
List<NetzBestandTeil> |
getBestandteile()
liefert die Netzbestandteile, die das Netz gemäß Konfiguration bilden.
|
Collection<? extends StrassenSegment> |
getNetzSegmentListe()
liefert alle Straßensegmente, die durch das aktuelle Objekt dem gleichen
Netz zugeordnet werden können.
|
Collection<Strasse> |
getStrassen()
liefert die Straßen, die an der Bildung des Netzes beteiligt sind.
|
SystemObjektTyp |
getTyp()
Gibt den Typ des Systemobjekts zurück.
|
compareTo, equals, getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hashCode, hasOnlineDatensatz, hasParameterDatensatz, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getId, getName, getOnlineDatensatz, getOnlineDatensatz, getParameterDatensatz, getParameterDatensatz, getPid, getSystemObject, hasOnlineDatensatz, hasParameterDatensatz
compareTo
private final List<NetzBestandTeil> bestandteile
public Netz(de.bsvrz.dav.daf.main.config.SystemObject obj)
obj
- Ein Systemobjekt, welches ein Netz darstelltIllegalArgumentException
- das übergebene Objekt ist kein Netzpublic List<NetzBestandTeil> getBestandteile()
public Collection<? extends StrassenSegment> getNetzSegmentListe()
NetzBestandTeil
getNetzSegmentListe
in interface NetzBestandTeil
public Collection<Strasse> getStrassen()
public SystemObjektTyp getTyp()
SystemObjekt
getTyp
in interface SystemObjekt
getTyp
in class StoerfallIndikator
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.