org.richfaces.component
Class AbstractCollapsiblePanel
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
org.richfaces.component.AbstractTogglePanel
org.richfaces.component.AbstractCollapsiblePanel
- All Implemented Interfaces:
- java.util.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, org.richfaces.event.PanelToggleSource
- Direct Known Subclasses:
- UICollapsiblePanel
public abstract class AbstractCollapsiblePanel
- extends AbstractTogglePanel
- implements org.richfaces.event.PanelToggleSource
- Since:
- 2010-08-27
- Author:
- akolonitsky
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 |
Methods inherited from class org.richfaces.component.AbstractTogglePanel |
addItemChangeListener, decode, encodeBegin, encodeMetaComponent, getChildIndex, getData, getExecute, getFirstItem, getItem, getItemByIndex, getItemChangeListeners, getItems, getLastItem, getNextItem, getNextItem, getPrevItem, getPrevItem, getRender, getRenderedItems, getRendersChildren, getStatus, getSubmittedActiveItem, getSubmittedValue, getSwitchType, isImmediate, isLimitRender, isLocalValueSet, isRequired, isValid, processDecodes, processUpdates, processValidators, removeItemChangeListener, resetValue, resolveClientId, setActiveItem, setEventPhase, setEventPhase, setImmediate, setLocalValueSet, setRequired, setSubmittedActiveItem, setSubmittedValue, setSwitchType, setValid, setValueExpression, substituteUnresolvedClientId, updateModel, visitTree |
Methods inherited from class javax.faces.component.UIOutput |
clearInitialState, getConverter, getLocalValue, 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 |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
AbstractCollapsiblePanel
protected AbstractCollapsiblePanel()
getFamily
public java.lang.String getFamily()
- Overrides:
getFamily
in class AbstractTogglePanel
getActiveItem
public java.lang.String getActiveItem()
- Overrides:
getActiveItem
in class AbstractTogglePanel
isActiveItem
protected boolean isActiveItem(javax.faces.component.UIComponent kid)
- Overrides:
isActiveItem
in class AbstractTogglePanel
isActiveItem
protected boolean isActiveItem(javax.faces.component.UIComponent kid,
java.lang.String value)
- Overrides:
isActiveItem
in class AbstractTogglePanel
isExpanded
public abstract boolean isExpanded()
setExpanded
public abstract void setExpanded(boolean expanded)
isCycledSwitching
public abstract boolean isCycledSwitching()
- Specified by:
isCycledSwitching
in class AbstractTogglePanel
queueEvent
public void queueEvent(javax.faces.event.FacesEvent facesEvent)
- Overrides:
queueEvent
in class AbstractTogglePanel
getHeader
public abstract java.lang.String getHeader()
getToggleListener
public abstract javax.el.MethodExpression getToggleListener()
getItemChangeListener
public abstract javax.el.MethodExpression getItemChangeListener()
- Specified by:
getItemChangeListener
in class AbstractTogglePanel
getLeftCollapsedIcon
public abstract java.lang.String getLeftCollapsedIcon()
getLeftExpandedIcon
public abstract java.lang.String getLeftExpandedIcon()
getRightCollapsedIcon
public abstract java.lang.String getRightCollapsedIcon()
getRightExpandedIcon
public abstract java.lang.String getRightExpandedIcon()
getBodyClass
public abstract java.lang.String getBodyClass()
getHeaderClass
public abstract java.lang.String getHeaderClass()
getOnswitch
public abstract java.lang.String getOnswitch()
getOnbeforeswitch
public abstract java.lang.String getOnbeforeswitch()
getOnbeforeitemchange
public abstract java.lang.String getOnbeforeitemchange()
- Specified by:
getOnbeforeitemchange
in class AbstractTogglePanel
getOnitemchange
public abstract java.lang.String getOnitemchange()
- Specified by:
getOnitemchange
in class AbstractTogglePanel
getLang
public abstract java.lang.String getLang()
- Specified by:
getLang
in interface AbstractDivPanel
getTitle
public abstract java.lang.String getTitle()
- Specified by:
getTitle
in interface AbstractDivPanel
getStyle
public abstract java.lang.String getStyle()
- Specified by:
getStyle
in interface AbstractDivPanel
getStyleClass
public abstract java.lang.String getStyleClass()
- Specified by:
getStyleClass
in interface AbstractDivPanel
getDir
public abstract java.lang.String getDir()
- Specified by:
getDir
in interface AbstractDivPanel
getOnclick
public abstract java.lang.String getOnclick()
- Specified by:
getOnclick
in interface AbstractDivPanel
getOndblclick
public abstract java.lang.String getOndblclick()
- Specified by:
getOndblclick
in interface AbstractDivPanel
getOnmousedown
public abstract java.lang.String getOnmousedown()
- Specified by:
getOnmousedown
in interface AbstractDivPanel
getOnmousemove
public abstract java.lang.String getOnmousemove()
- Specified by:
getOnmousemove
in interface AbstractDivPanel
getOnmouseout
public abstract java.lang.String getOnmouseout()
- Specified by:
getOnmouseout
in interface AbstractDivPanel
getOnmouseover
public abstract java.lang.String getOnmouseover()
- Specified by:
getOnmouseover
in interface AbstractDivPanel
getOnmouseup
public abstract java.lang.String getOnmouseup()
- Specified by:
getOnmouseup
in interface AbstractDivPanel
addPanelToggleListener
public void addPanelToggleListener(org.richfaces.event.PanelToggleListener listener)
- Specified by:
addPanelToggleListener
in interface org.richfaces.event.PanelToggleSource
getPanelToggleListeners
public org.richfaces.event.PanelToggleListener[] getPanelToggleListeners()
- Specified by:
getPanelToggleListeners
in interface org.richfaces.event.PanelToggleSource
removePanelToggleListener
public void removePanelToggleListener(org.richfaces.event.PanelToggleListener listener)
- Specified by:
removePanelToggleListener
in interface org.richfaces.event.PanelToggleSource
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in interface javax.faces.component.ValueHolder
- Overrides:
getValue
in class javax.faces.component.UIOutput
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValue
in interface javax.faces.component.ValueHolder
- Overrides:
setValue
in class AbstractTogglePanel
broadcast
public void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
- Overrides:
broadcast
in class AbstractTogglePanel
- Throws:
javax.faces.event.AbortProcessingException
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.