Changeset 2011


Ignore:
Timestamp:
07/16/09 23:17:57 (3 years ago)
Author:
mswertz
Message:

BUGFIX: pager reset to first when any setting changes. this meant that only one setting could be set at one time. therefore removed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molgenis3_3/src/org/molgenis/framework/data/paging/AbstractPager.java

    r1995 r2011  
    166166                        throw new NullPointerException("orderByField cannot be null"); 
    167167                 
    168                 pagingState = State.FIRST; 
     168                //pagingState = State.FIRST; 
    169169                this.orderByField = orderByField; 
    170                 logger.debug("set order by field to '"+orderByField +"' and go to first"); 
     170                logger.debug("set order by field to '"+orderByField +"'"); 
    171171        } 
    172172 
     
    184184 
    185185                this.orderByOperator = orderByOperator; 
    186                 if (this.orderByOperator.equals(orderByOperator)) 
    187                 { 
    188                         pagingState = State.FIRST; 
    189                 } 
    190                 logger.debug("set order by operator to '"+orderByOperator +"' and go to first"); 
     186                logger.debug("set order by operator to '"+orderByOperator +"'"); 
    191187        } 
    192188         
     
    196192                this.setOrderByField(this.defaultOrderByField); 
    197193                this.setOrderByOperator(Operator.SORTASC); 
    198                 pagingState = State.FIRST; 
    199                 logger.debug("reset order by to default: field '"+orderByField +"', operator '"+orderByOperator +"', go to first"); 
     194                //pagingState = State.FIRST; 
     195                logger.debug("reset order by to default: field '"+orderByField +"', operator '"+orderByOperator +"'"); 
    200196        } 
    201197 
     
    229225 
    230226                filters.add(filter); 
    231                 pagingState = State.FIRST; 
     227                //pagingState = State.FIRST; 
    232228                //FIXME: would be great if we kept the original object!!! 
    233                 logger.debug("added filter '"+filter+"' and go to first."); 
     229                logger.debug("added filter '"+filter+"'."); 
    234230        } 
    235231 
     
    245241                logger.debug("removed filter: "+filters.get(index)); 
    246242                filters.remove(index); 
    247                 pagingState = State.FIRST; 
     243                //pagingState = State.FIRST; 
    248244        } 
    249245 
     
    252248        { 
    253249                filters = new ArrayList<QueryRule>(); 
    254                 pagingState = State.FIRST; 
     250                //pagingState = State.FIRST; 
    255251        } 
    256252 
Note: See TracChangeset for help on using the changeset viewer.