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 38779 - Wizard Filter (UI): Parameters edit area size and inconsistency with Servlet wizard
Summary: Wizard Filter (UI): Parameters edit area size and inconsistency with Servlet ...
Status: RESOLVED INVALID
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P4 blocker (vote)
Assignee: Matthew Bohm
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-14 18:56 UTC by zikmund
Modified: 2010-01-12 02:06 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description zikmund 2004-01-14 18:56:55 UTC
Invoke Filter wizard from template

4th wizard page includes Init parameters edit area
which:
a) is too small on the page
b) should be moved to 3rd wizard page (changed
with "Filter Mappings" edit area) to have
consistent look with 3rd "Servlet wizard" page
c) "Edit" button in the 3rd area column is
nonstandard UI solution (I would expect "Edit"
button bellow New and Delete buttons)
NOTICE: same in Servlet wizard's "Init Parameters"
area
d) area has nonstandard and untypical graphical
solution on Windows 2000
NOTICE: same in "Filter Mapping" area
(maybe it's JDK's behavior and not NB window system's)
Comment 1 Ana.von Klopp 2004-01-15 04:01:19 UTC
I reassign this to Ann. Ann, please evaluate, and the close this 
bug and file new issues for each individual one that should be 
corrected. 

Issue a) The panel is the same size as the one on the servlet 
         wizard. Ann, if you agree that it should be made 
         to cover the whole page, please file a new bug. 

Issue b) Zikmund, I agree with you and I had originally 
         implemented it this way. Ann requested that it 
         be this way, on the rationale that the user should 
         be able to finish as early as possible (filter's 
         must have mappings to work but they don't need
         init parameters). However, we're sacrificing 
         consistency in the UI here, so that's a questionable
         benefit. However, it's up to Ann. 

Issue c) This has been fixed in both wizards, see issue 38324. 

Issue d) I think we need more detail on what you're referring to.  
         I suggest you discuss this with Ann. 


         
         
          
Comment 2 Ann Sunhachawee 2004-01-28 03:30:42 UTC
A) I think that the size of the table is fine as is

b) it is consistent with the servlet wizard in that it lists the class
name, object name, and then mapping. Since Init Params didn't fit on
this page.. it got bumped. 

d) assign back to zikmund to give more info.
Comment 3 Petr Jiricka 2004-02-11 18:31:26 UTC
Karle, can you please give Ann the information she is requesting? Thanks.
Comment 4 zikmund 2004-02-12 10:32:23 UTC
OK, sorry for being late with explanation.
My next comments are only what I think and what I don't like from the
UI point of view (and I feel it's a little bit "nonstandard", but it's
questionable sure, I know it):

1) no 3D effect of this component:
white right & bottom line of the "Init Parameter" box should be
thinner (see "Class Name" edit box on 3rd page) or it could be
combined with gray line between wtihe line and the box content.
When you have 2 init parameters you can see that the white box content
is joined with the white border (that's why the 3D effect is broken).

2) headers "Name and "Value":
they are more narrow than the field in table -- I'd prefer same width
of headers and fields in the grid.
Anyway when dragging a column, you can see, that the dragged header
changes its with to the normal width ("standard").

3) There are missing gray lines on the right and at the bottom of the
values' grid (see when you have 2 values or more).

4) Full row select
[I think this one was reported by Ann elsewhere, but I'm not sure]
-- when you select one line, you can see the blue selection only on
the other part of line, it's a little bit confusing.

5) Filter Mappings - 3D effect
Same component, I think:
The white bottom & right white line of the last mapping should be
thinner or combined with gray line as "Class Name" edit component
(same as case 1).

6) Filter Mappings - double click should cause Edit action
[I think it should be another issue maybe]
I'd prefer to open Edit dialog on double-click on a row to be more
consistent with Init Parameters and to be better handled by a mouse.
Now there's no any respons to double-click.

-- I know, it's only a personal point of view and I'll accept other
opinions sure (e.g. closing all of them as WONTFIX ;-). And I know,
that some (if not all) of these comments could be part of Look&Feel
behavior and have nothing to do with webapps or netbeans -- my
original (d) issue was a question about what we can do with this and
if it is our part of work.
Comment 5 Matthew Bohm 2008-12-24 01:58:41 UTC
All the UI behavior is consistent between the New Servlet and New Filter dialogs. I personally think this is a strong
candidate for wontfix. Reporter, please let me know if that would be acceptable.
Comment 6 Michal Mocnak 2009-09-22 10:32:53 UTC
Without requested information for long time - INVALID. We can't do anything in this case. Reporter, please add requested information and reopen issue. 
Thanks in advance.