Package lumis.service.community
Class MyCommunitiesChannelIdFilter
- java.lang.Object
-
- lumis.doui.table.filter.AbstractTableSourceFilter
-
- lumis.doui.table.filter.TableSourceFilter
-
- lumis.service.community.MyCommunitiesChannelIdFilter
-
- All Implemented Interfaces:
ISourceFilter<TableSource>
,ITableSourceFilter
public class MyCommunitiesChannelIdFilter extends TableSourceFilter
Filter that uses as value the identifiers of channels of communities that the current user is member of.- Since:
- 8.0.0
- Version:
- $Revision: 17049 $ $Date: 2015-03-03 11:26:53 -0300 (Tue, 03 Mar 2015) $
-
-
Constructor Summary
Constructors Constructor Description MyCommunitiesChannelIdFilter()
-
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
Description copied from class:TableSourceFilter
Analyzes this filter and returns the value that should be used with it.- Overrides:
calculateFilterValue
in classTableSourceFilter
- Parameters:
filterNode
- the filter definition node.- Returns:
- the filter value.
- Throws:
PortalException
-
-