workbench.
On the Home page the menu contains 3 other entries (New, New <tag name>, and Delete) that allow you to add and delete tags. The Delete entry deletes all selected tags from the tree view and the file. Highlighting a single entry and selecting either New or New <tag name> brings up the window shown to the right. The contents of the list panel will be different depending upon your menu selection.
If it was New the list will contain tags associated with the entry highlighted in the tree; a New <tag name> selection produces a list of tags that are on the same tree level as the <tag name>. For instance, if the selection were entity-instances then New produces a list as seen on the left, “New entity-instances” produces a list containing 2 entries, entity-instances and entity-maps. To create a new entry double click on a value in the list and a property sheet will appear in the second pane. Edit the values as described previously and select either OK or Cancel. OK adds the new tag to the tree and it appears in the main editor pane. Cancel dumps your edits and does not add a tag. You can add as many tags as you need; when you are finished, click Done.
New ACP Diagram Wizard
New Entity Properties
Window
see the tag you want and then highlight it. The properties pane fills with the tag’s properties and their current values. All possible properties are show whether or not they have a value. To edit a value double-click on a name entry; either a text or selection list cell editor will be activated with the current setting highlighted. Which editor appears depends on the property. If it has a fixed set of values (like scope) then a list editor will appear, otherwise a text editor appears. Make a change using the editor; to commit either hit return or simply move to another field.
Right clicking either page brings up a menu. Although it’s content depends on which page you are on, it always contains entries for Save, Revert, and Undo (if there are no changes then these entries will be grayed out). These do pretty much what they say; Save saves the current changes, Revert rolls back to the last saved version, and Undo backs out the last change. Because the editor is in the Eclipse environment you can also recover versions from local history and your favorite source code control system (I use CVS). This functionality is available from the Eclipse