Book a Demo

Author Topic: Toolbox pages not following profile  (Read 3387 times)

Frank Crow

  • EA User
  • **
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Toolbox pages not following profile
« on: April 08, 2013, 12:55:07 am »
Using the MDG Technology Builder, I created a project with the "Basic Template", which I called "FJC".   Then using the "Add Toolbox Page" tool from the Profile Helpers, I created 3 separate toolbox pages on a signle diagram:

1. FJC Data Model
2. FJC Service Model
3. FJC Development Model

After I "Generate MDG Technology" and load it into a new project, I get a *single* toolbox page named "FJC" that combines (most but not all) of the tools from those 3 separate stereotype elements.

And, as I mentioned "most but not all", only the new stereotype tools that I create show up in the new page.   Using the "Edit with Profile Helper", I added 2 built-in types (class and interface).   Those do not show up in the new toolbox page.

Am I doing something wrong?   How do I get multiple toolbox pages?   Why don't the built-in types show up in the new toolbox?

Thanks,
Frank

KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +55/-3
    • View Profile
Re: Toolbox pages not following profile
« Reply #1 on: April 08, 2013, 11:15:13 am »
Quote
How do I get multiple toolbox pages?
Look at EA's ArchiMate 2 technology as an example. This has 5 separate toolboxes: Business, Application, Technology, Motivation and Implementation. Each of these is defined in a separate toolbox profile. Each of these profiles defines a number of separate stereotypes that extend "ToolboxPage", e.g. "Structural Concepts", Behavioral Concepts" etc.

Quote
Why don't the built-in types show up in the new toolbox?
Which specific items don't show up?
The Sparx Team
[email protected]

Frank Crow

  • EA User
  • **
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Re: Toolbox pages not following profile
« Reply #2 on: April 09, 2013, 01:06:44 am »
When you say "look at EA's ArchiMate 2 technology", how can I see the digarms that defined those toolbox items?  

I have 3 stereotypes that extend "ToolboxPage" as well.   I end up with 1 toolbox page when I import the technology.

In one of those stereotypes, I added a UML::Class and UML::Interface, those do not show up in the toolbox page.

Thanks,
Frank

Frank Crow

  • EA User
  • **
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Re: Toolbox pages not following profile
« Reply #3 on: April 09, 2013, 01:38:12 am »
I created a 9.3 version from scratch.   Very basic, I created 3 stereotypes that extend <<metaclass>>ToolboxPage.   Same results.

There must be something that I'm doing wrong... something beyond simply extending ToolboxPage seems to be required, but I can't figure out what that is.

-Frank
  

Frank Crow

  • EA User
  • **
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Re: Toolbox pages not following profile
« Reply #4 on: April 09, 2013, 08:38:16 am »
I discovered the problem was how the MDG Technology is loaded.  If the technology is loaded using the Settings->MDG Technology menu, then the toolbox pages do indeed follow what is modeled.

If one loads an MDG Technology using the Project Resources pane, all of the ToolboxPage stereotype elements are put into a single toolbox page which will be named as the profile.

Similarly, loading the technology through the settings results in all of the expected tools (i.e., the stereotype attributes in the toolbox profile model).   The class and interface items appear exactly as expected.

Thanks,
Frank