org.richfaces.component.html
Class HtmlTogglePanel

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by javax.faces.component.UIInput
                  extended by org.richfaces.component.UISwitchablePanel
                      extended by org.richfaces.component.UITogglePanel
                          extended by org.richfaces.component.html.HtmlTogglePanel
All Implemented Interfaces:
javax.faces.component.EditableValueHolder, javax.faces.component.StateHolder, javax.faces.component.ValueHolder

public class HtmlTogglePanel
extends UITogglePanel

Component-Type org.richfaces.TogglePanel Component-Family org.richfaces.TogglePanel Renderer-Type org.richfaces.TogglePanelRenderer A collapsible panel, which content is shown/hidden after activating a header control.


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
 
Fields inherited from class org.richfaces.component.UISwitchablePanel
AJAX_METHOD, CLIENT_METHOD, DEFAULT_METHOD, SERVER_METHOD
 
Fields inherited from class javax.faces.component.UIInput
CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID
 
Constructor Summary
HtmlTogglePanel()
          Constructor to init default renderers
 
Method Summary
 java.lang.String getFamily()
           
 java.lang.String getInitialState()
          It contains a name of the first active facet Getter for initialState
 java.lang.String getStateOrder()
          Names of the facets in the switching order.
 java.lang.String getSwitchType()
          Facets switch algorithm: "client", "server"(default), "ajax".
 java.lang.Object getValue()
          The initial value to set when rendered for the first time Getter for value
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setInitialState(java.lang.String __initialState)
          It contains a name of the first active facet Setter for initialState
 void setStateOrder(java.lang.String __stateOrder)
          Names of the facets in the switching order.
 void setSwitchType(java.lang.String __switchType)
          Facets switch algorithm: "client", "server"(default), "ajax".
 void setValue(java.lang.Object __value)
          The initial value to set when rendered for the first time Setter for value
 
Methods inherited from class org.richfaces.component.UITogglePanel
convertSwitchValue, getStateOrderList
 
Methods inherited from class org.richfaces.component.UISwitchablePanel
broadcast, getRenderedValue, getSwitchedFacetsAndChildren, processDecodes, processUpdates, processValidators, queueEvent, setRenderedValue, updateModel
 
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, compareValues, decode, getConvertedValue, getSubmittedValue, getValidator, getValidators, getValueChangeListener, getValueChangeListeners, isImmediate, isLocalValueSet, isRequired, isValid, removeValidator, removeValueChangeListener, setImmediate, setLocalValueSet, setRequired, setSubmittedValue, setValid, setValidator, setValueChangeListener, validate, validateValue
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, setConverter
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
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.ValueHolder
getConverter, getLocalValue, setConverter
 

Field Detail

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
Constructor Detail

HtmlTogglePanel

public HtmlTogglePanel()
Constructor to init default renderers

Method Detail

setSwitchType

public void setSwitchType(java.lang.String __switchType)
Facets switch algorithm: "client", "server"(default), "ajax". Setter for switchType

Specified by:
setSwitchType in class UITogglePanel
Parameters:
switchType - - new value

getSwitchType

public java.lang.String getSwitchType()
Facets switch algorithm: "client", "server"(default), "ajax". Getter for switchType

Specified by:
getSwitchType in class UITogglePanel
Returns:
switchType value from local variable or value bindings

setValue

public void setValue(java.lang.Object __value)
The initial value to set when rendered for the first time Setter for value

Specified by:
setValue in interface javax.faces.component.ValueHolder
Specified by:
setValue in class UITogglePanel
Parameters:
value - - new value

getValue

public java.lang.Object getValue()
The initial value to set when rendered for the first time Getter for value

Specified by:
getValue in interface javax.faces.component.ValueHolder
Specified by:
getValue in class UITogglePanel
Returns:
value value from local variable or value bindings

setInitialState

public void setInitialState(java.lang.String __initialState)
It contains a name of the first active facet Setter for initialState

Specified by:
setInitialState in class UITogglePanel
Parameters:
initialState - - new value

getInitialState

public java.lang.String getInitialState()
It contains a name of the first active facet Getter for initialState

Specified by:
getInitialState in class UITogglePanel
Returns:
initialState value from local variable or value bindings

setStateOrder

public void setStateOrder(java.lang.String __stateOrder)
Names of the facets in the switching order. If ToggleControl doesn't contain information about a next facet to be shown it is switched corresponding to this attribute Setter for stateOrder

Specified by:
setStateOrder in class UITogglePanel
Parameters:
stateOrder - - new value

getStateOrder

public java.lang.String getStateOrder()
Names of the facets in the switching order. If ToggleControl doesn't contain information about a next facet to be shown it is switched corresponding to this attribute Getter for stateOrder

Specified by:
getStateOrder in class UITogglePanel
Returns:
stateOrder value from local variable or value bindings

getFamily

public java.lang.String getFamily()
Overrides:
getFamily in class javax.faces.component.UIInput

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class UISwitchablePanel

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class UISwitchablePanel


Copyright © 2007. All Rights Reserved.