Package org.primefaces.renderkit
Class OutcomeTargetRenderer
- java.lang.Object
-
- javax.faces.render.Renderer
-
- org.primefaces.renderkit.CoreRenderer
-
- org.primefaces.renderkit.OutcomeTargetRenderer
-
- Direct Known Subclasses:
ButtonRenderer,LinkButtonRenderer,LinkRenderer,MenuItemAwareRenderer
public class OutcomeTargetRenderer extends CoreRenderer
-
-
Constructor Summary
Constructors Constructor Description OutcomeTargetRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancontainsEL(List<String> values)protected List<String>evaluateValueExpressions(javax.faces.context.FacesContext context, List<String> values)protected javax.faces.application.NavigationCasefindNavigationCase(javax.faces.context.FacesContext context, UIOutcomeTarget outcomeTarget)protected Map<String,List<String>>getParams(javax.faces.context.FacesContext context, javax.faces.application.NavigationCase navCase, UIOutcomeTarget outcomeTarget)Find all parameters to include by looking at nested uiparams and params of navigation caseprotected StringgetTargetURL(javax.faces.context.FacesContext context, UIOutcomeTarget outcomeTarget)protected booleanisExpression(String text)protected booleanisIncludeViewParams(UIOutcomeTarget outcomeTarget, javax.faces.application.NavigationCase navCase)-
Methods inherited from class org.primefaces.renderkit.CoreRenderer
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, endsWithLenghtUnit, getEventBehaviors, getHighlighter, getResourceRequestPath, getResourceURL, getStyleClassBuilder, getWidgetBuilder, isGrouped, isValueBlank, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId
-
-
-
-
Method Detail
-
findNavigationCase
protected javax.faces.application.NavigationCase findNavigationCase(javax.faces.context.FacesContext context, UIOutcomeTarget outcomeTarget)
-
isExpression
protected boolean isExpression(String text)
-
evaluateValueExpressions
protected List<String> evaluateValueExpressions(javax.faces.context.FacesContext context, List<String> values)
-
getParams
protected Map<String,List<String>> getParams(javax.faces.context.FacesContext context, javax.faces.application.NavigationCase navCase, UIOutcomeTarget outcomeTarget)
Find all parameters to include by looking at nested uiparams and params of navigation case
-
isIncludeViewParams
protected boolean isIncludeViewParams(UIOutcomeTarget outcomeTarget, javax.faces.application.NavigationCase navCase)
-
getTargetURL
protected String getTargetURL(javax.faces.context.FacesContext context, UIOutcomeTarget outcomeTarget)
-
-