Package de.bsvrz.ibv.uda.interpreter
Klassen zur Beschreibung der Datenobjekte die bei der Ausführung eines
UDA-Skripts verarbeitet werden.
- Since:
- 1.0
-
Interface Summary Interface Description InterpreterListener Schnittstelle für einen Listener, der über Änderungen innerhalb eines UdaInterpreters informiert wird.Kopierbar Schnittstelle für ein Objekt, von dem innerhalb eines UdaSkripts per GFunktionsaufruf eine Kopie erstellt werden kann. -
Class Summary Class Description AbstractUdaHandler abstrakte Implementierung eines Handlers der "Umfassenden Datenanalyse".AnweisungsBlock Ein Block von Anweisungen in einem Uda-Skript.
EIn Anweisungsblock setzt sich aus einer Liste von Anweisungen zusammen, die nacheinander ausgeführt werden.InterpreterFactory Klasse zur Umsetzung des Quelltextes eines Uda-Skripts in eine von einemUdaInterpreter
ausführbare Form.InterpreterHandler Handler für allgemeine Funktionen und Operatoren, die innerhalb eines UdaSkripts verwendet werden können.
Folgende Operationen werden unterstützt: klasse(): liefert den Namen der Klasse eines ObjektsInterpreterHandlerOperatoren Definition der allgemeinen Funktionen und Operatoren eines Uda-Interpreters.UdaInterpreter die Repräsentation eines Uda-Interpreter.
Ein Uda-Interpreter wird als einzelner Thread gestartet und führt ein SkriptLauf-Objekt aus, d.h. ein Skript mit einer zugewiesenen Ausführungsumgebung.UdaParserFehler Fehler bei der Ausführung des Parsers für Uda-Skripte. -
Exception Summary Exception Description UdaInterpreterException Allgemeiner Fehler bei der Ausführung eines UdaInterpreters.