|
||||||||||
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 java.lang.String |
COMPONENT_FAMILY
|
static java.lang.String |
COMPONENT_TYPE
|
Fields inherited from class javax.faces.component.UIComponent |
---|
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, 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 java.lang.Boolean |
getActivePanelTabVar()
Boolean Variable that is set in request scope when rendering a panelTab. |
abstract java.lang.String |
getActiveSubStyleClass()
Style class of the active tab sub cell. |
abstract java.lang.String |
getActiveTabStyleClass()
Style class of the active tab cell. |
abstract java.lang.String |
getActiveTabVar()
|
abstract java.lang.String |
getDisabledTabStyleClass()
Style class of the disabled tab cells. |
abstract java.lang.String |
getInactiveSubStyleClass()
Style class of the inactive tab sub cells. |
abstract java.lang.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 java.lang.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,
java.lang.Object state)
|
java.lang.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 |
Methods inherited from class javax.faces.component.UIComponentBase |
---|
addClientBehavior, addFacesListener, clearInitialState, 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, setValueBinding, visitTree |
Methods inherited from class javax.faces.component.UIComponent |
---|
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, 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 java.lang.String COMPONENT_TYPE
public static final java.lang.String COMPONENT_FAMILY
Constructor Detail |
---|
public AbstractHtmlPanelTabbedPane()
Method Detail |
---|
public void decode(javax.faces.context.FacesContext context)
decode
in class javax.faces.component.UIComponentBase
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes
in class javax.faces.component.UIComponentBase
public void processValidators(javax.faces.context.FacesContext context)
processValidators
in class javax.faces.component.UIComponentBase
public void processUpdates(javax.faces.context.FacesContext context)
processUpdates
in class javax.faces.component.UIComponentBase
public void addTabChangeListener(TabChangeListener listener)
public void removeTabChangeListener(TabChangeListener listener)
public javax.faces.el.MethodBinding getTabChangeListener()
public void setTabChangeListener(javax.faces.el.MethodBinding tabChangeListener)
public java.lang.Object saveState(javax.faces.context.FacesContext facesContext)
saveState
in interface javax.faces.component.StateHolder
saveState
in class javax.faces.component.UIComponentBase
public void restoreState(javax.faces.context.FacesContext facesContext, java.lang.Object state)
restoreState
in interface javax.faces.component.StateHolder
restoreState
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.UIComponentBase
javax.faces.event.AbortProcessingException
public boolean isClientSide()
@JSFProperty(tagExcluded=true) public abstract java.lang.String getActiveTabVar()
@JSFProperty public abstract java.lang.Boolean getActivePanelTabVar()
@JSFProperty(defaultValue="0") public abstract int getSelectedIndex()
public abstract void setSelectedIndex(int selectedIndex)
@JSFProperty public abstract java.lang.String getActiveTabStyleClass()
@JSFProperty public abstract java.lang.String getInactiveTabStyleClass()
@JSFProperty public abstract java.lang.String getActiveSubStyleClass()
@JSFProperty public abstract java.lang.String getInactiveSubStyleClass()
@JSFProperty public abstract java.lang.String getTabContentStyleClass()
@JSFProperty public abstract java.lang.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 |