Class KRI
- java.lang.Object
-
- de.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper
-
- de.inovat.kex.bast.common.objectwrapper.KRI
-
public class KRI extends ConfigurationObjectWrapper
Kapselt den Datenmodell-Typ KRI ("typ.kri").
-
-
Field Summary
-
Fields inherited from class de.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, __TYP_ANSCHLUSSPUNKT, __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, _ConfigurationObject
-
-
Method Summary
Modifier and Type Method Description static KRI[]
getAll()
Gibt ein Array aller Wrapper-Objekte des zurück, die vom Typ "typ.kri" sind.java.lang.String
getBezeichnung()
Liefert die Konfigurationsangabe zum Attribut "Bezeichnung".KriBus[]
getBuse()
Liefert die am KRI konfigurierten Busse.static KRI
getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
Liefert das Wrapper-Objekt zum angegebenen Konfigurationsobjekt.static KRI
getInstance(java.lang.String pid)
Gibt das Wrapper-Objekt zum Konfigurationsobjekt mit der angegebenen Pid zurücknull
wenn es keinen KRI mit der Pid gibt.int
getKnotenNummer()
Liefert die Konfigurationsangabe zum Attribut Knotennummer (OSI7 Adresse des Geräts).java.lang.String
getTreeString()
Liefert den Namen des Konfigurationsobjekts für die Anzeige im Baum.java.lang.String
getUmsetzungsModul()
Gibt das für die Umsetzung des Protokolls (Lesen und Schreiben) verwendete Modul an diesem Knoten zurück.protected void
initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
Prüft und Initialisiert das Wrapper-Objekt mit den Konfigurationsdaten des angegebenen Konfigurationsobjekts.-
Methods inherited from class de.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper
getConfigurationObject, getKommunikationPartner, getKommunikationPartner, getName, getPID, getToolTipText, sortByName, sortByPid, sortByTreeString, toString
-
-
-
-
Method Detail
-
getBezeichnung
public java.lang.String getBezeichnung()
Liefert die Konfigurationsangabe zum Attribut "Bezeichnung".
- Returns:
- Bezeichnung
-
getKnotenNummer
public int getKnotenNummer()
Liefert die Konfigurationsangabe zum Attribut Knotennummer (OSI7 Adresse des Geräts).
- Returns:
- Knotennummer
-
getUmsetzungsModul
public java.lang.String getUmsetzungsModul()
Gibt das für die Umsetzung des Protokolls (Lesen und Schreiben) verwendete Modul an diesem Knoten zurück.
- Returns:
- Klassennamen des UmsetzungsModuls.
-
getInstance
public static KRI getInstance(java.lang.String pid) throws DataModellMismatchException
Gibt das Wrapper-Objekt zum Konfigurationsobjekt mit der angegebenen Pid zurück
null
wenn es keinen KRI mit der Pid gibt.- Parameters:
pid
- String- Returns:
- SteuerModul
- Throws:
DataModellMismatchException
- Exception.
-
getInstance
public static KRI getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
Liefert das Wrapper-Objekt zum angegebenen Konfigurationsobjekt.
- Parameters:
confObj
- ConfigurationObject- Returns:
- SteuerModul
- Throws:
DataModellMismatchException
- Exception.
-
initData
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
Prüft und Initialisiert das Wrapper-Objekt mit den Konfigurationsdaten des angegebenen Konfigurationsobjekts.
- Parameters:
confObj
- ConfigurationObject- Throws:
DataModellMismatchException
- Exception.
-
getBuse
public KriBus[] getBuse()
Liefert die am KRI konfigurierten Busse.
- Returns:
- KriBus[]
-
getAll
public static KRI[] getAll() throws DataModellMismatchException
Gibt ein Array aller Wrapper-Objekte des zurück, die vom Typ "typ.kri" sind.
- Returns:
- Unterzentrale[]
- Throws:
DataModellMismatchException
- Exception.
-
getTreeString
public java.lang.String getTreeString()
Liefert den Namen des Konfigurationsobjekts für die Anzeige im Baum.
- Specified by:
getTreeString
in classConfigurationObjectWrapper
- Returns:
- String
-
-