Ein State ist der grundlegende Baustein eines Statecharts. Er repräsentiert einen Zustand,
der von der GUI eingenommen werden kann. Für jeden Zustand der GUI, der sich von anderen unterscheiden lassen soll,
muss ein entsprechender State definiert sein. Denn für jeden State lässt sich mithilfe von Transitionen
das Verhalten der GUI auf eintretende Ereignisse unterschiedlich gestalten. Desweiteren können Sie
für einen Zustand onEntry- bzw. onExit-Signale angeben, die ausgelöst werden,
wenn der Zustand betreten bzw. verlassen wird. Außerdem lassen sich Zuständen sogenannte Layouts
zuordnen, die das Aussehen der GUI in diesem Zustand beschreiben. Ausführliche Informationen zu Layouts
finden Sie in Kapitel 5. Solange ein Zustand von der GUI eingenommen wird, bezeichnet man diesen
auch als aktiven Zustand.
D. Hannwacker - A. Gebel - M. Dürksen 