org.jdesktop.swingx.decorator
Class FilterPipeline.IdentityFilter

java.lang.Object
  extended by org.jdesktop.swingx.decorator.Filter
      extended by org.jdesktop.swingx.decorator.FilterPipeline.IdentityFilter
Enclosing class:
FilterPipeline

public static class FilterPipeline.IdentityFilter
extends Filter


Constructor Summary
FilterPipeline.IdentityFilter()
           
 
Method Summary
 int getSize()
          Returns the number of records that remain in this filter's output ("view") after the input records have been filtered.
 void refresh()
          PENDING JW: fires always, even without sorter ..
 
Methods inherited from class org.jdesktop.swingx.decorator.Filter
convertRowIndexToModel, convertRowIndexToView, getColumnIndex, getColumnName, getStringAt, getValueAt, isCellEditable, setColumnIndex, setValueAt
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterPipeline.IdentityFilter

public FilterPipeline.IdentityFilter()
Method Detail

refresh

public void refresh()
PENDING JW: fires always, even without sorter .. Could do better - but will break behaviour of apps which relied on the (buggy) side-effect of repainting on each change.

Overrides:
refresh in class Filter

getSize

public int getSize()
Description copied from class: Filter
Returns the number of records that remain in this filter's output ("view") after the input records have been filtered.

Specified by:
getSize in class Filter
Returns:
the number of records that remain in this filter's output ("view") after the input records have been filtered