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
-
Field Summary
Fields inherited from class javax.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
containsEL
(List<String> values) evaluateValueExpressions
(javax.faces.context.FacesContext context, List<String> values) protected javax.faces.application.NavigationCase
findNavigationCase
(javax.faces.context.FacesContext context, UIOutcomeTarget outcomeTarget) 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 String
getTargetRequestURL
(javax.faces.context.FacesContext context, UIOutcomeTarget outcomeTarget) protected String
getTargetURL
(javax.faces.context.FacesContext context, UIOutcomeTarget outcomeTarget) protected boolean
isExpression
(String text) protected boolean
isIncludeViewParams
(UIOutcomeTarget outcomeTarget, javax.faces.application.NavigationCase navCase) Methods inherited from class org.primefaces.renderkit.CoreRenderer
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, encodeIndexedId, endsWithLenghtUnit, getEventBehaviors, getHighlighter, getIconOnlyButtonText, getResourceRequestPath, getResourceURL, getStyleBuilder, getStyleClassBuilder, getWidgetBuilder, isGrouped, isValueBlank, logDevelopmentWarning, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderAttribute, renderButtonValue, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderHiddenInput, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, renderRTLDirection, renderValidationMetadata, shouldRenderAttribute, shouldWriteId
Methods inherited from class javax.faces.render.Renderer
convertClientId, decode, encodeBegin, encodeChildren, encodeEnd, getConvertedValue, getRendersChildren
-
Constructor Details
-
OutcomeTargetRenderer
public OutcomeTargetRenderer()
-
-
Method Details
-
isExpression
-
containsEL
-
evaluateValueExpressions
-
getTargetURL
protected String getTargetURL(javax.faces.context.FacesContext context, UIOutcomeTarget outcomeTarget) -
getTargetRequestURL
protected String getTargetRequestURL(javax.faces.context.FacesContext context, UIOutcomeTarget outcomeTarget)