com.webmethods.caf.faces.data.tree.object
Class LazyNodeTreeContentProvider.NodeFilterableValueDecorator

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

protected static class LazyNodeTreeContentProvider.NodeFilterableValueDecorator
extends CollectionUtils.RowValueBindingFilterableValueDecorator

Filter value decorator for wrapped nodes, 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
LazyNodeTreeContentProvider.NodeFilterableValueDecorator(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

LazyNodeTreeContentProvider.NodeFilterableValueDecorator

public LazyNodeTreeContentProvider.NodeFilterableValueDecorator(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