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 88939 - Thumbnail view to assist navigation in large proceses
Summary: Thumbnail view to assist navigation in large proceses
Status: RESOLVED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Nikita Krjukov
URL: http://xdesign-tools.czech.sun.com:80...
Keywords:
Depends on: 89695 89696
Blocks: 89926
  Show dependency tree
 
Reported: 2006-11-08 14:43 UTC by Michael Frisino
Modified: 2008-05-06 15:56 UTC (History)
1 user (show)

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-08 14:43:17 UTC
Use case - user wishes to navigate effectively in large process. User zooms in
to work on small section. Then user wishes to move to another section of
diagram. But user cannot see the rest of diagram without zooming out, or using
navigator view.

Recommendation - add Thumbnail view (aka birdseye view). This is standard UI
feature in most diagramming tools. 

Issues and Quesitons:

Should Thumbnail view be anchored in bottom right corner?

Should Thumbnail view be retractable? i.e. only activated on demand. I prefer
this style.
Comment 1 Michael Frisino 2006-11-08 14:45:57 UTC
clarification "retractable" - i mean the design view can have a small button in
lower right border. Clicking this can casue thumnail to show up like callout.
Then pressing this button again can cause Thumbnail view to retract and disappear.
Comment 2 Michael Frisino 2006-11-20 17:27:54 UTC
Added functional spec to wiki. Awaiting design reivew from HIE.
Comment 3 Sergey Lunegov 2006-12-14 16:59:08 UTC
Nikita, please start doing it in background.
Comment 4 Michael Frisino 2007-01-22 11:59:21 UTC
Current thinking is that we do not need thumbnail view because
now we have very powerful "Navigation Mode" with zoom and pan.
Comment 5 Michael Frisino 2007-01-22 12:01:33 UTC
Of course, thumbnail view is nice to have. People will not complain
if we have this feature. My opinion is that it is nice to have
but not must have feature. So we can add if we have time. If we 
do not have time, then it can be postponed until future.
Comment 6 Sergey Lunegov 2007-02-05 09:10:42 UTC
Will not be implemented in Gavotte
Comment 7 Nikita Krjukov 2007-02-19 15:58:35 UTC
The first version of thumbnail view is in CVS branch release551
Comment 8 Nikita Krjukov 2007-03-22 14:37:13 UTC
The following improvements have remained:

-- The thumbnail view doesn't react to a BPEL changes. 
It's necessary to subscribe it to such changes. 

-- The BPEL diagram elements have to provide simplified drawing 
for the thumbnail view. For example:
  - remove gradient
  - don't draw some elements at all
   
Comment 9 Alexey Anjeleevich 2007-04-16 09:54:52 UTC
Nikita's implementation was improved. 
--Thumbnail correcly reacts on changes in bpel and diagram.
--Optimized rendering for thumbnail implemented (no text, no gradients, no
decorations and dashed lines)
--Autoscroll and thumbnail layout were impoved.