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, 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 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
IOException
protected 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
IOException
protected 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.