Framework Action Properties

[Framework architects] To view or edit an action's properties, enable the Framework Design Mode, and double-click an action on the Actions tab of a node or cell property sheet.

Note: For information about enabling the Framework Design Mode, see Designing Framework Diagrams and Matrices.

The General tab contains the following properties:

Property

Description

Parent

[read-only] Specifies the name of the parent node and cell to which the action belongs.

Name/Code/Comment

Identify the object. The name should clearly convey the object's purpose to non-technical users, while the code, which is used for generating code or scripts, may be abbreviated, and should not normally include spaces. You can optionally add a comment to provide more detailed information about the object. By default the code is generated from the name by applying the naming conventions specified in the model options. To decouple name-code synchronization, click to release the = button to the right of the Code field.

Stereotype

Extends the semantics of the object. You can enter a stereotype directly in this field, or add stereotypes to the list by specifying them in an extension file.

Multiple

When selected, specifies that one or more documents of the selected type can be created.

Mandatory

When selected, specifies that at least one document of the selected type must be created.

Keywords

Provide a way of loosely grouping objects through tagging. To enter multiple keywords, separate them with commas.

Detail Tab

The Detail tab specifies the nature of the action.

Property

Description

Type

Specifies the nature of the document to attach to the framework nodes and cells (see Specifying Framework Node and Cell Actions).

Default document name

[Model, Diagram, and File only] Specifies the model, diagram or file name created by default in the Browser.

Model type

[not for File and Dependency Matrix] Specifies a model type to create, for example Enterprise Architecture Model.

Document template

[not for Generation and Dependency Matrix] Specifies the model or file template on which the model or file to create is based, for example a PDM, an LDM, or a .doc, a .xls etc. Click the Ellipsis button to browse for a file on your system.

Model language

[not for File and Dependency Matrix] Specifies a target language associated with the model to create, for example Analysis for a BPM or Java for an OOM. Select a model language in the list. If you do not specify a language, your system default model language is used.

Diagram type

[Model and Diagram only] Specifies a diagram type for the model, for example Class Diagram for an OOM, or Business Process Diagram for a BPM.

Extension

[not for File and Dependency Matrix] Specifies an extension file attached to the model, for example SIMUL8 for a BPM.

Object type

[List only] Specifies the model object type in the list, for example entity, process, table, class etc.

Object stereotype

[List only] Specifies a stereotype to filter the metaclass, for example a <<cluster>> stereotype on an extended object in a PDM targeted for the Oracle Version 9i DBMS.

Dependency matrix

[Dependency Matrix only] Specifies a dependency matrix definition between model objects. Click the Create tool to create a new dependency matrix.

File type

[File only] Specifies the extension of the file to create, for example, .doc, .xsl, .txt, etc.

Source model type

[Generation only] Specifies the model type from which to generate the model, for example Business Process Model, Conceptual Data Model etc.

Source cell

[Generation only] Specifies the node and cell containing the model type from which to generate the new model.