Class UdaBasisAusdruck
- java.lang.Object
-
- de.bsvrz.ibv.uda.interpreter.ausdruck.UdaBasisAusdruck
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck
public class UdaBasisAusdruck extends java.lang.Object implements de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck
Die Klasse beschreibt spezielle durch ein Schlüsselwort beschriebene Ausdrücke in einem Uda-Skript.
Definiert sind die Namen undefiniert und aktuell. Der Ausdruck undefiniert liefert das konstante Objekt für einen "Nichtwert", der Ausdruck aktuell liefert einen Zeitstempel, der den aktuellen Zeitpunkt beschreibt.
-
-
Constructor Summary
Constructors Constructor Description UdaBasisAusdruck(int typ)
Konstruktor für den Ausdruck mit dem übergebenen Namen.
Wird ein nicht definierter Name übergeben, wird eine UnsupportedOperationException geworfen.
-
Method Summary
Modifier and Type Method Description java.lang.Object
interpret(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext kontext)
Die Funktion wertet den Ausdruck aus und liefert entsprechend des Typs ein Objekt zur weiteren Verarbeitung innerhalb des Skriptinterpreters.
-
-
-
Method Detail
-
interpret
public java.lang.Object interpret(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext kontext)
Die Funktion wertet den Ausdruck aus und liefert entsprechend des Typs ein Objekt zur weiteren Verarbeitung innerhalb des Skriptinterpreters.
.- Specified by:
interpret
in interfacede.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck
- See Also:
Ausdruck.interpret(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext)
-
-