Package lumis.content.source.filter
Class ContentTableSourceFilter
- java.lang.Object
-
- lumis.doui.table.filter.AbstractTableSourceFilter
-
- lumis.doui.table.filter.TableSourceFilter
-
- lumis.content.source.filter.ContentTableSourceFilter
-
- All Implemented Interfaces:
ISourceFilter<TableSource>
,ITableSourceFilter
public class ContentTableSourceFilter extends TableSourceFilter
Represents acontent table source's
filter
.- Since:
- 6.0.0
- Version:
- $Revision: 13363 $ $Date: 2011-08-18 20:47:53 -0300 (Thu, 18 Aug 2011) $
-
-
Constructor Summary
Constructors Constructor Description ContentTableSourceFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IQueryValue
calculateFilterValue(Node filterNode)
Analyzes this filter and returns the value that should be used with it.-
Methods inherited from class lumis.doui.table.filter.TableSourceFilter
calculateFilterOperator, convertFilterStandardValue, convertOperatorStandardValue, getFieldId, getFilterValue, getInputControlType, getOperator, getParameters, getQueryFilter, getQueryFilter, init, init, isEnabled, isOrNull, isRequired, isValueInLookup, setDefinition, setFieldId, setFilterValue, setOperator, setOrNull, setParameters, setRequired, setValueInLookup, shouldHideAllResults
-
-
-
-
Method Detail
-
calculateFilterValue
protected IQueryValue calculateFilterValue(Node filterNode) throws PortalException
Analyzes this filter and returns the value that should be used with it. This implementation tries to identify whether this filter is a primary key filter and correct its value if necessary.- Overrides:
calculateFilterValue
in classTableSourceFilter
- Parameters:
filterNode
- the filter definition node.- Returns:
- the filter value.
- Throws:
PortalException
-
-