See: Description
Interface | Description |
---|---|
Ausdruck |
Basisklasse aller Symbole des Interpeters.
|
Handler |
Schnittstelle für alle Klassen die Operationen des Interpreters
implementieren.
|
Literal |
Schnittstelle für Klassen, die ein Literal repräsentieren.
|
Namenspruefer |
Schnittstelle, welchen einen Mechanismus zum Testen eines Strings gegen eine
Bedingung besreitstellt.
|
Variable |
Repräsentation einer Variable innerhalb eines Uda-Skripts.
|
Class | Description |
---|---|
AbstractHandler |
Abstrakte Implementierung eines Handlers zur Ausführung von Operationen.
|
Ausdruck.Info |
Behelfsklasse, um ein paar nützliche statische Methoden im Interface
unterzubringen.
|
HandlerValidation |
Repräsentation des Ergebnisses einer Handler-Validierung.
|
Kontext |
Kontext eines Ausdrucks.
|
NichtWert |
Die Klasse repräsentiert den Nichtwert "undefiniert", den jedes Element in
Uda annehmen kann.
|
OperationsSymbol |
Ein Nicht-Terminal-Symbol des Interpreters, sprich ein Operatorsymbol bzw
eine Operation.
|
Operator |
Implementiert jedes Operatorsymbol als Entwurfsmuster Singleton.
|
StandardNamenspruefer |
Standardimplementation des Namensprüfers.
|
Enum | Description |
---|---|
InterpreterMessages |
Versorgt das Package de.bwl.rpt.ref95.common.interpreter, samt Subpackages,
mit lokalisierten Meldungen.
|
Exception | Description |
---|---|
HandlerNotFoundException |
Exceptions, die geworfen wird, wenn für die Ausführung einer Operation kein
gültiger Handler gefunden werden konnte.
|
InterpreterException |
Basis-Implementierung für alle Runtime-Exceptions, die vom Interpreter
aktiv geworfen werden können.
|
SymbolUndefiniertException |
Wird ausgelöst, wenn die Variable zu einem Symbolnamen im Kontext nicht
existiert.
|
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.