Author Topic: "Nesting" Compartment  (Read 9984 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8599
  • Karma: +256/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
"Nesting" Compartment
« on: April 29, 2009, 12:53:08 pm »
There has been some discussion recently about the new UML2 PackagingComponent (see: Packaging Components vs UML).  At present (v7.5, build 844), there's not much utility yet available although more has been implied (in the previous topic).

However, it got me wondering about some aspects of how a PackagingComponent might be rendered.

At present, I'm not yet using PackagingComponents because they are missing one vital aspect.  You cannot view the contents in the same way as you can a Package.  You can control the visibility of items in the package collection by altering the visibility of the item and the Feature Visibility [Ctrl+Shift+Y].  This is a very nice feature of ANY item which has nested items under it...

So, it seems to me that this should be generalized to the notion of a "Nesting" Compartment that could be added to any item (in the same way that, eventually, the Notes compartment was added).  The code to generate it is already present (in the Package functionality).  All that's needed is the User Interface to control it (in the Feature Visibility dialog).

Thoughts?
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: "Nesting" Compartment
« Reply #1 on: April 29, 2009, 09:14:28 pm »
Now that's a wonderful idea!
No, you can't have it!

Frank Horn

  • EA User
  • **
  • Posts: 535
  • Karma: +1/-0
    • View Profile
Re: "Nesting" Compartment
« Reply #2 on: April 30, 2009, 12:40:48 am »
Yes, a nesting compartment would be excellent.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8599
  • Karma: +256/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: "Nesting" Compartment
« Reply #3 on: April 30, 2009, 11:22:06 am »
Feature request submitted...

Show your support by voting below!

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Kevin G. Watson

  • EA User
  • **
  • Posts: 217
  • Karma: +0/-0
  • I love EVERYTHING including Microsoft
    • View Profile
Re: "Nesting" Compartment
« Reply #4 on: May 03, 2009, 04:56:55 am »
 [smiley=thumbsup.gif] Magnificent! Idea Sir

Kevin [smiley=2vrolijk_08.gif]

skiwi

  • EA Expert
  • ****
  • Posts: 2080
  • Karma: +46/-82
    • View Profile
Re: "Nesting" Compartment
« Reply #5 on: August 10, 2009, 12:26:11 pm »
I would find this useful.
Vote
Orthogonality rules
Using EA16.1 (1627) on Windows 11 Enterprise/64 bit. Repositories in SQLServer2019 DB Schema 1558.
WebEA on Pro Cloud Server 4.2.64

fwoolz

  • EA User
  • **
  • Posts: 435
  • Karma: +0/-0
  • We have met the enemy, and he is us.<Pogo, 1970>
    • View Profile
Re: "Nesting" Compartment
« Reply #6 on: August 11, 2009, 07:29:28 am »
Two thumbs up!!  :D
Fred Woolsey
Interfleet Technology Inc.

Always be ready to laugh at yourself; that way, you beat everyone else to the punch.


wikitect

  • EA User
  • **
  • Posts: 117
  • Karma: +2/-0
    • View Profile
    • TRAK Community
Re: "Nesting" Compartment
« Reply #7 on: August 11, 2009, 09:30:28 pm »
Sounds like an excellent idea
======
Favourite epitaph: 'Under this sod lies another'

TRAK Framework https://sf.net/p/trak
MDG for TRAK https://sf.net/p/mdgfortrak