Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Das entsprechende Interface schreibt die Implementierung der Methode "changeStateFinal" vor und liefert als Kontext die Klasse "StateChangeContext". Darin enthalten sind der Ausgangsstatus und der Zielstatus, der mit dem Ausführen des Wechsels angestrebt wird. Wird nun ein Wechsel eines Status durchgeführt und entsprechen Ziel- und Ausgangsstatus den Angaben der Regelzuweisung, wird eine Instanz dieser Regel erstellt und die Methode "changeStateFinal" aufgerufen. Weiterhin können die Funktionen des übergeordneten RuleContexts genutzt werden.

...