Class WorklowStateTableSourceFilter
- java.lang.Object
-
- lumis.doui.table.filter.AbstractTableSourceFilter
-
- lumis.doui.table.filter.TableSourceFilter
-
- lumis.service.autoadministration.table.filter.WorklowStateTableSourceFilter
-
- All Implemented Interfaces:
ISourceFilter<TableSource>
,ITableSourceFilter
public class WorklowStateTableSourceFilter extends TableSourceFilter
Source filter for workflow states.- Since:
- 7.0.0
- Version:
- $Revision: 15056 $ $Date: 2012-11-29 18:51:41 -0200 (Thu, 29 Nov 2012) $
-
-
Constructor Summary
Constructors Constructor Description WorklowStateTableSourceFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IQueryFilter
getQueryFilter(QueryBase queryBase, IParameters params)
Returns a query filter corresponding to this source filter definition.IQueryFilter
getQueryFilter(QueryField queryField, IQueryValue queryValue)
Creates a query filter, filtering the query field by the value, according to this filter definitions.-
Methods inherited from class lumis.doui.table.filter.TableSourceFilter
calculateFilterOperator, calculateFilterValue, convertFilterStandardValue, convertOperatorStandardValue, getFieldId, getFilterValue, getInputControlType, getOperator, getParameters, init, init, isEnabled, isOrNull, isRequired, isValueInLookup, setDefinition, setFieldId, setFilterValue, setOperator, setOrNull, setParameters, setRequired, setValueInLookup, shouldHideAllResults
-
-
-
-
Method Detail
-
getQueryFilter
public IQueryFilter getQueryFilter(QueryBase queryBase, IParameters params) throws PortalException, RequiredFilterValueException
Description copied from class:TableSourceFilter
Returns a query filter corresponding to this source filter definition.- Specified by:
getQueryFilter
in interfaceITableSourceFilter
- Overrides:
getQueryFilter
in classTableSourceFilter
- Parameters:
queryBase
- the query base the query filter will be applied to.params
- the parameters to be used for the filter.- Returns:
- the query filter.
- Throws:
PortalException
RequiredFilterValueException
- when a required value for the filter was not given. No results should be shown when this happen.
-
getQueryFilter
public IQueryFilter getQueryFilter(QueryField queryField, IQueryValue queryValue) throws PortalException
Description copied from class:TableSourceFilter
Creates a query filter, filtering the query field by the value, according to this filter definitions.- Overrides:
getQueryFilter
in classTableSourceFilter
- Parameters:
queryField
- the query field.queryValue
- the query value.- Returns:
- the query filter.
- Throws:
PortalException
-
-