Getting Started With Shape Scripts
Shape Scripts are associated with stereotypes and are defined via the Stereotypes tab of the UML Types dialog. Each stereotype defined can have a Shape Script.
Access Settings | UML Types > Stereotypes: Shape Script
Step |
Action |
See also |
|---|---|---|
1 |
You can create a Shape Script for an existing stereotype by selecting the stereotype from the list. Alternatively, you can create new stereotypes by clicking on the New button and giving the stereotype a name - select a base Class and click on the Save button. Once the stereotype is saved, it displays in the list.
|
|
2 |
To override the appearance, select the Shape Script radio button and then click on the Assign button. The Shape Script Editor displays.
|
|
3 |
Type the Shape Scripts in the Edit window. Click on the Refresh button in order to view the shape in the preview window.
|
|
4 |
If you define a composite Shape Script (such as the connector at the end of the Example Scripts topic), click on the Next Shape button to page through the components of the shape.
|
|
5 |
Once you have finished writing your Shape Script, click on the OK button. To save the Shape Script you must click on the Save button on the Stereotypes tab.
|
|
6 |
Once you have created your Shape Script for a particular stereotype, you can assign that stereotype to an element or connector; the appearance reflects the Shape Script you created. To do this, drag and drop the appropriate element or connector into your diagram.
|
|
7 |
Right-click on the element or connector and select the Properties context menu option. Click on the Stereotype field drop-down arrow, select the stereotype you created and click on the OK button. The object's shape now reflects the Shape Script you created.
|
|
Notes
| • | If an element's appearance is modified by a Shape Script, many of the options on the Advanced context menu for that element are disabled |