|
IntelliUML Teresa
|
Editing PropertiesIn this section you will learn how to edit the properties of an element. Properties greyed out are not editable. Abstract propertyA check box is used as the editor for this property: The action performed when the abstract property is checked/unchecked depends on whether the abstract property belongs to the Java or UML category. If the abstract property belongs to the Java category, checking will add the abstract keyword to the code, while unchecking will remove it. If the abstract property belongs to the UML category, checking will set the value of this property to true in the UML repository, while unchecking will set it to false. Active propertyA check box is used as the editor for this property: Checking will set the value of this property to true in the UML repository, while unchecking will set it to false. Aggregation propertyA drop-down list box is used as the editor for this property: Select a new value from the drop-down list and press Enter to confirm the new value or press Escape to cancel editing. Setting a new value will update the UML repository to reflect the change. Background propertyA combo drop-down list box is used as the editor for this property: To start editing, press F2 while this property is selected or click with the mouse in the editor. The standard text editor keyboard shortcuts are available. To stop editing and save the entered text press Enter. To cancel editing and discard any changes press Escape. Enter a color value in RGB format or select it from the color chooser panel. Changeability propertyA drop-down list box is used as the editor for this property: Select a new value from the drop-down list and press Enter to confirm the new value or press Escape to cancel editing. Setting this property to Changeable will remove the final keyword from code. Setting this property to Frozen will add the final keyword to code. Concurrency propertyA drop-down list box is used as the editor for this property: Select a new value from the drop-down list and press Enter to confirm the new value or press Escape to cancel editing. Setting this property to Sequential will remove the synchronized keyword from code. Setting this property to Guarded will add the synchronized keyword to code. Display Compartment Attribute/Operation propertyA drop-down list box is used as the editor for this property: Select a new value from the drop-down list and press Enter to confirm the new value or press Escape to cancel editing. Setting this property to Show will display the compartment elements. Setting it to Hide will hide the compartment elements. And setting it to Use global setting (for diagrams) or Use diagram setting (for classes/interfaces) will show or hide the compartment elements depending on the value set globally or to its containing diagram. Final propertyA check box is used as the editor for this property: Checking will add the final keyword to the code, while unchecking will remove it. Font Family propertyA combo drop-down list box is used as the editor for this property: To start editing, press F2 while this property is selected or click with the mouse in the editor. The standard text editor keyboard shortcuts are available. To stop editing and save the entered text press Enter. To cancel editing and discard any changes press Escape. Enter a font family name or select it from the list box. Font Size propertyA combo drop-down list box is used as the editor for this property: To start editing, press F2 while this property is selected or click with the mouse in the editor. The standard text editor keyboard shortcuts are available. To stop editing and save the entered text press Enter. To cancel editing and discard any changes press Escape. Enter a font size value or select it from the list box. Foreground propertyA combo drop-down list box is used as the editor for this property: To start editing, press F2 while this property is selected or click with the mouse in the editor. The standard text editor keyboard shortcuts are available. To stop editing and save the entered text press Enter. To cancel editing and discard any changes press Escape. Enter a color value in RGB format or select it from the color chooser panel. Initial Value propertyA text editor is used as the editor for this property: To start editing, press F2 while this property is selected or click with the mouse in the editor. The standard text editor keyboard shortcuts are available. To stop editing and save the entered text press Enter. To cancel editing and discard any changes press Escape. Leaf propertyA check box is used as the editor for this property: Checking will set the value of this property to true in the UML repository, while unchecking will set it to false. Multiplicity propertyA combo drop-down list box is used as the editor for this property: To start editing, press F2 while this property is selected or click with the mouse in the editor. The standard text editor keyboard shortcuts are available. To stop editing and save the entered text press Enter. To cancel editing and discard any changes press Escape. Multiplicity value must match the regular expression (\*)|(\d+)|(\d+..((\d+)|(\*))). Also, typical multiplicities may be chosen from the drop-down list. Name propertyIf the element is the Model, an Association or AssociationEnd, a text editor is used as
the editor for this property: For any other element, a combo text editor with an ellipsis button is used: To start editing, press F2 while this property is selected or click with the mouse in the editor. The standard text editor keyboard shortcuts are available. To stop editing and save the entered text press Enter. To cancel editing and discard any changes press Escape. For those elements which name property editor has an ellipsis button, clicking on that button will fire the Rename refactoring action. Namespace propertyA combo text editor with an ellipsis button is used as editor for this property: The text is not editable and to change the value of this property the ellipsis button should be clicked firing the Move refactoring action. Native propertyA check box is used as the editor for this property: Checking will add the native keyword to the code, while unchecking will remove it. Owner propertyA combo text editor with an ellipsis button is used as editor for this property: The text is not editable and to change the value of this property the ellipsis button should be clicked firing the Move refactoring action. Owner Scope propertyA drop-down list box is used as the editor for this property: Select a new value from the drop-down list and press Enter to confirm the new value or press Escape to cancel editing. Setting this property to Classifier will add the static keyword to code. Setting this property to Instance will remove the static keyword from code. Participant propertyA combo text editor with an ellipsis button is used as editor for this property: To start editing, press F2 while this property is selected or click with the mouse in the editor. The standard text editor keyboard shortcuts are available. To stop editing and save the entered text press Enter. To cancel editing and discard any changes press Escape. Clicking on the ellipsis button will show a Choose Class dialog where to choose the new participant from. Query propertyA check box is used as the editor for this property: Checking will set the value of this property to true in the UML repository, while unchecking will set it to false. Returns propertyA combo drop-down list box is used as the editor for this property: To start editing, press F2 while this property is selected or click with the mouse in the editor. The standard text editor keyboard shortcuts are available. To stop editing and save the entered text press Enter. To cancel editing and discard any changes press Escape. If the new return type is a primitive or the void type, it may be chosen from the drop-down list. If the new return type is a class or interface, clicking on the ellipsis button will show a Choose Class dialog where to choose it from. Root propertyA check box is used as the editor for this property: Checking will set the value of this property to true in the UML repository, while unchecking will set it to false. Specification propertyA check box is used as the editor for this property: Checking will set the value of this property to true in the UML repository, while unchecking will set it to false. Static propertyA check box is used as the editor for this property: Checking will add the static keyword to the code, while unchecking will remove it. Strictfp propertyA check box is used as the editor for this property: Checking will add the strictfp keyword to the code, while unchecking will remove it. Type propertyA combo drop-down list box is used as the editor for this property: To start editing, press F2 while this property is selected or click with the mouse in the editor. The standard text editor keyboard shortcuts are available. To stop editing and save the entered text press Enter. To cancel editing and discard any changes press Escape. If the new return type is a primitive, it may be chosen from the drop-down list. If the new return type is a class or interface, clicking on the ellipsis button will show a Choose Class dialog where to choose it from. Transient propertyA check box is used as the editor for this property: Checking will add the transient keyword to the code, while unchecking will remove it. Visibility propertyA drop-down list box is used as the editor for this property: Select a new value from the drop-down list and press Enter to confirm the new value or press Escape to cancel editing. Setting a new value will update the code with the appropriate Java access modifier. Volatile propertyA check box is used as the editor for this property: Checking will add the volatile keyword to the code, while unchecking will remove it. |