Excluding and re-inheriting inherited events in capsule-based UML models

You can exclude inherited events from a model, or re-inherit an event that you previously excluded or redefined.

About this task

To exclude or re-inherit an event:

Procedure

  1. In the Properties view, click the In Events or Out Events tab.
  2. Select an inherited event, and click the Exclude Exclude events button to exclude or re-inherit the event. The Exclude button is only be enabled when an inherited event is selected.

    If you filter excluded events are filtered from the view, for example if the Show Excluded Events is not selected, the excluded event is not displayed in the view. If you do not filter excluded events, the event remains in the table, but the excluded icon is displayed in the left column.

    To re-inherit an excluded event, you must select Show Excluded Events, then click on an excluded event, and click Reinherit. The Reinherit button is enabled if an excluded or redefined event is selected.

    To re-inherit a redefined event, you must select Show Excluded Events, then click a redefined event, and click Reinherit. The data class of the event reverts to the data class for that event from the parent protocol.


Feedback