public class OutcomeTargetLinkRenderer extends OutcomeTargetRenderer
HtmlBasicRenderer.OptionComponentInfo, HtmlBasicRenderer.Param
Modifier and Type | Field and Description |
---|---|
private static Attribute[] |
ATTRIBUTES |
private static java.util.List<java.lang.String> |
EXCLUDED_ATTRIBUTES |
private static java.lang.String |
NO_NAV_CASE |
EMPTY_PARAMS, logger
Constructor and Description |
---|
OutcomeTargetLinkRenderer() |
Modifier and Type | Method and Description |
---|---|
void |
encodeBegin(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeEnd(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
renderAsActive(javax.faces.context.FacesContext context,
javax.faces.application.NavigationCase navCase,
javax.faces.component.UIComponent component) |
protected void |
renderAsDisabled(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
boolean failedToResolveNavigationCase) |
protected void |
renderLinkCommonAttributes(javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent component) |
protected void |
writeIdAndNameAttributes(javax.faces.context.FacesContext context,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent component) |
protected void |
writeValue(javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent component) |
addNavigationParams, decode, getEncodedTargetURL, getFragment, getLabel, getNavigationCase, getParamOverrides, getValue, isIncludeViewParams, renderPassThruAttributes
augmentIdReference, convertClientId, decodeBehaviors, encodeRecursive, getBehaviorParameters, getChildren, getCurrentValue, getEndTextToRender, getFacet, getForComponent, getFormattedValue, getFormattedValue, getMessageIter, getParamList, getPassThruBehaviors, getRendersChildren, isBehaviorSource, rendererParamsNotNull, setSubmittedValue, shouldDecode, shouldEncode, shouldEncodeChildren, shouldWriteIdAttribute, writeIdAttributeIfNecessary
private static final Attribute[] ATTRIBUTES
private static final java.lang.String NO_NAV_CASE
private static final java.util.List<java.lang.String> EXCLUDED_ATTRIBUTES
public void encodeBegin(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
encodeBegin
in class javax.faces.render.Renderer
java.io.IOException
public void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
encodeEnd
in class HtmlBasicRenderer
java.io.IOException
protected void renderAsDisabled(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, boolean failedToResolveNavigationCase) throws java.io.IOException
java.io.IOException
protected void renderAsActive(javax.faces.context.FacesContext context, javax.faces.application.NavigationCase navCase, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
protected void writeIdAndNameAttributes(javax.faces.context.FacesContext context, javax.faces.context.ResponseWriter writer, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
protected void writeValue(javax.faces.context.ResponseWriter writer, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
protected void renderLinkCommonAttributes(javax.faces.context.ResponseWriter writer, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.