This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 90273 - Expand All action for process diagaam
Summary: Expand All action for process diagaam
Status: VERIFIED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL (show other bugs)
Version: 5.x
Hardware: All All
: P2 blocker (vote)
Assignee: Alexey Anjeleevich
URL:
Keywords: UI
Depends on:
Blocks:
 
Reported: 2006-11-29 12:50 UTC by Michael Frisino
Modified: 2007-01-26 01:11 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Frisino 2006-11-29 12:50:18 UTC
Use case:
User has collapsed more than one container view.
User wishes to see entire process

Scenario
Diagram contains more than one container in collapsed state
User selects "Expand All" action on Design view toolbar.
All container views convert to expanded state.

Recommendation:
Add a toolbar action "Expand All"


Button image: HIE question.
Can it just be the Plus symbol we are using for the expand actions on
invidividual containers? 


Issues and Questions:
Is Design view toolbar the best place for this? 
Alternative would be to add this to the Process activity toolbar.

Should there be "Expand All" on each container. This would allow finer control
but would seem to be overkill.

Should there be a "toggle" - Expand All / Back to Previous state 
There could be case where user wants the expand all to be transient. Then they
wish to revert back to the last diagram state. This also seems like overkill at
this time.
Comment 1 Alexey Anjeleevich 2007-01-24 12:11:55 UTC
Implemented.

Expand All button added on toolbar.

Key shortcuts were added:
1) Enter - Expand currently selected pattern
2) Shift+Enter - Collapse currently selected pattern
3) Alt-Enter - Expand All patterns
Comment 2 _ hong_lin 2007-01-26 01:11:02 UTC
Verified the issue is fixed in Gavotte daily build 070125_12