public abstract class UITabPanel
extends org.richfaces.component.UISwitchablePanel
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
AJAX_METHOD, CLIENT_METHOD, DEFAULT_METHOD, SERVER_METHOD| Constructor and Description |
|---|
UITabPanel() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
convertSwitchValue(javax.faces.component.UIComponent component,
java.lang.Object object) |
abstract java.lang.String |
getHeaderAlignment()
Get headers alignment - one of "left", "center" and "right".
|
abstract java.lang.String |
getHeaderClass() |
abstract java.lang.String |
getHeaderSpacing() |
java.util.Iterator |
getRenderedTabs()
Create iterator for all rendered tabs in this component
Iterator.next() method will return tab model - UITab |
java.lang.Object |
getRenderedValue() |
boolean |
getRendersChildren() |
java.lang.Object |
getSelectedTab()
Get value for current selected tab.
|
protected java.util.Iterator |
getSwitchedFacetsAndChildren() |
abstract java.lang.String |
getSwitchType()
Get Tab selection behavior for panel - one of "client", "server", "ajax", "page".
|
java.lang.Object |
getValue() |
boolean |
isImmediate() |
void |
processDecodes(javax.faces.context.FacesContext context) |
void |
queueEvent(javax.faces.event.FacesEvent event) |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
abstract void |
setHeaderAlignment(java.lang.String newAlignment)
Set headers alignment - one of "left", "center" and "right".
|
abstract void |
setHeaderClass(java.lang.String value) |
abstract void |
setHeaderSpacing(java.lang.String value) |
void |
setRenderedValue(java.lang.Object renderedValue) |
void |
setSelectedTab(java.lang.Object tab)
Set currently selected tab.
|
abstract void |
setSwitchType(java.lang.String newvalue)
Set Tab selection behavior for panel - one of "client", "server", "ajax", "page".
|
void |
setValue(java.lang.Object value) |
broadcast, processUpdates, processValidators, updateModeladdValidator, addValueChangeListener, compareValues, decode, getConvertedValue, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValueChangeListener, getValueChangeListeners, isLocalValueSet, isRequired, isValid, removeValidator, removeValueChangeListener, resetValue, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValueChangeListener, validate, validateValuegetConverter, getLocalValue, setConverteraddFacesListener, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBindingencodeAll, getContainerClientId, getValueExpression, setValueExpressionpublic static final java.lang.String COMPONENT_TYPE
public boolean getRendersChildren()
getRendersChildren in class javax.faces.component.UIComponentBaseprotected java.util.Iterator getSwitchedFacetsAndChildren()
getSwitchedFacetsAndChildren in class org.richfaces.component.UISwitchablePanelpublic boolean isImmediate()
isImmediate in interface javax.faces.component.EditableValueHolderisImmediate in class javax.faces.component.UIInputpublic java.lang.Object convertSwitchValue(javax.faces.component.UIComponent component,
java.lang.Object object)
convertSwitchValue in class org.richfaces.component.UISwitchablePanelpublic java.lang.Object getValue()
getValue in interface javax.faces.component.ValueHoldergetValue in class javax.faces.component.UIOutputpublic void setValue(java.lang.Object value)
setValue in interface javax.faces.component.ValueHoldersetValue in class javax.faces.component.UIInputpublic java.lang.Object getSelectedTab()
Integer for tab number, or other Object for tab model value.public void setSelectedTab(java.lang.Object tab)
tab - public java.lang.Object getRenderedValue()
public void setRenderedValue(java.lang.Object renderedValue)
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes in class org.richfaces.component.UISwitchablePanelpublic java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHoldersaveState in class org.richfaces.component.UISwitchablePanelpublic void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
restoreState in interface javax.faces.component.StateHolderrestoreState in class org.richfaces.component.UISwitchablePanelpublic java.util.Iterator getRenderedTabs()
Iterator.next() method will return tab model - UITabpublic abstract java.lang.String getSwitchType()
getSwitchType in class org.richfaces.component.UISwitchablePanelpublic abstract void setSwitchType(java.lang.String newvalue)
setSwitchType in class org.richfaces.component.UISwitchablePanelnewvalue - public abstract java.lang.String getHeaderAlignment()
public abstract void setHeaderAlignment(java.lang.String newAlignment)
newAlignment - public abstract java.lang.String getHeaderSpacing()
public abstract void setHeaderSpacing(java.lang.String value)
public abstract java.lang.String getHeaderClass()
public abstract void setHeaderClass(java.lang.String value)
public void queueEvent(javax.faces.event.FacesEvent event)
queueEvent in class org.richfaces.component.UISwitchablePanelCopyright © 2013. All Rights Reserved.