@ -84,22 +84,23 @@ public class GxtGridFilterGroupPanel extends LayoutContainer {
setId ( "GxtGridFilterGroupPanel " + Random . nextInt ( ) ) ;
ColumnConfig icon = new ColumnConfig ( FileModel . ICON , "" , 25 ) ;
icon . setSortable ( false ) ;
ColumnConfig name = new ColumnConfig ( FileGridModel . NAME , FileGridModel . NAME , 30 0) ;
ColumnConfig type = new ColumnConfig ( FileGridModel . TYPE , FileGridModel . TYPE , 5 0) ;
ColumnConfig lastUpdate = new ColumnConfig ( FileGridModel . LASTMODIFIED , "Last Update" , 10 0) ;
ColumnConfig name = new ColumnConfig ( FileGridModel . NAME , FileGridModel . NAME , 28 0) ;
ColumnConfig type = new ColumnConfig ( FileGridModel . TYPE , FileGridModel . TYPE , 6 0) ;
ColumnConfig lastUpdate = new ColumnConfig ( FileGridModel . LASTMODIFIED , "Last Update" , 9 0) ;
lastUpdate . setDateTimeFormat ( DateTimeFormat . getFormat ( "dd MMM hh:mm aaa yyyy" ) ) ;
ColumnConfig category = new ColumnConfig ( FileModel . HUMAN_REDABLE_CATEGORY , FileModel . HUMAN_REDABLE_CATEGORY , 100 ) ;
ColumnConfig size = new ColumnConfig ( FileGridModel . SIZE , FileGridModel . SIZE , 50 ) ;
ColumnConfig ownerFullName = new ColumnConfig ( FileGridModel . OWNERFULLNAME , FileGridModel . OWNER , 100 ) ;
ColumnConfig size = new ColumnConfig ( FileGridModel . SIZE , FileGridModel . SIZE , 45 ) ;
ColumnConfig ownerFullName = new ColumnConfig ( FileGridModel . OWNERFULLNAME , FileGridModel . OWNER , 90 ) ;
ColumnConfig fileVersion = new ColumnConfig ( FileGridModel . VERSION , FileGridModel . VERSION , 35 ) ;
size . setEditor ( new CellEditor ( new NumberField ( ) ) ) ;
ColumnModel cm = null ;
if ( group )
cm = new ColumnModel ( Arrays . asList ( icon , name , ownerFullName, type , lastUpdate , size , category ) ) ;
cm = new ColumnModel ( Arrays . asList ( icon , name , fileVersion, ownerFullName, type , lastUpdate , size , category ) ) ;
else
cm = new ColumnModel ( Arrays . asList ( icon , name , ownerFullName, type , lastUpdate , size ) ) ;
cm = new ColumnModel ( Arrays . asList ( icon , name , fileVersion, ownerFullName, type , lastUpdate , size ) ) ;
final ColumnModel columnModel = cm ;
@ -163,10 +164,12 @@ public class GxtGridFilterGroupPanel extends LayoutContainer {
StringFilter nameFilter = new StringFilter ( FileGridModel . NAME ) ;
StringFilter authorFilter = new StringFilter ( FileGridModel . TYPE ) ;
StringFilter versionFilter = new StringFilter ( FileGridModel . VERSION ) ;
DateFilter dateFilter = new DateFilter ( FileGridModel . LASTMODIFIED ) ;
NumericFilter sizeFilter = new NumericFilter ( FileGridModel . SIZE ) ;
filters . addFilter ( nameFilter ) ;
filters . addFilter ( versionFilter ) ;
filters . addFilter ( authorFilter ) ;
filters . addFilter ( dateFilter ) ;
filters . addFilter ( sizeFilter ) ;