|
RichFaces UI Components UI 4.3.5.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
org.richfaces.component.AbstractTogglePanel
org.richfaces.component.AbstractAccordion
public abstract class AbstractAccordion
The <rich:accordion> is a series of panels stacked on top of each other, each collapsed such that only the header of the panel is showing. When the header of a panel is clicked, it is expanded to show the content of the panel. Clicking on a different header will collapse the previous panel and epand the selected one. Each panel contained in a <rich:accordion> component is a <rich:accordionItem> component.
Field Summary | |
---|---|
static String |
COMPONENT_FAMILY
|
static String |
COMPONENT_TYPE
|
Fields inherited from class org.richfaces.component.AbstractTogglePanel |
---|
ACTIVE_ITEM_META_COMPONENT, META_NAME_FIRST, META_NAME_LAST, META_NAME_NEXT, META_NAME_PREV, UPDATE_MESSAGE_ID |
Fields inherited from class javax.faces.component.UIComponent |
---|
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 |
Fields inherited from interface org.richfaces.component.MetaComponentResolver |
---|
META_COMPONENT_SEPARATOR_CHAR |
Constructor Summary | |
---|---|
protected |
AbstractAccordion()
|
Method Summary | |
---|---|
String |
getActiveItem()
Holds the active tab name. |
String |
getFamily()
|
abstract String |
getHeight()
The height of the panel |
abstract String |
getItemActiveHeaderClass()
The CSS class applied to the panel header when the panel is active |
abstract String |
getItemActiveLeftIcon()
The icon displayed on the left of the panel header when the panel is active |
abstract String |
getItemActiveRightIcon()
The icon displayed on the right of the panel header when the panel is active |
abstract String |
getItemContentClass()
A CSS class applied to each of the accordionItem children |
abstract String |
getItemDisabledHeaderClass()
The CSS class applied to the panel header when the panel is disabled |
abstract String |
getItemDisabledLeftIcon()
The icon displayed on the left of the panel header when the panel is disabled |
abstract String |
getItemDisabledRightIcon()
The icon displayed on the right of the panel header when the panel is disabled |
abstract String |
getItemHeaderClass()
The CSS class applied to the panel header |
abstract String |
getItemInactiveHeaderClass()
The CSS class applied to the panel header when the panel is not active |
abstract String |
getItemInactiveLeftIcon()
The icon displayed on the left of the panel header when the panel is not active |
abstract String |
getItemInactiveRightIcon()
The icon displayed on the right of the panel header when the panel is not active |
abstract String |
getOnbeforeitemchange()
Points to the function to perform when before the switchable item is changed |
abstract String |
getOnitemchange()
Points to the function to perform when the switchable item is changed. |
abstract String |
getWidth()
The width of the panel |
Methods inherited from class javax.faces.component.UIOutput |
---|
clearInitialState, getConverter, getLocalValue, getValue, markInitialState, restoreState, saveState, setConverter |
Methods inherited from class javax.faces.component.UIComponentBase |
---|
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 |
Methods inherited from class javax.faces.component.UIComponent |
---|
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.richfaces.component.AbstractDivPanel |
---|
getDir, getLang, getOnclick, getOndblclick, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getStyle, getStyleClass, getTitle |
Field Detail |
---|
public static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
Constructor Detail |
---|
protected AbstractAccordion()
Method Detail |
---|
public String getFamily()
getFamily
in class AbstractTogglePanel
public String getActiveItem()
getActiveItem
in class AbstractTogglePanel
public abstract String getItemActiveLeftIcon()
public abstract String getItemInactiveLeftIcon()
public abstract String getItemDisabledLeftIcon()
public abstract String getItemActiveRightIcon()
public abstract String getItemInactiveRightIcon()
public abstract String getItemDisabledRightIcon()
public abstract String getWidth()
public abstract String getHeight()
public abstract String getItemActiveHeaderClass()
public abstract String getItemDisabledHeaderClass()
public abstract String getItemInactiveHeaderClass()
public abstract String getItemContentClass()
public abstract String getItemHeaderClass()
public abstract String getOnitemchange()
getOnitemchange
in class AbstractTogglePanel
public abstract String getOnbeforeitemchange()
getOnbeforeitemchange
in class AbstractTogglePanel
|
RichFaces UI Components UI 4.3.5.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |