|
||||||||||
| 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.UIPanel
javax.faces.component.html.HtmlPanelGroup
org.apache.myfaces.custom.tabbedpane.AbstractHtmlPanelTabbedPane
public abstract class AbstractHtmlPanelTabbedPane
TODO: Document this component. Unless otherwise specified, all attributes accept static values or EL expressions.
| Field Summary | |
|---|---|
static String |
COMPONENT_FAMILY
|
static String |
COMPONENT_TYPE
|
| 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.apache.myfaces.component.UserRoleAware |
|---|
ENABLED_ON_USER_ROLE_ATTR, VISIBLE_ON_USER_ROLE_ATTR |
| Constructor Summary | |
|---|---|
AbstractHtmlPanelTabbedPane()
|
|
| Method Summary | |
|---|---|
void |
addTabChangeListener(TabChangeListener listener)
|
void |
broadcast(javax.faces.event.FacesEvent event)
|
void |
decode(javax.faces.context.FacesContext context)
|
abstract Boolean |
getActivePanelTabVar()
Boolean Variable that is set in request scope when rendering a panelTab. |
abstract String |
getActiveSubStyleClass()
Style class of the active tab sub cell. |
abstract String |
getActiveTabStyleClass()
Style class of the active tab cell. |
abstract String |
getActiveTabVar()
|
abstract String |
getDisabledTabStyleClass()
Style class of the disabled tab cells. |
abstract String |
getInactiveSubStyleClass()
Style class of the inactive tab sub cells. |
abstract String |
getInactiveTabStyleClass()
Style class of the inactive tab cells. |
abstract int |
getSelectedIndex()
Index of tab that is selected by default. |
boolean |
getServerSideTabSwitch()
|
javax.faces.el.MethodBinding |
getTabChangeListener()
TODO: This should be something like this: JSFProperty returnSignature = "void" methodSignature = "org.apache.myfaces.custom.tabbedpane.TabChangeEvent" And be added on tld. |
abstract String |
getTabContentStyleClass()
Style class of the active tab content cell. |
boolean |
isClientSide()
Write out information about the toggling mode - the component might be toggled server side or client side. |
abstract boolean |
isImmediateTabChange()
Define if the process validation and update model phases should be executed before change between tabs, when serverSideTabSwitch = true (if is false, the switch is done by other way so this property does not have any effect). |
abstract boolean |
isServerSideTabSwitch()
Toggle client-side/server-side tab switches. |
void |
processDecodes(javax.faces.context.FacesContext context)
|
void |
processUpdates(javax.faces.context.FacesContext context)
|
void |
processValidators(javax.faces.context.FacesContext context)
|
void |
queueEvent(javax.faces.event.FacesEvent event)
|
void |
removeTabChangeListener(TabChangeListener listener)
|
void |
restoreState(javax.faces.context.FacesContext facesContext,
Object state)
|
Object |
saveState(javax.faces.context.FacesContext facesContext)
|
abstract void |
setSelectedIndex(int selectedIndex)
|
void |
setTabChangeListener(javax.faces.el.MethodBinding tabChangeListener)
|
| Methods inherited from class javax.faces.component.html.HtmlPanelGroup |
|---|
getFamily, getLayout, getStyle, getStyleClass, setLayout, setStyle, setStyleClass, setValueBinding, setValueExpression |
| Methods inherited from class javax.faces.component.UIComponentBase |
|---|
addClientBehavior, addFacesListener, clearInitialState, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, visitTree |
| Methods inherited from class javax.faces.component.UIComponent |
|---|
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, subscribeToEvent, unsubscribeFromEvent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.myfaces.component.UniversalProperties |
|---|
getDir, getLang, getTitle |
| Methods inherited from interface org.apache.myfaces.component.EventAware |
|---|
getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup |
| Methods inherited from interface org.apache.myfaces.component.PanelProperties |
|---|
getBgcolor, getBorder, getCellpadding, getCellspacing, getFrame, getRules, getSummary, getWidth |
| Methods inherited from interface org.apache.myfaces.component.AlignProperty |
|---|
getAlign |
| Methods inherited from interface org.apache.myfaces.component.DataProperties |
|---|
getDatafld, getDataformatas, getDatasrc |
| Methods inherited from interface org.apache.myfaces.component.UserRoleAware |
|---|
getEnabledOnUserRole, getVisibleOnUserRole, setEnabledOnUserRole, setVisibleOnUserRole |
| Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder |
|---|
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames |
| Field Detail |
|---|
public static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
| Constructor Detail |
|---|
public AbstractHtmlPanelTabbedPane()
| Method Detail |
|---|
public void decode(javax.faces.context.FacesContext context)
decode in class javax.faces.component.UIComponentBasepublic void processDecodes(javax.faces.context.FacesContext context)
processDecodes in class javax.faces.component.UIComponentBasepublic void processValidators(javax.faces.context.FacesContext context)
processValidators in class javax.faces.component.UIComponentBasepublic void processUpdates(javax.faces.context.FacesContext context)
processUpdates in class javax.faces.component.UIComponentBasepublic void addTabChangeListener(TabChangeListener listener)
public void removeTabChangeListener(TabChangeListener listener)
public javax.faces.el.MethodBinding getTabChangeListener()
public void setTabChangeListener(javax.faces.el.MethodBinding tabChangeListener)
public Object saveState(javax.faces.context.FacesContext facesContext)
saveState in interface javax.faces.component.StateHoldersaveState in class javax.faces.component.UIComponentBase
public void restoreState(javax.faces.context.FacesContext facesContext,
Object state)
restoreState in interface javax.faces.component.StateHolderrestoreState in class javax.faces.component.UIComponentBase
public void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
broadcast in class javax.faces.component.UIComponentBasejavax.faces.event.AbortProcessingExceptionpublic boolean isClientSide()
@JSFProperty(tagExcluded=true) public abstract String getActiveTabVar()
@JSFProperty public abstract Boolean getActivePanelTabVar()
@JSFProperty(defaultValue="0") public abstract int getSelectedIndex()
public abstract void setSelectedIndex(int selectedIndex)
@JSFProperty public abstract String getActiveTabStyleClass()
@JSFProperty public abstract String getInactiveTabStyleClass()
@JSFProperty public abstract String getActiveSubStyleClass()
@JSFProperty public abstract String getInactiveSubStyleClass()
@JSFProperty public abstract String getTabContentStyleClass()
@JSFProperty public abstract String getDisabledTabStyleClass()
@JSFProperty(defaultValue="false") public abstract boolean isServerSideTabSwitch()
public boolean getServerSideTabSwitch()
@JSFProperty(defaultValue="true") public abstract boolean isImmediateTabChange()
public void queueEvent(javax.faces.event.FacesEvent event)
queueEvent in class javax.faces.component.UIComponentBase
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||