com.webmethods.caf.faces.data.object
Class FilterableSelectableListTableContentProvider.RowFilterableValueDecorator

java.lang.Object
  extended by com.webmethods.caf.faces.data.CollectionUtils.RowValueBindingFilterableValueDecorator
      extended by com.webmethods.caf.faces.data.object.FilterableSelectableListTableContentProvider.RowFilterableValueDecorator
All Implemented Interfaces:
CollectionUtils.IFilterableValueDecorator
Enclosing class:
FilterableSelectableListTableContentProvider

protected static class FilterableSelectableListTableContentProvider.RowFilterableValueDecorator
extends CollectionUtils.RowValueBindingFilterableValueDecorator

Filter value decorator for wrapped table rows, using a binding expression to calculate the value.


Field Summary
 
Fields inherited from class com.webmethods.caf.faces.data.CollectionUtils.RowValueBindingFilterableValueDecorator
m_rowVariable, m_valueBinding
 
Constructor Summary
FilterableSelectableListTableContentProvider.RowFilterableValueDecorator(ValueBinding valueBinding, String rowVariable)
           
 
Method Summary
 String calculateValue(Object o)
          Calculates the content to filter for the specified object (for example, a table row).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterableSelectableListTableContentProvider.RowFilterableValueDecorator

public FilterableSelectableListTableContentProvider.RowFilterableValueDecorator(ValueBinding valueBinding,
                                                                                String rowVariable)
Method Detail

calculateValue

public String calculateValue(Object o)
Description copied from interface: CollectionUtils.IFilterableValueDecorator
Calculates the content to filter for the specified object (for example, a table row).

Specified by:
calculateValue in interface CollectionUtils.IFilterableValueDecorator
Overrides:
calculateValue in class CollectionUtils.RowValueBindingFilterableValueDecorator