//Artefact:ModelMeta/org/ooem/model/Model (2.0) - Usage - Elements/State
Introduction
State
Klassen können explizit modellierte Zustände aufweisen.
Diese dienen der Steuerung erlaubter Aktionen, der Steuerung der
Sichtbarkeit von Attributen und Operationen sowie der Steuerung
von Vorgängen in Gechäftsprozessen.
Zustände können entweder selbst verwaltet werden (hilfreich ist hier der
Stereotyp "Stateful", der ein Zustands-Attribut aktiviert), oder aber
mit Hilfe eines Zustandsautomaten beschrieben werden.