org.openfaces.component.panel
Class MultiPageContainer

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIPanel
              extended by org.openfaces.component.OUIPanel
                  extended by org.openfaces.component.panel.MultiPageContainer
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, OUIComponent
Direct Known Subclasses:
LayeredPane, TabbedPane

public abstract class MultiPageContainer
extends OUIPanel


Field Summary
 
Fields inherited from class javax.faces.component.UIPanel
COMPONENT_FAMILY, COMPONENT_TYPE
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Constructor Summary
MultiPageContainer()
           
 
Method Summary
 void addSelectionListener(SelectionChangeListener changeListener)
           
 void broadcast(javax.faces.event.FacesEvent event)
           
 java.lang.String getContainerClass()
           
 java.lang.String getContainerStyle()
           
 LoadingMode getLoadingMode()
           
 boolean[] getRenderedItemFlags()
           
 int getSelectedIndex()
           
 javax.el.MethodExpression getSelectionChangeListener()
           
 SelectionChangeListener[] getSelectionListeners()
           
 java.util.List<SubPanel> getSubPanels(boolean returnNotRenderedItems)
           
 void processDecodes(javax.faces.context.FacesContext context)
           
 void processUpdates(javax.faces.context.FacesContext context)
           
 void processValidators(javax.faces.context.FacesContext context)
           
 void removeSelectionListener(SelectionChangeListener changeListener)
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object object)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setContainerClass(java.lang.String containerClass)
           
 void setContainerStyle(java.lang.String containerStyle)
           
 void setItemRendered(int index, boolean value)
           
 void setLoadingMode(LoadingMode loadingMode)
           
 void setRenderedItemFlags(boolean[] renderedItemFlags)
           
 void setSelectedIndex(int selectedIndex)
           
 void setSelectionChangeListener(javax.el.MethodExpression selectionChangeListener)
           
 
Methods inherited from class org.openfaces.component.OUIPanel
getFamily, getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRolloverClass, getRolloverStyle, getStyle, getStyleClass, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRolloverClass, setRolloverStyle, setStyle, setStyleClass
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, queueEvent, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getValueExpression, initialStateMarked, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiPageContainer

public MultiPageContainer()
Method Detail

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class OUIPanel

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object object)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class OUIPanel

getSelectedIndex

public int getSelectedIndex()

setSelectedIndex

public void setSelectedIndex(int selectedIndex)

getLoadingMode

public LoadingMode getLoadingMode()

setLoadingMode

public void setLoadingMode(LoadingMode loadingMode)

setSelectionChangeListener

public void setSelectionChangeListener(javax.el.MethodExpression selectionChangeListener)

addSelectionListener

public void addSelectionListener(SelectionChangeListener changeListener)

getSelectionListeners

public SelectionChangeListener[] getSelectionListeners()

removeSelectionListener

public void removeSelectionListener(SelectionChangeListener changeListener)

getSubPanels

public java.util.List<SubPanel> getSubPanels(boolean returnNotRenderedItems)

setRenderedItemFlags

public void setRenderedItemFlags(boolean[] renderedItemFlags)

getRenderedItemFlags

public boolean[] getRenderedItemFlags()

setItemRendered

public void setItemRendered(int index,
                            boolean value)

processDecodes

public void processDecodes(javax.faces.context.FacesContext context)
Overrides:
processDecodes in class javax.faces.component.UIComponentBase

processValidators

public void processValidators(javax.faces.context.FacesContext context)
Overrides:
processValidators in class javax.faces.component.UIComponentBase

processUpdates

public void processUpdates(javax.faces.context.FacesContext context)
Overrides:
processUpdates in class javax.faces.component.UIComponentBase

broadcast

public void broadcast(javax.faces.event.FacesEvent event)
               throws javax.faces.event.AbortProcessingException
Overrides:
broadcast in class javax.faces.component.UIComponentBase
Throws:
javax.faces.event.AbortProcessingException

getSelectionChangeListener

public javax.el.MethodExpression getSelectionChangeListener()

setContainerStyle

public void setContainerStyle(java.lang.String containerStyle)

getContainerStyle

public java.lang.String getContainerStyle()

getContainerClass

public java.lang.String getContainerClass()

setContainerClass

public void setContainerClass(java.lang.String containerClass)


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.