Tonny Kohar wrote:
Regarding envisage, I think  boxed/stacked graph support is finished. So
what's is left are (the trivial part)
- do I remove the mind map graph or just leave it as it is

I actually prefer the mind map, so keep it.

- do I need to put the boxed/stack graph into pdf print as well ? How
about the mind map printing (do I remove it or keep it) ?

Good question. I'm not sure which one is best for printing actually. The mindmap has some advantages (such as not requiring a pancake mentality). It would perhaps be best to have an options dialog for export, where you can select which one you want.

- color scheme, if you have better/any graphics person  could
come up with better color scheme ?

Thien? :-)

And something a bit more complex, regarding the selection item
synchronization. For the moment, if you click on the item on the
stacked graph is synchronized with the rest (mind map graph and detail
tab pane). However the opposite is not. So any item selection from
either Detailed/Tree (Swing) or mind map does not update the
Boxed/stacked graph because the stacked graph by behaviour is a bit
different. Because, the stacked graph can be viewed as collaped or
expanded (zoom in or zoom out)

So when the user select an item eg: PersonEntity using Swing Tree and
the current zoom level of stacked graph is top level (the
PersonEntitiy is in collapsed state) what behaviour you expected ? Do
you want the stacked to auto expand ? or something else

Autoexpand and select seems reasonable, yes.

When anyone have time please take a look at envisage, and what is your
suggestion ?

Currently pretty much nothing happens when you select a layer or module. It would be good if a module selection showed some relevant information about the module, such as API and SPI.

API would be defined as "All service interfaces which are visible for layer or application" and SPI would be defined as "All service dependencies which are not satisfied from within the module". And then similar for Layer. This way you can select a Module/Layer and immediately see what it produces as output and requires as input. This is also very very nice for documentation purposes.

/Rickard


_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to