-
Notifications
You must be signed in to change notification settings - Fork 0
Lifecycle
Leon Starr edited this page Jul 26, 2026
·
2 revisions
A lifecycle state model describes the behavior of every instance of one class. Each instance of that class is in exactly one of the model's states at any time.
Here's our door xsm example:
class Door
And it conforms to this grammar:
lifecycle = "class" SP name EOL*
The keyword class, one space, and the name of the class.
That name must match a class defined in this
domain's class model. Note that it is the class name, not the
class alias so for class Accessible Shaft Level write that, not its alias class ASLEV.
Copyright 2023-2026 © Leon Starr under MIT Open Source License