-
Notifications
You must be signed in to change notification settings - Fork 1
UC: Edit Holon Properties
Steve Melville edited this page Jun 11, 2024
·
1 revision
Description: This abstract use case enables a Human Agent to populate values for the properties of a Staged Holon.
Actor: Human Agent
Preconditions:
- Human Agent has created Staged Holon (either by new, clone or update operations).
Post-conditions:
Assumptions:
- This use case starts when including by an including use case. The system presents a Edit Node Visualizer Panel that displays the set of properties defined for the Staged Holon's type. Each property is rendered as a read-only label and an editable value. The panel also offers
Cancel
andSubmit
actions. - The agent clicks in the editable value area of a property and enters a value. The agent signals the end of this edit-property action by either clicking in a different property's editable value, selecting the
Cancel
orSubmit
actions, or simply clicking somewhere else in the panel. - The system response depends on the how the agent terminated the edit-property action. If by selecting
Cancel
, follow Alternate Flow: Cancel. Otherwise the system records the edit-property action. Then, if the agent terminated the edit-property action:- by clicking elsewhere in the panel, resume this flow at Step 1.
- by clicking in another property's editable area, resume this flow at Step 2.
- by selecting
Submit
, resume the including use case at its Submit Changes step.