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 88953 - Error stripe on BPEL diagram
Summary: Error stripe on BPEL diagram
Status: RESOLVED 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:
Depends on:
Blocks: 89926
  Show dependency tree
 
Reported: 2006-11-08 15:57 UTC by Michael Frisino
Modified: 2007-01-29 16:10 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-08 15:57:36 UTC
Use case - validation system finds quite a few warnings and errors. The elements
are badged, however, the badged elements are not in current view port of diagram
view. User wishes to navigate to the invalid elements.

Recommendation: Add an error stripe on the far right side of diagram, similar to
that in the source editors.

This error stripe should contain

small yellow bar for each element that has 1 or more warnings and 0 errors.

small red bar for each elements that has 1 or more erorrs and 0 or more warnings.

The tooltip on the error bar should indicate the name of the element that is in
error and the number of warnings / errors:

e.g. "%Name% has n validation error(s)"
 "BuildItinerary has n validation warning(s)"

Issues and questions:
- Many elements have no name. In such cases,the %Name% should default to the
element type.

- If there are BOTH errors and warnings. The tooltip needs to only report the
number of errors.
Comment 1 Michael Frisino 2006-11-08 15:59:10 UTC
Action: clicking on the error/warning bar should cause that element to be
selected in diagram. Of course, diagram should reposition to show selected
element, just like it always does for selection.
Comment 2 Sergey Lunegov 2006-12-14 16:56:13 UTC
Nice to have but not required.
Comment 3 Alexey Anjeleevich 2007-01-29 16:10:24 UTC
Implemented.