Please note : This help page is for an older version of Enteprise Archtiect. The latest help can be found here.

Topic
Prev Next

Override Default Toolboxes

When you are creating a diagram of one of the inbuilt diagram types, the system displays a Diagram Toolbox based on the corresponding default Toolbox Profile. If you have customized a diagram type, it will still apply the system default Toolbox for the base diagram type that you have extended, unless you override that default with an alternative Toolbox that you might have created yourself. For example, you might have your own version of the UML::Class Toolbox that you want to be displayed every time a Class diagram is opened, when your technology is active.

Note that for the default Toolboxes to be overridden by the custom Toolboxes in your MDG Technology, the MDG Technology must be set to 'Active'. ('Configure > Technology > Manage', then select the checkbox against your MDG Technology name and click on the Set Active button.)

Access

To replace a system default Toolbox with one of your own:

Use one of the methods outlined here to display the 'Properties' dialog for your Toolbox Profile diagram, and display the 'General' tab.

Then, in the 'Notes' field type a RedefinedToolbox clause.

For example:

    RedefinedToolbox=UML::Class;Alias=Class;Notes=Structural elements for Class diagrams;

This states that the Toolbox defined by this Profile replaces the system Toolbox UML::Class as the default Toolbox for all UML Class diagrams.

Ribbon

Design > Diagram > Manage > Properties > General

Context Menu

Right-click on the Toolbox Profile diagram | Properties | General

Names of system default toolboxes that can be overridden

  • UML::Activity
  • UML::Class
  • UML::Communication
  • UML::Component
  • UML::Composite
  • UML::Deployment
  • UML::Interaction
  • UML::Metamodel
  • UML::Object
  • UML::Profile
  • UML::State
  • UML::Timing
  • UML::UseCase
  • Extended::Analysis
  • Extended::Custom
  • Extended::DataModeling
  • Extended::Maintenance
  • Extended::Requirements
  • Extended::UserInterface
  • Extended::WSDL
  • Extended::XMLSchema