Package javax.faces.component.search
Class SearchExpressionHandlerWrapper
- java.lang.Object
-
- javax.faces.component.search.SearchExpressionHandler
-
- javax.faces.component.search.SearchExpressionHandlerWrapper
-
- All Implemented Interfaces:
FacesWrapper<SearchExpressionHandler>
public abstract class SearchExpressionHandlerWrapper extends SearchExpressionHandler implements FacesWrapper<SearchExpressionHandler>
-
-
Field Summary
-
Fields inherited from class javax.faces.component.search.SearchExpressionHandler
EXPRESSION_SEPARATOR_CHARS, KEYWORD_PREFIX
-
-
Constructor Summary
Constructors Constructor Description SearchExpressionHandlerWrapper(SearchExpressionHandler delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description char[]getExpressionSeperatorChars(FacesContext context)SearchExpressionHandlergetWrapped()A class that implements this interface uses this method to return an instance of the class being wrapped.voidinvokeOnComponent(SearchExpressionContext searchExpressionContext, String expression, ContextCallback topCallback)voidinvokeOnComponent(SearchExpressionContext searchExpressionContext, UIComponent previous, String expression, ContextCallback topCallback)booleanisPassthroughExpression(SearchExpressionContext searchExpressionContext, String expression)booleanisValidExpression(SearchExpressionContext searchExpressionContext, String expression)StringresolveClientId(SearchExpressionContext searchExpressionContext, String expression)List<String>resolveClientIds(SearchExpressionContext searchExpressionContext, String expressions)voidresolveComponent(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback)voidresolveComponents(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback callback)String[]splitExpressions(FacesContext context, String expressions)
-
-
-
Constructor Detail
-
SearchExpressionHandlerWrapper
public SearchExpressionHandlerWrapper(SearchExpressionHandler delegate)
-
-
Method Detail
-
getWrapped
public SearchExpressionHandler getWrapped()
Description copied from interface:FacesWrapperA class that implements this interface uses this method to return an instance of the class being wrapped.- Specified by:
getWrappedin interfaceFacesWrapper<SearchExpressionHandler>- Returns:
- the instance of the class being wrapped
-
resolveClientId
public String resolveClientId(SearchExpressionContext searchExpressionContext, String expression)
- Specified by:
resolveClientIdin classSearchExpressionHandler
-
resolveClientIds
public List<String> resolveClientIds(SearchExpressionContext searchExpressionContext, String expressions)
- Specified by:
resolveClientIdsin classSearchExpressionHandler
-
resolveComponent
public void resolveComponent(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback)
- Specified by:
resolveComponentin classSearchExpressionHandler
-
resolveComponents
public void resolveComponents(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback callback)
- Specified by:
resolveComponentsin classSearchExpressionHandler
-
invokeOnComponent
public void invokeOnComponent(SearchExpressionContext searchExpressionContext, String expression, ContextCallback topCallback)
- Overrides:
invokeOnComponentin classSearchExpressionHandler
-
invokeOnComponent
public void invokeOnComponent(SearchExpressionContext searchExpressionContext, UIComponent previous, String expression, ContextCallback topCallback)
- Specified by:
invokeOnComponentin classSearchExpressionHandler
-
isValidExpression
public boolean isValidExpression(SearchExpressionContext searchExpressionContext, String expression)
- Specified by:
isValidExpressionin classSearchExpressionHandler
-
isPassthroughExpression
public boolean isPassthroughExpression(SearchExpressionContext searchExpressionContext, String expression)
- Specified by:
isPassthroughExpressionin classSearchExpressionHandler
-
splitExpressions
public String[] splitExpressions(FacesContext context, String expressions)
- Specified by:
splitExpressionsin classSearchExpressionHandler
-
getExpressionSeperatorChars
public char[] getExpressionSeperatorChars(FacesContext context)
- Overrides:
getExpressionSeperatorCharsin classSearchExpressionHandler
-
-