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 attribute,
String paramName) |
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) |
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, setValue
addClientBehavior, 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, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression
protected final TagEncodingHelper helper
public static final String SPAN_ELEM
public String getFamily()
getFamily
in class javax.faces.component.UIOutput
public void setId(String id)
setId
in class javax.faces.component.UIComponentBase
public boolean visitTree(javax.faces.component.visit.VisitContext visitContext, javax.faces.component.visit.VisitCallback callback)
visitTree
in class javax.faces.component.UIComponent
public String getClientId(javax.faces.context.FacesContext context)
getClientId
in class javax.faces.component.UIComponentBase
public void encodeBegin(javax.faces.context.FacesContext context) throws IOException
encodeBegin
in class javax.faces.component.UIComponentBase
IOException
public void encodeChildren(javax.faces.context.FacesContext context) throws IOException
encodeChildren
in class javax.faces.component.UIComponentBase
IOException
public 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.UIComponentBase
IOException
protected String getLinkStyleClass()
protected boolean isLinkDisabled()
protected Object getLinkValue(boolean hasColumn)
protected void setLinkProperties(javax.faces.component.html.HtmlOutcomeTargetLink link)
protected void addOrSetParam(javax.faces.component.html.HtmlOutcomeTargetLink link, String attribute, String paramName)
protected String writeStartElement(javax.faces.context.ResponseWriter writer) throws IOException
IOException
protected javax.faces.component.html.HtmlOutcomeTargetLink createOutcomeTargetLink(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 boolean isEncodeLinkChildren(Object linkValue)
protected javax.faces.component.html.HtmlOutcomeTargetLink getLinkComponent()
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.