Class DGVColumnFilterExplicitValues
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.datagridview2.DGVColumnFilterBase
org.eclnt.ccaddons.pbc.datagridview2.DGVColumnFilterExplicitValues
- All Implemented Interfaces:
Serializable
,IDGVColumnFilter
,org.eclnt.jsfserver.elements.IConfiguredByLayout
,org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
,org.eclnt.jsfserver.pagebean.IPageBean
,org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject
- Direct Known Subclasses:
DGVColumnFilterExplicitValuesDOFW
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.jsfserver.pagebean.component.PageBeanComponent.ILiteralResolver, org.eclnt.jsfserver.pagebean.component.PageBeanComponent.LitMap
Nested classes/interfaces inherited from interface org.eclnt.ccaddons.pbc.datagridview2.IDGVColumnFilter
IDGVColumnFilter.IListener
-
Field Summary
Fields inherited from class org.eclnt.ccaddons.pbc.datagridview2.DGVColumnFilterBase
m_column, m_configuration, m_dataClass, m_dataGridView, m_listener, m_propertyClass, m_resolvedFormat
Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean
m_pageModifier
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
checkIfFilterMatches
(Object valueObject, String valueString) void
void
getText()
void
boolean
isSet()
void
onTextAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
Methods inherited from class org.eclnt.ccaddons.pbc.datagridview2.DGVColumnFilterBase
focus, getAlign, getFilterImage, getFilterText, getRequestFocus, getTooltip, prepare, refreshFilter
Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
getLit, initializePageBean, initializePageBeanConfigItems
Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolver
Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpression
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout
addConfiguredByLayoutListener, removeConfiguredByLayoutListener
Methods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, onBeforeRendering, openModalPopup, openModelessPopup, setActualRootExpression
Methods inherited from interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
initializePageBean, initializePageBeanConfigItems, initializePageBeanFinished, initializePageBeanStarted, isInitialized
-
Constructor Details
-
DGVColumnFilterExplicitValues
public DGVColumnFilterExplicitValues()
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPage
in interfaceorg.eclnt.jsfserver.pagebean.IPageBean
- Specified by:
getRootExpressionUsedInPage
in classorg.eclnt.jsfserver.pagebean.PageBean
-
getSelectionUI
-
onTextAction
public void onTextAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
getFilterDisplayText
- Specified by:
getFilterDisplayText
in interfaceIDGVColumnFilter
- Overrides:
getFilterDisplayText
in classDGVColumnFilterBase
-
getText
-
setText
-
clearValues
public void clearValues() -
addValue
-
checkIfFilterMatches
- Specified by:
checkIfFilterMatches
in interfaceIDGVColumnFilter
-
exportFilterToString
- Specified by:
exportFilterToString
in interfaceIDGVColumnFilter
-
isSet
public boolean isSet()- Specified by:
isSet
in interfaceIDGVColumnFilter
-
importFilterFromString
- Specified by:
importFilterFromString
in interfaceIDGVColumnFilter
-
clearFilter
public void clearFilter()- Specified by:
clearFilter
in interfaceIDGVColumnFilter
-