public abstract class AbstractTabPanel extends AbstractTogglePanel implements CoreProps, EventsMouseProps, I18nProps
The <r:tabPanel> component provides a set of tabbed panels for displaying one panel of content at a time. The tabs can be highly customized and themed. Each tab within a <r:tabPanel> container is a <r:tab> component.
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
ACTIVE_ITEM_META_COMPONENT, META_NAME_FIRST, META_NAME_LAST, META_NAME_NEXT, META_NAME_PREV, UPDATE_MESSAGE_ID
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
META_COMPONENT_SEPARATOR_CHAR
Modifier | Constructor and Description |
---|---|
protected |
AbstractTabPanel() |
Modifier and Type | Method and Description |
---|---|
String |
getActiveItem()
Holds the active tab name.
|
abstract Object |
getData() |
abstract Object |
getExecute() |
String |
getFamily() |
abstract HeaderAlignment |
getHeaderAlignment()
The alignment of the tab panel header: left, center, right, bottom, top
|
abstract HeaderPosition |
getHeaderPosition()
The position of the header: top, bottom, left, right
|
abstract Object |
getRender() |
abstract String |
getStatus() |
abstract String |
getTabActiveHeaderClass()
Space-separated list of CSS style class(es) for active tab header.
|
abstract String |
getTabContentClass()
Space-separated list of CSS style class(es) for tab content
|
abstract String |
getTabDisabledHeaderClass()
Space-separated list of CSS style class(es) for disabled tab headers.
|
abstract String |
getTabHeaderClass()
Space-separated list of CSS style class(es) for tab headers.
|
abstract String |
getTabInactiveHeaderClass()
Space-separated list of CSS style class(es) for inactive tab headers.
|
boolean |
isHeaderAlignedLeft() |
boolean |
isHeaderPositionedTop() |
abstract boolean |
isLimitRender() |
addItemChangeListener, broadcast, decode, encodeBegin, encodeMetaComponent, getChildIndex, getClientIdByName, getFirstItem, getIndexByName, getItem, getItemByIndex, getItemChangeListener, getItemChangeListeners, getItemCount, getLastItem, getNameByIndex, getNextItem, getNextItem, getOnbeforeitemchange, getOnitemchange, getPrevItem, getPrevItem, getRendersChildren, getSubmittedActiveItem, getSubmittedValue, getSwitchType, getVisitStateByName, isActiveItem, isActiveItem, isActiveItem, isCycledSwitching, isImmediate, isLocalValueSet, isPanelItemDynamic, isRequired, isValid, processDecodes, processUpdates, processValidators, queueEvent, removeItemChangeListener, resetValue, resolveClientId, setActiveItem, setEventPhase, setEventPhase, setImmediate, setLocalValueSet, setRequired, setSubmittedActiveItem, setSubmittedValue, setSwitchType, setValid, setValue, setValueExpression, substituteUnresolvedClientId, updateActiveName, updateModel, visitTogglePanelItems, visitTree
clearInitialState, getConverter, getLocalValue, getValue, markInitialState, restoreState, saveState, setConverter
addClientBehavior, addFacesListener, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStyle, getStyleClass, getTitle
getOnclick, getOndblclick, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup
public static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public String getFamily()
getFamily
in class AbstractTogglePanel
public String getActiveItem()
getActiveItem
in class AbstractTogglePanel
public abstract HeaderPosition getHeaderPosition()
public abstract HeaderAlignment getHeaderAlignment()
public abstract String getTabActiveHeaderClass()
public abstract String getTabDisabledHeaderClass()
public abstract String getTabInactiveHeaderClass()
public abstract String getTabContentClass()
public abstract String getTabHeaderClass()
public abstract boolean isLimitRender()
isLimitRender
in class AbstractTogglePanel
public abstract Object getData()
getData
in class AbstractTogglePanel
public abstract String getStatus()
getStatus
in class AbstractTogglePanel
public abstract Object getExecute()
getExecute
in class AbstractTogglePanel
public abstract Object getRender()
getRender
in class AbstractTogglePanel
public boolean isHeaderPositionedTop()
public boolean isHeaderAlignedLeft()
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.