public class TabViewTag
extends javax.faces.component.UIOutput
| Modifier and Type | Class and Description |
|---|---|
static class |
TabViewTag.TabPageActionListener
TabPageActionListener
|
static class |
TabViewTag.TabViewMode |
| Modifier and Type | Field and Description |
|---|---|
protected TagEncodingHelper |
helper |
protected static String |
TAB_ACTIVE_INDEX |
protected static String |
TAB_RENDERED_ATTRIBUTE |
protected static String |
TABLINK_ID_PREFIX |
| Constructor and Description |
|---|
TabViewTag() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.faces.component.html.HtmlCommandLink |
createTabCommandLink(javax.faces.context.FacesContext context,
TabPageTag pageTag,
String linkId) |
void |
decode(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 void |
encodeTabCommandLink(javax.faces.context.FacesContext context,
TabPageTag pageTag,
javax.faces.component.html.HtmlCommandLink link) |
protected void |
encodeTabLink(javax.faces.context.FacesContext context,
javax.faces.context.ResponseWriter writer,
int index,
TabPageTag pageTag,
boolean disabled,
String showTabBlindJs) |
protected void |
encodeTabs(javax.faces.context.FacesContext context,
javax.faces.context.ResponseWriter writer,
String showTabBlindJs) |
int |
getActivePageIndex() |
String |
getFamily() |
boolean |
getRendersChildren() |
TabViewTag.TabViewMode |
getViewMode() |
protected boolean |
isPageDisabled(TabPageTag page) |
protected boolean |
isPageVisible(TabPageTag page) |
void |
processDecodes(javax.faces.context.FacesContext context) |
void |
processUpdates(javax.faces.context.FacesContext context) |
void |
processValidators(javax.faces.context.FacesContext context) |
void |
setActivePageIndex(int activeIndex) |
void |
setActiveTab(javax.faces.event.ActionEvent event) |
protected void |
setRenderTabs(javax.faces.context.FacesContext context) |
clearInitialState, getConverter, getLocalValue, getValue, markInitialState, resetValue, restoreState, saveState, setConverter, setValueaddClientBehavior, addFacesListener, broadcast, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, 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, setValueExpression, visitTreeprotected static String TAB_ACTIVE_INDEX
protected static String TABLINK_ID_PREFIX
protected static String TAB_RENDERED_ATTRIBUTE
protected final TagEncodingHelper helper
public String getFamily()
getFamily in class javax.faces.component.UIOutputpublic TabViewTag.TabViewMode getViewMode()
public int getActivePageIndex()
public void setActivePageIndex(int activeIndex)
public void setActiveTab(javax.faces.event.ActionEvent event)
public void encodeBegin(javax.faces.context.FacesContext context)
throws IOException
encodeBegin in class javax.faces.component.UIComponentBaseIOExceptionpublic boolean getRendersChildren()
getRendersChildren in class javax.faces.component.UIComponentBasepublic void encodeChildren(javax.faces.context.FacesContext context)
throws IOException
encodeChildren in class javax.faces.component.UIComponentBaseIOExceptionpublic void encodeEnd(javax.faces.context.FacesContext context)
throws IOException
encodeEnd in class javax.faces.component.UIComponentBaseIOExceptionpublic void decode(javax.faces.context.FacesContext context)
decode in class javax.faces.component.UIComponentBasepublic void processDecodes(javax.faces.context.FacesContext context)
processDecodes in class javax.faces.component.UIComponentBasepublic void processValidators(javax.faces.context.FacesContext context)
processValidators in class javax.faces.component.UIComponentBasepublic void processUpdates(javax.faces.context.FacesContext context)
processUpdates in class javax.faces.component.UIComponentBaseprotected void encodeTabs(javax.faces.context.FacesContext context,
javax.faces.context.ResponseWriter writer,
String showTabBlindJs)
throws IOException
IOExceptionprotected void encodeTabLink(javax.faces.context.FacesContext context,
javax.faces.context.ResponseWriter writer,
int index,
TabPageTag pageTag,
boolean disabled,
String showTabBlindJs)
throws IOException
IOExceptionprotected javax.faces.component.html.HtmlCommandLink createTabCommandLink(javax.faces.context.FacesContext context,
TabPageTag pageTag,
String linkId)
protected void encodeTabCommandLink(javax.faces.context.FacesContext context,
TabPageTag pageTag,
javax.faces.component.html.HtmlCommandLink link)
throws IOException
IOExceptionprotected void setRenderTabs(javax.faces.context.FacesContext context)
protected boolean isPageVisible(TabPageTag page)
protected boolean isPageDisabled(TabPageTag page)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.