public class LinkTag
extends javax.faces.component.UIOutput
| Modifier and Type | Field and Description |
|---|---|
protected TagEncodingHelper |
helper |
static String |
SPAN_ELEM |
| Constructor and Description |
|---|
LinkTag() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addOrSetParam(javax.faces.component.html.HtmlOutcomeTargetLink link,
String paramName,
String paramValue) |
protected void |
addOrSetParams(javax.faces.component.html.HtmlOutcomeTargetLink link) |
protected javax.faces.component.html.HtmlOutcomeTargetLink |
createOutcomeTargetLink(javax.faces.context.FacesContext context) |
void |
encodeBegin(javax.faces.context.FacesContext context) |
void |
encodeChildren(javax.faces.context.FacesContext context) |
void |
encodeEnd(javax.faces.context.FacesContext context) |
protected javax.faces.component.html.HtmlGraphicImage |
encodeImage(javax.faces.context.FacesContext context,
javax.faces.component.html.HtmlOutcomeTargetLink parent,
String imagePath) |
protected void |
encodeLinkComponent(javax.faces.context.FacesContext context,
javax.faces.component.html.HtmlOutcomeTargetLink linkComponent) |
void |
forceEncodeChildren(javax.faces.context.FacesContext context)
required for MenuItemTag
|
String |
getClientId(javax.faces.context.FacesContext context) |
String |
getFamily() |
protected javax.faces.component.html.HtmlOutcomeTargetLink |
getLinkComponent() |
protected String |
getLinkStyleClass() |
protected Object |
getLinkValue(boolean hasColumn) |
protected boolean |
isEncodeLinkChildren(Object linkValue) |
protected boolean |
isLinkDisabled() |
void |
setId(String id) |
protected void |
setLinkProperties(javax.faces.component.html.HtmlOutcomeTargetLink link) |
boolean |
visitTree(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback callback) |
protected String |
writeStartElement(javax.faces.context.ResponseWriter writer) |
clearInitialState, getConverter, getLocalValue, getValue, markInitialState, resetValue, restoreState, saveState, setConverter, setValueaddClientBehavior, addFacesListener, broadcast, decode, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpressionprotected final TagEncodingHelper helper
public static final String SPAN_ELEM
public String getFamily()
getFamily in class javax.faces.component.UIOutputpublic void setId(String id)
setId in class javax.faces.component.UIComponentBasepublic boolean visitTree(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback callback)
visitTree in class javax.faces.component.UIComponentpublic String getClientId(javax.faces.context.FacesContext context)
getClientId in class javax.faces.component.UIComponentBasepublic void encodeBegin(javax.faces.context.FacesContext context)
throws IOException
encodeBegin in class javax.faces.component.UIComponentBaseIOExceptionpublic void encodeChildren(javax.faces.context.FacesContext context)
throws IOException
encodeChildren in class javax.faces.component.UIComponentBaseIOExceptionpublic void forceEncodeChildren(javax.faces.context.FacesContext context)
throws IOException
context - the faces contextIOException - from basepublic void encodeEnd(javax.faces.context.FacesContext context)
throws IOException
encodeEnd in class javax.faces.component.UIComponentBaseIOExceptionprotected String getLinkStyleClass()
protected boolean isLinkDisabled()
protected Object getLinkValue(boolean hasColumn)
protected void setLinkProperties(javax.faces.component.html.HtmlOutcomeTargetLink link)
protected void addOrSetParams(javax.faces.component.html.HtmlOutcomeTargetLink link)
protected void addOrSetParam(javax.faces.component.html.HtmlOutcomeTargetLink link,
String paramName,
String paramValue)
protected String writeStartElement(javax.faces.context.ResponseWriter writer) throws IOException
IOExceptionprotected javax.faces.component.html.HtmlOutcomeTargetLink createOutcomeTargetLink(javax.faces.context.FacesContext context)
protected javax.faces.component.html.HtmlOutcomeTargetLink getLinkComponent()
protected boolean isEncodeLinkChildren(Object linkValue)
protected void encodeLinkComponent(javax.faces.context.FacesContext context,
javax.faces.component.html.HtmlOutcomeTargetLink linkComponent)
throws IOException
IOExceptionprotected javax.faces.component.html.HtmlGraphicImage encodeImage(javax.faces.context.FacesContext context,
javax.faces.component.html.HtmlOutcomeTargetLink parent,
String imagePath)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.