Book a Demo

Author Topic: Any sign of layers yet?  (Read 8387 times)

Rudy

  • EA Novice
  • *
  • Posts: 8
  • Karma: +0/-0
    • View Profile
Any sign of layers yet?
« on: September 25, 2010, 10:04:07 pm »
Although this may be an old suggestion, I am still hoping that Sparx will one day implement layers in EA.

As I use EA mainly for business processes, requirements and business rules, I'd still love to be able to have these different elements in a single diagram, yet in different layers. This should allow me to show/hide the elements that I want to see or don't want to see,

Is there already any indication if Sparx will implement something like this, and of so, when?

mrf

  • EA User
  • **
  • Posts: 311
  • Karma: +0/-0
    • View Profile
Re: Any sign of layers yet?
« Reply #1 on: September 27, 2010, 08:55:33 am »
 Layering behaviour can be achieved through the Diagram Filters facility.

Have a look at http://www.sparxsystems.com/enterprise_architect_user_guide/navigate_search_a... for more details
Best Regards,

Michael

[email protected]
"It is more complicated than you think." - RFC 1925, Section 2.8

MagnusH

  • EA User
  • **
  • Posts: 63
  • Karma: +0/-0
    • View Profile
Re: Any sign of layers yet?
« Reply #2 on: September 27, 2010, 10:01:31 pm »
Hi,

I have not been able to use the filters for the purpose I need layers for; in order to reuse a common design between different products based on this common design.

More specific:
* I want to have one diagram describing the common part for many products.
* The diagram above shuold be the "background" for doing several other diagrams, each for one product, with small additions in each of them.

How to do this? Can filters be used? (Today we export the common diagram as WMF file and import it as image and use a boundary symbol with the image in each product specific diagram as background).

Too complicate it even more I want to do this in many levels...

Thanks,
Magnus

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Any sign of layers yet?
« Reply #3 on: September 27, 2010, 10:06:30 pm »
Magnus,

You can filter diagrams based on several element features.
I think you should be able to find a suitable feature to use for your layering.

Geert

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Any sign of layers yet?
« Reply #4 on: October 04, 2010, 08:41:06 am »
I would recommend using the keywords field to specify which of your base layers it belongs to.  You then define multiple filters on for each layer you want to individually show.

MagnusH

  • EA User
  • **
  • Posts: 63
  • Karma: +0/-0
    • View Profile
Re: Any sign of layers yet?
« Reply #5 on: October 05, 2010, 06:50:56 am »
Thanks for the suggestions. I will try that and let you know the result.

// Magnus

Rudy

  • EA Novice
  • *
  • Posts: 8
  • Karma: +0/-0
    • View Profile
Re: Any sign of layers yet?
« Reply #6 on: October 19, 2010, 01:44:01 am »
wow,

I was not aware of the model filter option. It's a nice start, and comes in the direction of layers. I really like the different filter effects.

The reason why it still does not suffice as layers is because i.m.h.o. layers are applied per diagram, where the filters are applied globally. (When I create a filter to e.g. hide the actors, all diagrams that I open with actors on the diagrams are hidden.) With my presentation form, consisting of an export of all images and embedding the images in other documents, this will not allow me to show actors on one diagram, and hide them on another diagram.

As improvement I would suggest to define the filter action per filter, and not globally. This would allow to hide the actors and at the same time fade the use-cases, placing emphasis on the bounderies of the use-case diagram. (not the most logical thing to do, but used as example to clarify my objections).

With a little bit more attention, and implementation of the issues I mentioned above, I could see the "smart layers" work really well and help me hugely while I'm using EA for analysis and design.