Class CollectionInViewBaseFilter

java.lang.Object
org.openxava.filters.CollectionInViewBaseFilter
All Implemented Interfaces:
Serializable, IFilter
Direct Known Subclasses:
CollectionInViewFilter, CollectionWithConditionInViewFilter

public abstract class CollectionInViewBaseFilter extends Object implements IFilter
Used for implementing collections using a Tab from a View.

Author:
Javier Paniza
See Also:
  • Constructor Details

    • CollectionInViewBaseFilter

      public CollectionInViewBaseFilter()
  • Method Details

    • filter

      public Object filter(Object o) throws FilterException
      Specified by:
      filter in interface IFilter
      Parameters:
      o - Argument to filter. A object.
      Returns:
      Argument filtered. Can be a object array.
      Throws:
      FilterException - Any problem.
    • getKeyValues

      protected abstract Collection getKeyValues()
      Values to add as key at the begin of arguments for filtering.

      Throws:
      XavaException
    • getView

      public View getView()
    • setView

      public void setView(View view)