RichFaces UI Components UI 4.1.0.Final

org.richfaces.component
Class AbstractAccordion

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by org.richfaces.component.AbstractTogglePanel
                  extended by org.richfaces.component.AbstractAccordion
All Implemented Interfaces:
EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, AbstractDivPanel, org.richfaces.component.MetaComponentEncoder, org.richfaces.component.MetaComponentResolver, org.richfaces.event.ItemChangeSource
Direct Known Subclasses:
UIAccordion

public abstract class AbstractAccordion
extends AbstractTogglePanel

Since:
2010-08-05
Author:
akolonitsky

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()
           
 String getFamily()
           
abstract  String getHeight()
           
abstract  String getItemActiveHeaderClass()
           
abstract  String getItemActiveLeftIcon()
           
abstract  String getItemActiveRightIcon()
           
abstract  String getItemContentClass()
           
abstract  String getItemDisabledHeaderClass()
           
abstract  String getItemDisabledLeftIcon()
           
abstract  String getItemDisabledRightIcon()
           
abstract  String getItemHeaderClass()
           
abstract  String getItemInactiveHeaderClass()
           
abstract  String getItemInactiveLeftIcon()
           
abstract  String getItemInactiveRightIcon()
           
abstract  String getOnbeforeitemchange()
           
abstract  String getOnitemchange()
           
abstract  String getWidth()
           
 
Methods inherited from class org.richfaces.component.AbstractTogglePanel
addItemChangeListener, broadcast, decode, encodeBegin, encodeMetaComponent, getChildIndex, getData, getExecute, getFirstItem, getItem, getItemByIndex, getItemChangeListener, getItemChangeListeners, getItems, getLastItem, getNextItem, getNextItem, getPrevItem, getPrevItem, getRender, getRenderedItems, getRendersChildren, getStatus, getSubmittedActiveItem, getSubmittedValue, getSwitchType, isActiveItem, isActiveItem, isCycledSwitching, isImmediate, isLimitRender, isLocalValueSet, isRequired, isValid, processDecodes, processUpdates, processValidators, queueEvent, removeItemChangeListener, resetValue, resolveClientId, setActiveItem, setEventPhase, setEventPhase, setImmediate, setLocalValueSet, setRequired, setSubmittedActiveItem, setSubmittedValue, setSwitchType, setValid, setValue, setValueExpression, substituteUnresolvedClientId, updateModel, visitTree
 
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

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

AbstractAccordion

protected AbstractAccordion()
Method Detail

getFamily

public String getFamily()
Overrides:
getFamily in class AbstractTogglePanel

getActiveItem

public String getActiveItem()
Overrides:
getActiveItem in class AbstractTogglePanel

getItemActiveLeftIcon

public abstract String getItemActiveLeftIcon()

getItemInactiveLeftIcon

public abstract String getItemInactiveLeftIcon()

getItemDisabledLeftIcon

public abstract String getItemDisabledLeftIcon()

getItemActiveRightIcon

public abstract String getItemActiveRightIcon()

getItemInactiveRightIcon

public abstract String getItemInactiveRightIcon()

getItemDisabledRightIcon

public abstract String getItemDisabledRightIcon()

getWidth

public abstract String getWidth()

getHeight

public abstract String getHeight()

getItemActiveHeaderClass

public abstract String getItemActiveHeaderClass()

getItemDisabledHeaderClass

public abstract String getItemDisabledHeaderClass()

getItemInactiveHeaderClass

public abstract String getItemInactiveHeaderClass()

getItemContentClass

public abstract String getItemContentClass()

getItemHeaderClass

public abstract String getItemHeaderClass()

getOnitemchange

public abstract String getOnitemchange()
Specified by:
getOnitemchange in class AbstractTogglePanel

getOnbeforeitemchange

public abstract String getOnbeforeitemchange()
Specified by:
getOnbeforeitemchange in class AbstractTogglePanel

RichFaces UI Components UI 4.1.0.Final

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.