Define Learning Center Toolboxes

A Learning Center toolbox is defined by a stereotype Class that extends a metaclassToolboxPage element. These elements must be owned by a profile package.

Each stereotype Class represents the contents of a Learning Center topic and each attribute of the stereotype Class defines a command button in the Learning Center. The following diagram shows an example of a Learning Center toolbox.

 

ExampleOfTaskPaneToolboxDiagram

 

The title bar of the Learning Center toolbox is defined by the Alias of the stereotype Class; in the above diagram, Debugging Profile.

The content of the Learning Center page is defined by the following standard attribute types:

EASystem::ShowDoc(folder\filename.rtf) - these entries provide access to RTF documents (or any other text/document files), where folder is relative to the install folder and filename is the name of the (RTF) text file; this is a very significant attribute in creating Learning Center topics
EASystem::MenuCmd. - these entries name an Enterprise Architect main menu command inside round brackets - see the complete list of built-in Learning Center commands; type the text to appear in the Learning Center into the Initial Value field
EASystem::ShowHelp - these entries name a page from the Enterprise Architect User Guide inside round brackets - to find out the names of pages in the Enterprise Architect User Guide, right-click on the page and select the Properties context menu option; type the text to appear in the Learning Center into the Initial Value field
EASystem::ShowMovie - these entries give the URL of a movie inside round brackets - type the text to appear in the Learning Center into the Initial Value field
EASystem::ShowView(command)        - these entries open an Enterprise Architect window, where command is one of the View commands from the second list of built-in Learning Center commands
EASystem::ShowURL - this entry gives the URL of a web page inside round brackets; type the text to appear in the Learning Center into the Initial Value field
isCommon: - a boolean attribute with Initial Value set to True, defines a Learning Center toolbox as common
SEPARATOR - this entry indicates that a separator should be placed in the Learning Center toolbox; if it is necessary to place multiple separators in a single toolbox, note that Enterprise Architect does not allow identically named attributes for a Class: simply change the case of one or more letters to get around the problem

 

You can also run Add-In functions from the Learning Center.

Next Step:

The next step is to save the Learning Center Profile.

Learn more