Author: kmorin Date: 2014-08-11 11:03:02 +0200 (Mon, 11 Aug 2014) New Revision: 513 Url: http://forge.codelutin.com/projects/faxtomail/repository/revisions/513 Log: fixes #5528 filtre sur les colonnes : il manque l'icone qui indique que la colonne est filtr?\195?\169e Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/AbstractFaxToMailDemandListHandler.java Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/AbstractFaxToMailDemandListHandler.java =================================================================== --- trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/AbstractFaxToMailDemandListHandler.java 2014-08-10 16:06:55 UTC (rev 512) +++ trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/AbstractFaxToMailDemandListHandler.java 2014-08-11 09:03:02 UTC (rev 513) @@ -24,6 +24,7 @@ * #L% */ +import com.ezware.oxbow.swingbits.table.filter.TableRowFilterSupport; import com.franciaflex.faxtomail.persistence.entities.Attachment; import com.franciaflex.faxtomail.persistence.entities.DemandStatus; import com.franciaflex.faxtomail.persistence.entities.Email; @@ -147,25 +148,6 @@ TableColumnModelExt columnModel = new DefaultTableColumnModelExt(); if (CollectionUtils.isEmpty(columns)) { -// columns = Lists.newArrayList(MailField.PROPERTY_PRIORITY, -// MailField.PROPERTY_DEMAND_TYPE, -// MailField.PROPERTY_OBJECT, -// MailField.PROPERTY_CLIENT_CODE, -// MailField.PROPERTY_CLIENT_BRAND, -// MailField.PROPERTY_SENDER, -// MailField.PROPERTY_PROJECT_REFERENCE, -// MailField.PROPERTY_COMPANY_REFERENCE, -// MailField.PROPERTY_REFERENCE, -// MailField.PROPERTY_RECEPTION_DATE, -// MailField.PROPERTY_RECIPIENT, -// MailField.PROPERTY_DEMAND_STATUS, -// MailField.PROPERTY_ETAT_ATTENTE, -// MailField.PROPERTY_PF_NB, -// MailField.PROPERTY_SAV_NB, -// MailField.PROPERTY_TAKEN_BY, -// MailField.PROPERTY_LAST_ATTACHMENT_OPENING_IN_THIS_FOLDER_USER, -// MailField.PROPERTY_REPLIES, -// MailField.PROPERTY_ATTACHMENT); columns = Lists.newArrayList(MailField.getTableFields()); } @@ -248,6 +230,9 @@ table.setModel(tableModel); table.setColumnModel(columnModel); + // fixes #5528 filtre sur les colonnes : il manque l'icone qui indique que la colonne est filtrée + TableRowFilterSupport.forTable(table).apply(); + return StringUtils.join(columns, "-"); }