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 81579 - Unexpected placeholder is shown when dragging the else-if activity
Summary: Unexpected placeholder is shown when dragging the else-if activity
Status: VERIFIED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: Alexey Anjeleevich
URL:
Keywords: REGRESSION
Depends on:
Blocks:
 
Reported: 2006-08-01 09:13 UTC by Mikhail Kondratyev
Modified: 2006-09-17 13:17 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
A placeholder for elseIf (11.98 KB, image/png)
2006-09-11 18:00 UTC, Jiri Kopsa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Kondratyev 2006-08-01 09:13:20 UTC
Tested with build from 060730
Steps to reproduce:
 - create a new BPEL module
 - add an If element to the module
 - add Else-if element to the If
 - try to drag the else-if activity
An unexpected activity will be displayed over the If element (over the
'X'graphical node)
Comment 1 Alexey Anjeleevich 2006-08-01 14:17:40 UTC
Not a bug. This placeholder used to insert elseif before main if branch.
Comment 2 Mikhail Kondratyev 2006-08-02 16:53:47 UTC
I can't agree this is not a bug. It is absolutely unclear what this placeholder
means and another QE engineer decided this is a bug independently from me.

I suppose this should be carefully reviewed from usability point of view. Also
the behavior logic was not very clear for me and Andrey when testing.
Comment 3 Alexey Yarmolenko 2006-08-18 09:48:58 UTC
Jirka, we need your assistance to find out how to fix it.
Comment 4 Jiri Kopsa 2006-08-21 13:51:25 UTC
I agree that current visualisation is confusing. Perhaps if the placeholder was
before the main gateway, it would be more clear. Can you guys mock something up?
Comment 5 Alexey Anjeleevich 2006-09-01 15:08:59 UTC
Jirka, what does "before the main gateway" mean? At left from main gateway or on
ingoing to main gateway connection?
Comment 6 Jiri Kopsa 2006-09-11 18:00:58 UTC
Created attachment 33779 [details]
A placeholder for elseIf
Comment 7 Jiri Kopsa 2006-09-11 18:03:04 UTC
The placeholder should be shown on the incoming sequential flow as that's the
place where the gateway with the elseif condition will really be. See attached
mockup. And check out this - it's cool for this kind of issues:

http://wiki.netbeans.info/wiki/view/IssuezillaUIShowAttachmentImages

Assigning to Alexey.
Comment 8 Alexey Anjeleevich 2006-09-12 14:55:35 UTC
Placeholder was moved up.
Comment 9 Mikhail Kondratyev 2006-09-17 13:17:49 UTC
Verified in build from 2006.09.15