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, setValue
addClientBehavior, 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, 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, visitTree
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.UIOutput
public 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.UIComponentBase
IOException
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.component.UIComponentBase
public void encodeChildren(javax.faces.context.FacesContext context) throws IOException
encodeChildren
in class javax.faces.component.UIComponentBase
IOException
public void encodeEnd(javax.faces.context.FacesContext context) throws IOException
encodeEnd
in class javax.faces.component.UIComponentBase
IOException
public void decode(javax.faces.context.FacesContext context)
decode
in class javax.faces.component.UIComponentBase
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes
in class javax.faces.component.UIComponentBase
public void processValidators(javax.faces.context.FacesContext context)
processValidators
in class javax.faces.component.UIComponentBase
public void processUpdates(javax.faces.context.FacesContext context)
processUpdates
in class javax.faces.component.UIComponentBase
protected void encodeTabs(javax.faces.context.FacesContext context, javax.faces.context.ResponseWriter writer, String showTabBlindJs) throws IOException
IOException
protected void encodeTabLink(javax.faces.context.FacesContext context, javax.faces.context.ResponseWriter writer, int index, TabPageTag pageTag, boolean disabled, String showTabBlindJs) throws IOException
IOException
protected 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
IOException
protected 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.