public class TabViewTag extends javax.faces.component.UIOutput implements TagEncodingHelperFactory.TagEncodingHolder
| 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_ACTIVE_PAGE |
protected static String |
TAB_PAGE_ID |
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 |
encodeTabPadding(javax.faces.context.FacesContext context,
javax.faces.context.ResponseWriter writer) |
protected void |
encodeTabs(javax.faces.context.FacesContext context,
javax.faces.context.ResponseWriter writer,
String showTabBlindJs) |
String |
getActivePageId() |
int |
getActivePageIndex() |
TabPageTag |
getActiveTabPage() |
TagEncodingHelper |
getEncodingHelper() |
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 |
setActivePageId(String pageId) |
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_PAGE_ID
protected static String TAB_ACTIVE_PAGE
protected 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 TagEncodingHelper getEncodingHelper()
getEncodingHelper in interface TagEncodingHelperFactory.TagEncodingHolderpublic TabViewTag.TabViewMode getViewMode()
public int getActivePageIndex()
public void setActivePageIndex(int activeIndex)
public String getActivePageId()
public void setActivePageId(String pageId)
public TabPageTag getActiveTabPage()
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 encodeTabPadding(javax.faces.context.FacesContext context,
javax.faces.context.ResponseWriter writer)
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.