The Edit Tab
The edit tab is used for manipulating properties of the components and their interconnections. The list below provides a detailed description of the available operations found on the Edit Tab as shown in the figure.
Description of the Model Properties Group:
- Edit Model ID edits the unique model ID. This ID is generated automatically and is used by the ARE to store model based informations belonging to the editing model.
- Show Model Description shows the model description dialog. Within this dialog, the model description will be shown and can be edited. The description is divided in the parts of Short Description, Model Requirements and Detailed Description
Description of the Edit Components Group:
- Move Component enables the move mode of a component. Now the component can be moved around the drawing board using the arrow keys. Using the enter-key or tabbing to another component ends the move mode.
- Component Properties shows the properties of the component.
Description of the Edit Group:
- New Channel indicates that a channel is about to be drawn. To start drawing a channel, click on an output port or use the context menu.
- New Eventchannel indicates that an event channel is about to be drawn. To start drawing an event channel, click on an event trigger port or use the context menu.
- Cut cuts out the selected elements and store the cutted elements in the clipboard.
- Copy copies the selected elements to the clipboard.
- Paste copies the elements from the clipboard to the drawing field.
- Delete Selection deletes the selected elements. This can also be done with the delete-key.
- Undo the last editing action like move a component, add/delete a component or also the channel and event channel operations. Setting properties and events (things done in the property window) are excluded form undo.
- Redo the last editing action that has been undone with Undo. Setting properties and events (things done in the property window) are excluded form redo.
- Group the selected components (incl. channels and event channels) to one group. The selected components must not contain a group. All connected ports and event ports will be available as external connection points of the group. The figure above shows a very simple example, the grouping of two components to one group.
Grouping of two components - Ungroup the selected group, showing the single components of the group.
- Save Group saves a selected group, so the group can be reused in this or in other models. The saved groups are available in Components / Saved Groups
After at least two components have been added to the deployment, they can be connected to each other. A connection always has to start at the output port (right hand side of a component) connecting to an input port (left side of the component). One output port can be connected to several input ports, but an input port can only receive data from one output port. Additionally the data types of the ports must match in order to be able to connect them, see the section on Channels.