public abstract class UITab
extends org.ajax4jsf.component.AjaxActionComponent
implements org.ajax4jsf.component.AjaxComponent, org.ajax4jsf.event.AjaxSource, javax.faces.component.ActionSource
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMPONENT_TYPE |
Constructor and Description |
---|
UITab() |
Modifier and Type | Method and Description |
---|---|
void |
encodeTab(javax.faces.context.FacesContext context,
boolean active) |
abstract java.lang.String |
getLabel() |
abstract java.lang.String |
getLabelWidth() |
abstract java.lang.Object |
getName() |
UITabPanel |
getPane()
Get enclosed
UITabPanel tab panel for this component. |
abstract java.lang.String |
getSwitchType() |
java.lang.String |
getSwitchTypeOrDefault() |
abstract java.lang.String |
getTitle() |
abstract java.lang.Object |
getValue()
Get Model Value for this Tab.
|
boolean |
isActive() |
abstract boolean |
isDisabled() |
void |
setActive(boolean active) |
abstract void |
setDisabled(boolean disabled) |
abstract void |
setLabel(java.lang.String newvalue) |
abstract void |
setLabelWidth(java.lang.String newvalue) |
abstract void |
setName(java.lang.Object newvalue) |
abstract void |
setSwitchType(java.lang.String newvalue) |
abstract void |
setTitle(java.lang.String newvalue) |
protected void |
setupReRender() |
abstract void |
setValue(java.lang.Object newvalue)
Set Model Value for this Tab.
|
addAjaxListener, broadcast, getAjaxListeners, getSingleComponent, queueEvent, removeAjaxListener, setupReRender
addActionListener, getAction, getActionExpression, getActionListener, getActionListeners, getFamily, isImmediate, removeActionListener, restoreState, saveState, setAction, setActionExpression, setActionListener, setImmediate
addFacesListener, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
encodeAll, getContainerClientId, getValueExpression, setValueExpression
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getData, getEventsQueue, getFocus, getOnbeforedomupdate, getOncomplete, getProcess, getRequestDelay, getReRender, getSimilarityGroupingId, getStatus, getTimeout, isAjaxSingle, isBypassUpdates, isIgnoreDupResponses, isLimitToList, setAjaxSingle, setBypassUpdates, setData, setEventsQueue, setFocus, setIgnoreDupResponses, setLimitToList, setOnbeforedomupdate, setOncomplete, setProcess, setRequestDelay, setReRender, setSimilarityGroupingId, setStatus, setTimeout
public static final java.lang.String COMPONENT_TYPE
public void encodeTab(javax.faces.context.FacesContext context, boolean active) throws java.io.IOException
context
- active
- java.io.IOException
public UITabPanel getPane() throws javax.faces.FacesException
UITabPanel
tab panel for this component.UITabPanel
javax.faces.FacesException
protected void setupReRender()
setupReRender
in class org.ajax4jsf.component.AjaxActionComponent
public boolean isActive()
public void setActive(boolean active)
active
- The active to set. This method should never be called from user code.public abstract java.lang.Object getValue()
getValue
in class javax.faces.component.UICommand
public abstract void setValue(java.lang.Object newvalue)
setValue
in class javax.faces.component.UICommand
newvalue
- public abstract java.lang.Object getName()
public abstract void setName(java.lang.Object newvalue)
public abstract boolean isDisabled()
public abstract void setDisabled(boolean disabled)
public abstract java.lang.String getLabel()
public abstract void setLabel(java.lang.String newvalue)
public abstract java.lang.String getLabelWidth()
public abstract void setLabelWidth(java.lang.String newvalue)
public abstract java.lang.String getTitle()
public abstract void setTitle(java.lang.String newvalue)
public java.lang.String getSwitchTypeOrDefault()
public abstract java.lang.String getSwitchType()
public abstract void setSwitchType(java.lang.String newvalue)
Copyright © 2013. All Rights Reserved.