public class AnmeldeAnweisung extends AbstractAnweisung
Constructor and Description |
---|
AnmeldeAnweisung(int zeile,
String skript,
String name)
Konstruktur.
|
Modifier and Type | Method and Description |
---|---|
void |
addAktualisierungsAnweisungen(AnweisungsBlock anweisungen)
fügt eine Menge von Anweisungen für den Aktualisierungsberecih ein.
|
void |
addDefinitionAnweisungen(AnweisungsBlock anweisungen)
fügt eine Menge von Anweisungen für den Definitionsbereich ein.
|
void |
addFehlerAnweisungen(AnweisungsBlock anweisungen)
fügt eine Menge von Anweisungen für den Fehlerbehandlungsbereich ein.
|
void |
addInitialAnweisungen(AnweisungsBlock anweisungen)
fügt eine Menge von Anweisungen für den Initialbereich ein.
|
void |
addMengenAenderungsAnweisungen(AnweisungsBlock anweisungen)
fügt eine Menge von Anweisungen für den Mengenänderungsbereich ein.
|
AnweisungsBlock |
getAktualisierungsAnweisungen()
liefert den Anweisungsblock des Aktualisierungsbereiches.
|
String |
getAktualisierungsVariable()
liefert den Namen der Variable in der vom Datenverteiler empfangenen
Daten zur Auswertung im Aktualisierungsbereich abgelegt werden.
|
AnweisungsBlock |
getDefinitionAnweisungen()
liefert den Anweisungsblock des Definitionsbereiches.
|
Collection<AnmeldeAusdruck> |
getEmpfaenger()
liefert die Liste der Ausdrücke für die Empfängeranmeldungen.
|
AnweisungsBlock |
getFehlerAnweisungen()
liefert den Anweisungsblock des Fehlerbehandlungsbereiches.
|
String |
getFehlerVariable()
liefert den Namen der Variable in der ein Fehlerobjekt zur Auswertung im
Fehlerbehandlungsbereich abgelegt wird.
|
AnweisungsBlock |
getInitialAnweisungen()
liefert den Anweisungsblock des Initialbereiches.
|
AnweisungsBlock |
getMengenAenderungsAnweisungen()
liefert den Anweisungsblock des Mengenänderungsbereiches.
|
String |
getMengenAenderungsVariable()
liefert den Namen der Variable in der vom Datenverteiler empfangenen
Änderungen von dynamischen Mengen zur Auswertung im
Mengenänderungsbereich abgelegt werden.
|
List<de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck> |
getNachfolger()
.
|
String |
getName()
liefert den Name der Variable unter dem die Aktivität im umgebenden
Kontext abgelegt wird.
|
Collection<AnmeldeAusdruck> |
getQuellen()
liefert die Liste der Ausdrück zur Anmeldung als Quelle.
|
Collection<AnmeldeAusdruck> |
getSender()
liefert die Liste der Ausdrück zur Anmeldung als Sender.
|
Collection<AnmeldeAusdruck> |
getSenken()
liefert die Liste der Ausdrück zur Anmeldung als Senke.
|
Anmeldung |
interpret(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext kontext)
Die Funktion erzeugt eine nebenläufige Aktivität innerhalb des
Uda-Interpreters.
|
void |
setAktualisierungsVariable(String text)
setzt den Namen der Variable in der vom Datenverteiler empfangenen Daten
zur Auswertung im Aktualisierungsbereich abgelegt werden.
|
void |
setEmpfaenger(Collection<AnmeldeAusdruck> liste)
setzt die Liste der Ausdrücke für die Beschreibung von
Empfängeranmeldungen.
|
void |
setFehlerVariable(String text)
setzt den Namen der Variable in der ein Fehlerobjekt zur Auswertung im
Fehlerbehandlungsbereich abgelegt wird.
|
void |
setMengenAenderungsVariable(String text)
setzt den Namen der Variable in der vom Datenverteiler empfangenen
Änderungen von dynamischen Mengen zur Auswertung im
Mengenänderungsbereich abgelegt werden.
|
void |
setQuellen(Collection<AnmeldeAusdruck> liste)
setzt die Liste der Ausdrücke für die Beschreibung von
Quellenanmeldungen.
|
void |
setSender(Collection<AnmeldeAusdruck> liste)
setzt die Liste der Ausdrücke für die Beschreibung von Senderanmeldungen.
|
void |
setSenken(Collection<AnmeldeAusdruck> liste)
setzt die Liste der Ausdrücke für die Beschreibung von Senkeanmeldungen.
|
erzeugeAnweisungsFehler, getSkript, getZeile
public void addAktualisierungsAnweisungen(AnweisungsBlock anweisungen)
anweisungen
- die Anweisungenpublic void addDefinitionAnweisungen(AnweisungsBlock anweisungen)
anweisungen
- die Anweisungenpublic void addFehlerAnweisungen(AnweisungsBlock anweisungen)
anweisungen
- die Anweisungenpublic void addInitialAnweisungen(AnweisungsBlock anweisungen)
anweisungen
- die Anweisungenpublic void addMengenAenderungsAnweisungen(AnweisungsBlock anweisungen)
anweisungen
- die Anweisungenpublic AnweisungsBlock getAktualisierungsAnweisungen()
public String getAktualisierungsVariable()
setAktualisierungsVariable(String)
public AnweisungsBlock getDefinitionAnweisungen()
public Collection<AnmeldeAusdruck> getEmpfaenger()
setEmpfaenger(Collection)
public AnweisungsBlock getFehlerAnweisungen()
public String getFehlerVariable()
setFehlerVariable(String)
public AnweisungsBlock getInitialAnweisungen()
public AnweisungsBlock getMengenAenderungsAnweisungen()
setMengenAenderungsVariable(String)
public String getMengenAenderungsVariable()
setMengenAenderungsVariable(String)
public String getName()
public Collection<AnmeldeAusdruck> getQuellen()
setQuellen(Collection)
public Collection<AnmeldeAusdruck> getSender()
setSender(Collection)
public Collection<AnmeldeAusdruck> getSenken()
setSenken(Collection)
public final Anmeldung interpret(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext kontext)
kontext
- der Kontext für die AusführungAusdruck.interpret(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext)
public void setAktualisierungsVariable(String text)
text
- der NamegetAktualisierungsVariable()
public void setEmpfaenger(Collection<AnmeldeAusdruck> liste)
liste
- die Liste mit den AusdrückengetEmpfaenger()
public void setFehlerVariable(String text)
text
- der NamegetFehlerVariable()
public void setMengenAenderungsVariable(String text)
text
- der NamegetMengenAenderungsVariable()
public void setQuellen(Collection<AnmeldeAusdruck> liste)
liste
- die Liste mit den AusdrückengetQuellen()
public void setSender(Collection<AnmeldeAusdruck> liste)
liste
- die Liste mit den AusdrückengetSender()
public void setSenken(Collection<AnmeldeAusdruck> liste)
liste
- die Liste mit den AusdrückengetSenken()
public List<de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck> getNachfolger()
Ausdruck.getNachfolger()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.