Modifying an Element

A model element's name can be modified from the right-click context menu in the Project Explorer or the Diagram view. More extensive modification, including an element's documentation, can be performed through the properties view and the tabs available there.

Element properties that are specific to Cúram are managed on the Cúram tab in the Properties view. Depending on what is being modified some modifications require two separate changes to be made, one on the Cúram tab and one on another tab in the Properties view. For example, changing the return type of an operation from an entity shadow class to a handcrafted struct requires you to change both the return type on the General tab and the Shadow Type on the Cúram tab. For more information on Shadow Types see Shadow Classes. Similarly changing the primitive type for a domain definition from SVR_INT16 to SVR_STRING requires you to change both the primitive type on the Attributes tab and add a Maximum_Size entry on the Cúram tab.

Important: When you attempt to perform an action that is not supported by the Cúram model, a validation will be displayed and the action will be reversed. Due to a bug in Rational Software Architect, the view may not be updated until refreshed for example; navigating to another element and back to the element being updated. The use of the operations, attributes and parameters tabs to add elements is not currently supported for use with the Cúram model as these tabs do not provide the correct Cúram stereotypes.