When you inherit Classes from the base Class that has abstract functions, you have to redefine them in the inherited Classes. The implement/override operations tool will help you generate operations that are defined as abstract in the base Class.
The Implement/Override Operations command can be invoked in two cases:
To start the Implement/Override Operations tool
- From the shortcut menu of the selected Class, select Tools.
- Select Implement/Override Operations.
- The Select Operations to Implement/Override dialog box opens.
| Box | Function |
|---|
| All | Contains names of all operations defined within the selected class. |
| Selected | Contains the selected operations.
|
| > | Moves the selected operation from the All list to the Selected list. |
| < | Moves selected operation from the Selected list to the All list.
|
| >> | Moves all operations from the All list to the Selected list. |
| << | Moves all operations from the Selected to the All list. |
| OK | Generates operations that are in the Selected list. |
| Cancel | Exits the dialog box without any changes. |
| Help | Displays the MagicDraw Help. |