public class TlsNode
extends java.lang.Object
Constructor and Description |
---|
TlsNode(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
Konstruktor
|
TlsNode(de.bsvrz.dav.daf.main.config.SystemObject systemObject,
int nodeNumber)
Konstruktor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getLocationDistance()
Umrechnung der Knotennummer in Location und Distance
|
int |
getNodeNumber()
Gibt die Knotennummer des TLS-Knotens zurück
|
TlsNode |
getParentNode()
Gibt den Vaterknoten zu dem TLS-Knoten zurück (falls vorhanden).
|
java.util.Collection<TlsNode> |
getSubNodes()
Gibt die Menge der Unterknoten zum TLS-Knoten zurück.
|
de.bsvrz.dav.daf.main.config.SystemObject |
getSystemObject()
Gibt das Systemobjekt zurück, das durch den Knoten repräsentiert wird.
|
boolean |
hasFg(int fg)
Gibt an, ob das Gerät (Steuermodul) mindestens ein DE der entsprechenden Funktionsgruppe enthält.
|
java.lang.String |
toString() |
public TlsNode(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
systemObject
- Das dem TLS-Knoten zugeordnete Gerätpublic TlsNode(de.bsvrz.dav.daf.main.config.SystemObject systemObject, int nodeNumber)
systemObject
- Das dem TLS-Knoten zugeordnete GerätnodeNumber
- Knotennummer des TLS-Knotenspublic de.bsvrz.dav.daf.main.config.SystemObject getSystemObject()
public TlsNode getParentNode()
public int getNodeNumber()
public java.util.Collection<TlsNode> getSubNodes()
public java.lang.String getLocationDistance()
public boolean hasFg(int fg)
fg
- Fgpublic java.lang.String toString()
toString
in class java.lang.Object