Opened 10 years ago

Last modified 9 years ago

#851 new enhancement

IZ29: Expressionless resource type table

Reported by: zsiga Owned by:
Priority: normal Milestone:
Component: gui Version: 6.2u5
Severity: Keywords: sdm
Cc:

Description

[Imported from gridengine issuezilla http://gridengine.sunsource.net/issues/show_bug.cgi?id=29]

        Issue #:      29          Platform:     All           Reporter: zsiga (zsiga)
       Component:     nbgui          OS:        All
     Subcomponent:    sdm         Version:      6.2u5            CC:    None defined
        Status:       NEW         Priority:     P3
      Resolution:                Issue type:    ENHANCEMENT
                              Target milestone: 6.2u6
      Assigned to:    easymf (easymf)
      QA Contact:     easymf
          URL:
       * Summary:     Expressionless resource type table
   Status whiteboard:
      Attachments:

     Issue 29 blocks:
   Votes for issue 29:     Vote for this issue


   Opened: Wed Nov 25 10:39:00 -0700 2009 
------------------------


The default view for resource type table is pretty empty. It shows only one
column the 'Type' and after unfolding the resource it shows property rows
without any values.

   ------- Additional comments from zsiga Wed Nov 25 10:39:39 -0700 2009 -------
Change milestone to 62u6.

   ------- Additional comments from easymf Thu Nov 26 01:06:25 -0700 2009 -------
Description:
The default view for resource type table is pretty empty. It shows only one
column the 'Type' and after unfolding the resource type BY DOUBLICKING it shows
property rows without any values.

Evaluation:
Only a minor problem as the same can be properly accomplished by dedicated
button with label "Expand resource type rows" on the panel.

Suggested Fix / Work Around:
Easy workaround - to use the dedicated button with label "Expand resource type
rows" on the panel.
Fix need to ensure that the same information is shown when dedicated button is
used and when resource type row is unfolded with double-clicking.

Analysis:
The problem is caused by hiding the columns that normally show the resource type
property information. When a resource type row is unfolded by double-clicking,
these columns are not made visible (which is done, when a dedicated button is used).

The easy solution is to show all columns by default (as user can hide these
columns if he wants to).

The other solution would be to override mouse listeners on the Outline element,
and call method "setupColumns()" when doubleclick occurs on a resource type row.

How to test:
1. Right click node representing SDM system, choose Monitor SDM System.
2. Switch to System Resources tab, make sure that "Resource Types" checkbox is
ticked
3. Double click on a row representing resource type and confirm that "property
name, property default value, property type, property optional/mandtory"
information is visible.

ETC:
1 PD

Change History (0)

Note: See TracTickets for help on using tickets.