public class TlsModel extends Object
Modifier and Type | Field and Description |
---|---|
Map<String,Integer> |
_deTyp2FgNr
Map, die die vorhandenen DE-Typen (PID des DE-Typs) den entsprechenden Funktionsgruppen zuordnet.
|
Constructor and Description |
---|
TlsModel(DataModel configuration)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
TlsNode |
getSuperiorNodeOfType(TlsNode tlsNode,
SystemObject typeSuperiorTlsNode)
Gibt den Tls-Knoten zurück, der oberhalb des übergebenen Knotens ist und den vorgegebenen
Typ aufweist.
|
TlsNode |
getTlsNode(SystemObject systemObject)
Gibt den TLS-Knoten zu dem übergebenen Gerät zurück.
|
Collection<TlsNode> |
getTlsNodes(SystemObject superiorNodeSystemObject,
SystemObject typReference,
int forcedFg)
Gibt alle Tls-Knoten zurück, die unterhalb des übergeordneten TlsKnotens (superiorNodeSystemObject)
sind und vom Gerätetyp (typReference) sind.
|
public TlsModel(DataModel configuration)
configuration
- Datenmodellpublic TlsNode getTlsNode(SystemObject systemObject)
systemObject
- public Collection<TlsNode> getTlsNodes(SystemObject superiorNodeSystemObject, SystemObject typReference, int forcedFg)
superiorNodeSystemObject
- typReference
- forcedFg
- public TlsNode getSuperiorNodeOfType(TlsNode tlsNode, SystemObject typeSuperiorTlsNode)
tlsNode
- Betrachteter Tls-KnotentypeSuperiorTlsNode
- Gesuchter (Geräte)Typ des übergeordneten Knotens