Copyright © 2011 Citra Technologies. All Rights Reserved.

com.citra.filter
Class HeaderFilter

java.lang.Object
  extended by com.citra.filter.HeaderFilter

public class HeaderFilter
extends Object

HeaderFilter is used to store and retrieve filters used by FilterHeaderModel.


Field Summary
protected  int column
          the filter's column
protected  Object headerFilterValue
          the filter value
protected  Object headerListValue
          the list value
protected  TableFilter tableFilter
          the filter
 
Constructor Summary
HeaderFilter(int column)
          Constructs a HeaderFilter.
HeaderFilter(int column, Object listValue, Object filterValue, TableFilter tableFilter)
          Constructs a HeaderFilter.
 
Method Summary
 int getColumn()
          Retrieves the column's model index.
 Object getHeaderFilterValue()
          Retrieves the filter value.
 Object getHeaderListValue()
          Retrieves the list value.
 TableFilter getTableFilter()
          Retrieves the table filter.
 void setColumn(int column)
          Assigns the column's model index.
 void setHeaderFilterValue(Object value)
          Assigns the filter value.
 void setHeaderListValue(Object value)
          Assigns the list value.
 void setTableFilter(TableFilter tableFilter)
          Assigns the table filter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

column

protected int column
the filter's column


tableFilter

protected TableFilter tableFilter
the filter


headerListValue

protected Object headerListValue
the list value


headerFilterValue

protected Object headerFilterValue
the filter value

Constructor Detail

HeaderFilter

public HeaderFilter(int column)
Constructs a HeaderFilter.


HeaderFilter

public HeaderFilter(int column,
                    Object listValue,
                    Object filterValue,
                    TableFilter tableFilter)
Constructs a HeaderFilter.

Method Detail

getColumn

public int getColumn()
Retrieves the column's model index.

Returns:
the column

getHeaderFilterValue

public Object getHeaderFilterValue()
Retrieves the filter value.

Returns:
the filter value

getHeaderListValue

public Object getHeaderListValue()
Retrieves the list value.

Returns:
the list value

getTableFilter

public TableFilter getTableFilter()
Retrieves the table filter.

Returns:
the table filter

setColumn

public void setColumn(int column)
Assigns the column's model index.

Parameters:
column - the column to assign

setHeaderFilterValue

public void setHeaderFilterValue(Object value)
Assigns the filter value.

Parameters:
value - the value to assign

setHeaderListValue

public void setHeaderListValue(Object value)
Assigns the list value.

Parameters:
value - the value to assign

setTableFilter

public void setTableFilter(TableFilter tableFilter)
Assigns the table filter.

Parameters:
tableFilter - the filter to assign

Copyright © 2011 Citra Technologies. All Rights Reserved.