The $define1 ${<model-item>}
directive specifies a non-recursive definition of the specific <model-item>
, such as:
The non-recursive definition $define1 ${<package>}
defines all classes, free attributes and free operations nested directly in a given <package>
, but will NOT generate any sub-packages nested in that package.
The non-recursive definition $define1 ${<state-machine>}
defines only the top-most initial transition of the state machine. But, the non-recursive state definition does NOT define any states of the state machine.
The non-recursive definition $define1 ${<state>}
defines only the following state elements:
But, the non-recursive state definition does NOT define any sub-states nested in that state.