public class SearchExpressionHandlerImpl extends SearchExpressionHandler
EXPRESSION_SEPARATOR_CHARS, KEYWORD_PREFIX
Constructor and Description |
---|
SearchExpressionHandlerImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
addHint(SearchExpressionContext searchExpressionContext,
SearchExpressionHint hint) |
protected void |
applyKeyword(SearchExpressionContext searchExpressionContext,
UIComponent last,
String command,
String remainingExpression,
ContextCallback topCallback) |
void |
invokeOnComponent(SearchExpressionContext searchExpressionContext,
UIComponent previous,
String topExpression,
ContextCallback topCallback) |
protected boolean |
isHintSet(SearchExpressionContext searchExpressionContext,
SearchExpressionHint hint) |
boolean |
isPassthroughExpression(SearchExpressionContext searchExpressionContext,
String topExpression) |
boolean |
isValidExpression(SearchExpressionContext searchExpressionContext,
String topExpression) |
String |
resolveClientId(SearchExpressionContext searchExpressionContext,
String expression) |
List<String> |
resolveClientIds(SearchExpressionContext searchExpressionContext,
String expressions) |
void |
resolveComponent(SearchExpressionContext searchExpressionContext,
String expression,
ContextCallback callback) |
void |
resolveComponents(SearchExpressionContext searchExpressionContext,
String expressions,
ContextCallback callback) |
String[] |
splitExpressions(FacesContext context,
String expressions) |
getExpressionSeperatorChars, invokeOnComponent
protected void addHint(SearchExpressionContext searchExpressionContext, SearchExpressionHint hint)
protected boolean isHintSet(SearchExpressionContext searchExpressionContext, SearchExpressionHint hint)
public String resolveClientId(SearchExpressionContext searchExpressionContext, String expression)
resolveClientId
in class SearchExpressionHandler
public List<String> resolveClientIds(SearchExpressionContext searchExpressionContext, String expressions)
resolveClientIds
in class SearchExpressionHandler
public void resolveComponent(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback)
resolveComponent
in class SearchExpressionHandler
public void resolveComponents(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback callback)
resolveComponents
in class SearchExpressionHandler
public void invokeOnComponent(SearchExpressionContext searchExpressionContext, UIComponent previous, String topExpression, ContextCallback topCallback)
invokeOnComponent
in class SearchExpressionHandler
protected void applyKeyword(SearchExpressionContext searchExpressionContext, UIComponent last, String command, String remainingExpression, ContextCallback topCallback)
public boolean isPassthroughExpression(SearchExpressionContext searchExpressionContext, String topExpression)
isPassthroughExpression
in class SearchExpressionHandler
public boolean isValidExpression(SearchExpressionContext searchExpressionContext, String topExpression)
isValidExpression
in class SearchExpressionHandler
public String[] splitExpressions(FacesContext context, String expressions)
splitExpressions
in class SearchExpressionHandler
Copyright © 2021 The Apache Software Foundation. All rights reserved.