Author Topic: Building Profiles and Patterns  (Read 3583 times)

MichaelRuschena

  • EA User
  • **
  • Posts: 20
  • Karma: +0/-0
    • View Profile
Building Profiles and Patterns
« on: February 03, 2003, 06:45:09 pm »
Hi folks,

Just wanted to ask a couple of questions about patterns and profiles.

1) Are there any resources about how to build our own UML profiles? Or will we have to decode the XML in the file ourselves?

1a) The custom icons that some stereotypes in the profiles show... where do these come from? They don't seem to be in the XML file. Are they hard-coded into EA?

2) I've built and saved a pattern, but am rather annoyed that I can only put one pattern in a file. I'd like to build a file called GoF Design Patterns, and load that. How do I go about combining different files?

Thanks in advance,

Michael
Michael Ruschena

PhilR

  • EA User
  • **
  • Posts: 87
  • Karma: +0/-0
    • View Profile
Re: Building Profiles and Patterns
« Reply #1 on: February 03, 2003, 08:48:22 pm »
Hi Michael

Try
http://www.sparxsystems.com.au/uml_profiles.htm
for information on how to build profiles.  It is the very first file on this page and tends to get lost among the profiles themselves.

I have followed the info in this doc and sucessfully built a profile.

I came to the same conclusion as you that some of the "built in" profile icons are somehow embedded in EA.

I drew my icons using Visio and saved them as .emf files.  I guess any drawing editor would do.

There are a few sizing issues with the icons that I have not reported yet.  Interested to see if you have similar problems.

Hope this helps,
Phil

MichaelRuschena

  • EA User
  • **
  • Posts: 20
  • Karma: +0/-0
    • View Profile
Re: Building Profiles and Patterns
« Reply #2 on: February 04, 2003, 03:05:50 pm »
Thanks Phil, thats real handy.

I'm assuming the metafiles contain the images, and if you specify one, it gets added to the icon... only some icons can support this. A scan of my hard drive shows no other emf files, so they must be programmed in. Odd way to do things. I look forward to creating a profile for this place.
Michael Ruschena