org.richfaces.component
Class UITogglePanel
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
org.richfaces.component.AbstractTogglePanel
org.richfaces.component.UITogglePanel
- All Implemented Interfaces:
- EventListener, javax.faces.component.behavior.ClientBehaviorHolder, 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
@Generated(value={"RichFaces CDK","4.2.2.Final"})
public class UITogglePanel
- extends AbstractTogglePanel
- implements javax.faces.component.behavior.ClientBehaviorHolder
The <rich:togglePanel> component is used as a base for the other switchable components, the
<rich:accordion> component and the <rich:tabPanel> component. It provides an abstract switchable
component without any associated markup. As such, the <rich:togglePanel> component could be customized to
provide a switchable component when neither an accordion component or a tab panel component is appropriate.
- 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, broadcast, decode, encodeBegin, encodeMetaComponent, getActiveItem, getChildIndex, getFirstItem, getItem, getItemByIndex, getItemChangeListeners, getItems, getLastItem, getNextItem, getNextItem, getPrevItem, getPrevItem, getRenderedItems, getRendersChildren, getSubmittedActiveItem, getSubmittedValue, getSwitchType, isActiveItem, isActiveItem, isImmediate, 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, 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 javax.faces.component.behavior.ClientBehaviorHolder |
addClientBehavior, getClientBehaviors |
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
UITogglePanel
public UITogglePanel()
getFamily
public String getFamily()
- Overrides:
getFamily
in class AbstractTogglePanel
getEventNames
public Collection<String> getEventNames()
- Specified by:
getEventNames
in interface javax.faces.component.behavior.ClientBehaviorHolder
- Overrides:
getEventNames
in class javax.faces.component.UIComponentBase
getDefaultEventName
public String getDefaultEventName()
- Specified by:
getDefaultEventName
in interface javax.faces.component.behavior.ClientBehaviorHolder
- Overrides:
getDefaultEventName
in class javax.faces.component.UIComponentBase
isCycledSwitching
public boolean isCycledSwitching()
- Description copied from class:
AbstractTogglePanel
- Applicable when cycling through the tabs. If "true", then when the last tab is active, cycling to next will activate the
first tab, if "false", cycling to next will have not effect. The inverse applies for the first tab, and cycling to
previous. Whether to Default: false
- Specified by:
isCycledSwitching
in class AbstractTogglePanel
setCycledSwitching
public void setCycledSwitching(boolean cycledSwitching)
getData
public Object getData()
- Specified by:
getData
in class AbstractTogglePanel
setData
public void setData(Object data)
getDir
public String getDir()
- Specified by:
getDir
in interface AbstractDivPanel
setDir
public void setDir(String dir)
getExecute
public Object getExecute()
- Specified by:
getExecute
in class AbstractTogglePanel
setExecute
public void setExecute(Object execute)
getItemChangeListener
public javax.el.MethodExpression getItemChangeListener()
- Description copied from class:
AbstractTogglePanel
- Occurs on the server side when an item is changed through Ajax using the server mode
- Specified by:
getItemChangeListener
in class AbstractTogglePanel
setItemChangeListener
public void setItemChangeListener(javax.el.MethodExpression itemChangeListener)
getLang
public String getLang()
- Specified by:
getLang
in interface AbstractDivPanel
setLang
public void setLang(String lang)
isLimitRender
public boolean isLimitRender()
- Specified by:
isLimitRender
in class AbstractTogglePanel
setLimitRender
public void setLimitRender(boolean limitRender)
getOnbeforeitemchange
public String getOnbeforeitemchange()
- Description copied from class:
AbstractTogglePanel
- The client-side script method to be called before the item is changed.
- Specified by:
getOnbeforeitemchange
in class AbstractTogglePanel
setOnbeforeitemchange
public void setOnbeforeitemchange(String onbeforeitemchange)
getOnclick
public String getOnclick()
- Specified by:
getOnclick
in interface AbstractDivPanel
setOnclick
public void setOnclick(String onclick)
getOndblclick
public String getOndblclick()
- Specified by:
getOndblclick
in interface AbstractDivPanel
setOndblclick
public void setOndblclick(String ondblclick)
getOnitemchange
public String getOnitemchange()
- Description copied from class:
AbstractTogglePanel
- The client-side script method to be called after the item is changed.
- Specified by:
getOnitemchange
in class AbstractTogglePanel
setOnitemchange
public void setOnitemchange(String onitemchange)
getOnmousedown
public String getOnmousedown()
- Specified by:
getOnmousedown
in interface AbstractDivPanel
setOnmousedown
public void setOnmousedown(String onmousedown)
getOnmousemove
public String getOnmousemove()
- Specified by:
getOnmousemove
in interface AbstractDivPanel
setOnmousemove
public void setOnmousemove(String onmousemove)
getOnmouseout
public String getOnmouseout()
- Specified by:
getOnmouseout
in interface AbstractDivPanel
setOnmouseout
public void setOnmouseout(String onmouseout)
getOnmouseover
public String getOnmouseover()
- Specified by:
getOnmouseover
in interface AbstractDivPanel
setOnmouseover
public void setOnmouseover(String onmouseover)
getOnmouseup
public String getOnmouseup()
- Specified by:
getOnmouseup
in interface AbstractDivPanel
setOnmouseup
public void setOnmouseup(String onmouseup)
getRender
public Object getRender()
- Specified by:
getRender
in class AbstractTogglePanel
setRender
public void setRender(Object render)
getStatus
public String getStatus()
- Specified by:
getStatus
in class AbstractTogglePanel
setStatus
public void setStatus(String status)
getStyle
public String getStyle()
- Specified by:
getStyle
in interface AbstractDivPanel
setStyle
public void setStyle(String style)
getStyleClass
public String getStyleClass()
- Specified by:
getStyleClass
in interface AbstractDivPanel
setStyleClass
public void setStyleClass(String styleClass)
getTitle
public String getTitle()
- Specified by:
getTitle
in interface AbstractDivPanel
setTitle
public void setTitle(String title)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.