public class EAK extends ConfigurationObjectWrapper
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, __TYP_ANSCHLUSSPUNKT, __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, _ConfigurationObject
Modifier | Constructor and Description |
---|---|
protected |
EAK(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
erzeugt das WrapperObject für das angegebene Object.
|
protected |
EAK(java.lang.String pid)
erzeugt das WrapperObject für das Object mit der angegebenen Pid
|
Modifier and Type | Method and Description |
---|---|
DEKanal |
findDEKanal(int osiAddr) |
java.lang.String |
getBezeichnung()
gibt die Bezeichnung zurück.
|
DEKanal[] |
getDEKanals()
gibt die DE-Kanäle zurück oder null, wenn keine angeschlossen
sind.
|
int |
getOSI2Adresse()
gibt die EAK-Port-Nummer auf dem Lokalbus zurück.
|
DEKanal |
getSteuerDEKanal()
gibt den DEKanal zur Steurung des EAK's zurück.
|
SteuerModul |
getSteuerModul()
gibt das SteuerModul zurück, an den der SteuerModul angeschlossen
ist, und dieses gesetzt wurde.
|
java.lang.String |
getTreeString()
gibt einen String zum Anzeigen in einem Tree zurück.
|
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)
Implemtationen sollen hier die konfigurierenden AttributGruppen und die
zugehörigen Mengen lesen.
|
void |
setDEKanal(DEKanal deKanal)
setzt den DEKanal zur Steurung des EAK's (nur, wenn der EAK nicht
virtuelle ist).
|
void |
setSteuerModul(SteuerModul steuerModul)
setzt das SteuerModul, an den der EAK angeschlossen ist.
|
getConfigurationObject, getKommunikationPartner, getKommunikationPartner, getName, getPID, getToolTipText, toString
protected EAK(java.lang.String pid) throws DataModellMismatchException, DataModellObjectNotFoundException
pid
- StringDataModellMismatchException
- ungültiges DatenmodellDataModellObjectNotFoundException
- ungültiges DatenmodellConfigurationObjectWrapper.ConfigurationObjectWrapper(String pid)
protected EAK(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
confObj
- zu wrappenes ConfigurationObject, das ein EAK
repräsentieren muss.DataModellMismatchException
- ungültiges DatenmodellConfigurationObjectWrapper.ConfigurationObjectWrapper(ConfigurationObject
confObj)
public void setSteuerModul(SteuerModul steuerModul)
steuerModul
- SteuerModul, an den der EAK angeschlossen ist.public SteuerModul getSteuerModul()
public java.lang.String getBezeichnung()
public int getOSI2Adresse()
public java.lang.String getUmsetzungsModul()
public DEKanal[] getDEKanals()
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
ConfigurationObjectWrapper
confObj
- ConfigurationObjectDataModellMismatchException
- ungültiges Datenmodellpublic DEKanal getSteuerDEKanal()
public void setDEKanal(DEKanal deKanal)
deKanal
- DEKanal über den auf den EAK zugegriffen werden kann.public DEKanal findDEKanal(int osiAddr)
public java.lang.String getTreeString()
ConfigurationObjectWrapper
getTreeString
in class ConfigurationObjectWrapper