Adding Elements

The Specification Manager is an excellent model development tool, through which you can create elements in the Package you are reviewing in a number of ways. You can add new elements either:

Directly to the Package or
As child elements of an element in the Package
 

The process of adding an element  varies depending on whether you have set a specific element type as the Specification Type, or set the display to list all types of element in the Package. If you import a set of element data from an external spreadsheet (.csv) file, this setting will also filter the imported information to show elements of the specified type or all types.

Access    View | Specification Manager: SpecManCreateElement  (Create new Element)
View | Specification Manager | right-click window | Add New Element
View | Specification Manager | Ctrl+N
View | Specification Manager | right-click existing element | Add New Child      or
View | Specification Manager | click existing element | Ctrl+Shift+N

Add element of predefined Specification Type

If you have set the Specification Type to a particular type of element:

An element of that type is immediately added to the Specification Manager; the element has either the system default element name or a name that you have set up under your own naming conventions
The name is highlighted and, if you want to change it, you can immediately type in an alternative name
If the element is a child of an existing element, the entry is added underneath the parent, indented and in a smaller font; the parent element is given a +/- expansion box
 

Add element of any Specification Type

If the Specification Manager is listing elements of any type, or if you have set the Specification Type field to <Any>, the New Element dialog displays. You can use this dialog to create an element of any type that the model supports.

Notes

If you add an element of the defined Specification Type to the selected Package in the Project Browser, it is also added to the Specification Manager
In the Corporate and extended editions of Enterprise Architect, a User Security system can be applied that restricts or enables access to a range of operations and functions; if you cannot access a function in the Specification Manager, check with your System Administrator or Security Administrator to see if you have access permissions to work with that function
 

Learn more

Reporting (for import from a CSV file)