|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
javax.faces.component.UIInput
org.richfaces.component.UISwitchablePanel
org.richfaces.component.UITabPanel
public abstract class UITabPanel
JSF component class
Field Summary | |
---|---|
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 |
---|
COMPONENT_FAMILY, CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID |
Constructor Summary | |
---|---|
UITabPanel()
|
Method Summary | |
---|---|
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 |
getHeaderSpacing()
|
boolean |
getRendersChildren()
|
abstract 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.util.Iterator |
getTabs()
Create iterator for all tabs in this component ( in future, can be added special attribute for tabs collection. |
abstract void |
setHeaderAlignment(java.lang.String newAlignment)
Set headers alignment - one of "left", "center" and "right". |
abstract void |
setHeaderSpacing(java.lang.String value)
|
abstract 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". |
Methods inherited from class org.richfaces.component.UISwitchablePanel |
---|
broadcast, getRenderedValue, processDecodes, processUpdates, processValidators, queueEvent, restoreState, saveState, setRenderedValue, updateModel |
Methods inherited from class javax.faces.component.UIInput |
---|
addValidator, addValueChangeListener, compareValues, decode, getConvertedValue, getFamily, getSubmittedValue, getValidator, getValidators, getValueChangeListener, getValueChangeListeners, isImmediate, isLocalValueSet, isRequired, isValid, removeValidator, removeValueChangeListener, setImmediate, setLocalValueSet, setRequired, setSubmittedValue, setValid, setValidator, setValue, setValueChangeListener, validate, validateValue |
Methods inherited from class javax.faces.component.UIOutput |
---|
getConverter, getLocalValue, getValue, 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, 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, getValue, setConverter |
Field Detail |
---|
public static final java.lang.String COMPONENT_TYPE
Constructor Detail |
---|
public UITabPanel()
Method Detail |
---|
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.component.UIComponentBase
protected java.util.Iterator getSwitchedFacetsAndChildren()
getSwitchedFacetsAndChildren
in class UISwitchablePanel
public java.lang.Object convertSwitchValue(javax.faces.component.UIComponent component, java.lang.Object object)
convertSwitchValue
in class UISwitchablePanel
public abstract java.lang.Object getSelectedTab()
Integer
for tab number, or other Object for tab model value.
public abstract void setSelectedTab(java.lang.Object tab)
tab
- public java.util.Iterator getTabs()
Iterator.next()
method will return tab model - Tab
public abstract java.lang.String getSwitchType()
getSwitchType
in class UISwitchablePanel
public abstract void setSwitchType(java.lang.String newvalue)
setSwitchType
in class UISwitchablePanel
newvalue
- 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)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |