Class AtgAnmeldungsEintragAusdruck
- java.lang.Object
-
- de.bsvrz.ibv.uda.interpreter.anweisung.anmeldung.AtgAnmeldungsEintragAusdruck
-
- All Implemented Interfaces:
AnmeldeAusdruck
,de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck
public class AtgAnmeldungsEintragAusdruck extends java.lang.Object implements AnmeldeAusdruck
die Repräsentation eines Ausdrucks zur Definition einer Anmeldung zum Empfang/Versenden von Daten.
-
-
Constructor Summary
Constructors Constructor Description AtgAnmeldungsEintragAusdruck(UdaInterpreter interpreter, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck objekte, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck atg, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck asp, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck zeit)
Konstruktor.
-
Method Summary
Modifier and Type Method Description java.util.List<de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck>
getNachfolger()
.AtgAnmeldungsEintrag[]
interpret(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext kontext)
Die Funktion ermittelt aus dem an die Klasse übergeben Objektausdruck alle Objekte die Systemobjekte repräsentieren, sowie die Objekte für die Beschreibung der Attributgruppe, des Aspekts und des optionalen Timeoutwertes.
-
-
-
Constructor Detail
-
AtgAnmeldungsEintragAusdruck
public AtgAnmeldungsEintragAusdruck(UdaInterpreter interpreter, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck objekte, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck atg, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck asp, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck zeit)
Konstruktor.- Parameters:
interpreter
- der auswertende Interpreterobjekte
- der Ausdruck zur Beschreibung der Systemobjekteatg
- der Ausdruck zur Beschreibung der Attributgruppeasp
- der Ausdruck zur Beschreibung des Aspektszeit
- der Ausdruck zur Beschreibung eines Timeoutwertes (optional)
-
-
Method Detail
-
interpret
public AtgAnmeldungsEintrag[] interpret(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext kontext)
Die Funktion ermittelt aus dem an die Klasse übergeben Objektausdruck alle Objekte die Systemobjekte repräsentieren, sowie die Objekte für die Beschreibung der Attributgruppe, des Aspekts und des optionalen Timeoutwertes. Für jedes ermittelte Systemobjekt wird ein Anmeldeeintrag erzeugt. Als Ergebnis wird die Liste der erzeugten Einträge geliefert. Tritt beim Anlegen des Eintrags ein unbehandelter Fehler auf, wird der Eintrag übergangen.- Specified by:
interpret
in interfacede.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck
- Parameters:
kontext
- der Kontext in dem der Ausdruck ausgewertet wird- Returns:
- liefert die Liste der Anmeldungseinträge, die sich aus dem Ausdruck ergeben
- See Also:
Ausdruck.interpret(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext)
-
getNachfolger
public java.util.List<de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck> getNachfolger()
.- Specified by:
getNachfolger
in interfacede.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck
- See Also:
Ausdruck.getNachfolger()
-
-