JSF Test Framework: Mock 1.1.2

org.jboss.test.faces.mock.component
Class MockUIViewRoot

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIViewRoot
              extended by org.jboss.test.faces.mock.component.MockUIViewRoot
All Implemented Interfaces:
EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.UniqueIdVendor, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, FacesMockController.MockObject

public class MockUIViewRoot
extends javax.faces.component.UIViewRoot
implements FacesMockController.MockObject


Field Summary
 
Fields inherited from class javax.faces.component.UIViewRoot
COMPONENT_FAMILY, COMPONENT_TYPE, METADATA_FACET_NAME, UNIQUE_ID_PREFIX, VIEW_PARAMETERS_KEY
 
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
 
Constructor Summary
MockUIViewRoot()
          Default constructor
MockUIViewRoot(org.easymock.IMocksControl control, String name)
           
 
Method Summary
 void addClientBehavior(String arg0, javax.faces.component.behavior.ClientBehavior arg1)
           
 void addComponentResource(javax.faces.context.FacesContext arg0, javax.faces.component.UIComponent arg1)
           
 void addComponentResource(javax.faces.context.FacesContext arg0, javax.faces.component.UIComponent arg1, String arg2)
           
 void addPhaseListener(javax.faces.event.PhaseListener arg0)
           
 void broadcast(javax.faces.event.FacesEvent arg0)
           
 void broadcastEvents(javax.faces.context.FacesContext arg0, javax.faces.event.PhaseId arg1)
           
 void clearInitialState()
           
 String createUniqueId()
           
 String createUniqueId(javax.faces.context.FacesContext arg0, String arg1)
           
 void decode(javax.faces.context.FacesContext arg0)
           
 void encodeAll(javax.faces.context.FacesContext arg0)
           
 void encodeBegin(javax.faces.context.FacesContext arg0)
           
 void encodeChildren(javax.faces.context.FacesContext arg0)
           
 void encodeEnd(javax.faces.context.FacesContext arg0)
           
 boolean equals(Object obj)
           
 javax.faces.component.UIComponent findComponent(String arg0)
           
 javax.el.MethodExpression getAfterPhaseListener()
           
 Map getAttributes()
           
 javax.el.MethodExpression getBeforePhaseListener()
           
 int getChildCount()
           
 List getChildren()
           
 Map getClientBehaviors()
           
 String getClientId()
           
 String getClientId(javax.faces.context.FacesContext arg0)
           
 List getComponentResources(javax.faces.context.FacesContext arg0, String arg1)
           
 String getContainerClientId(javax.faces.context.FacesContext arg0)
           
 org.easymock.IMocksControl getControl()
           
 String getDefaultEventName()
           
 Collection getEventNames()
           
 javax.faces.component.UIComponent getFacet(String arg0)
           
 int getFacetCount()
           
 Map getFacets()
           
 Iterator getFacetsAndChildren()
           
 String getFamily()
           
 String getId()
           
 List getListenersForEventClass(Class arg0)
           
 Locale getLocale()
           
 javax.faces.component.UIComponent getNamingContainer()
           
 javax.faces.component.UIComponent getParent()
           
 List getPhaseListeners()
           
 String getRendererType()
           
 String getRenderKitId()
           
 boolean getRendersChildren()
           
 Map getResourceBundleMap()
           
 javax.faces.component.TransientStateHelper getTransientStateHelper(boolean arg0)
           
 javax.faces.el.ValueBinding getValueBinding(String arg0)
           
 javax.el.ValueExpression getValueExpression(String arg0)
           
 String getViewId()
           
 List getViewListenersForEventClass(Class arg0)
           
 Map getViewMap()
           
 Map getViewMap(boolean arg0)
           
 int hashCode()
           
 boolean initialStateMarked()
           
 boolean invokeOnComponent(javax.faces.context.FacesContext arg0, String arg1, javax.faces.component.ContextCallback arg2)
           
 boolean isInView()
           
 boolean isRendered()
           
 boolean isTransient()
           
 void markInitialState()
           
 void processApplication(javax.faces.context.FacesContext arg0)
           
 void processDecodes(javax.faces.context.FacesContext arg0)
           
 void processEvent(javax.faces.event.ComponentSystemEvent arg0)
           
 void processRestoreState(javax.faces.context.FacesContext arg0, Object arg1)
           
 Object processSaveState(javax.faces.context.FacesContext arg0)
           
 void processUpdates(javax.faces.context.FacesContext arg0)
           
 void processValidators(javax.faces.context.FacesContext arg0)
           
 void queueEvent(javax.faces.event.FacesEvent arg0)
           
 void removeComponentResource(javax.faces.context.FacesContext arg0, javax.faces.component.UIComponent arg1)
           
 void removeComponentResource(javax.faces.context.FacesContext arg0, javax.faces.component.UIComponent arg1, String arg2)
           
 void removePhaseListener(javax.faces.event.PhaseListener arg0)
           
 void restoreState(javax.faces.context.FacesContext arg0, Object arg1)
           
 void restoreTransientState(javax.faces.context.FacesContext arg0, Object arg1)
           
 Object saveState(javax.faces.context.FacesContext arg0)
           
 Object saveTransientState(javax.faces.context.FacesContext arg0)
           
 void setAfterPhaseListener(javax.el.MethodExpression arg0)
           
 void setBeforePhaseListener(javax.el.MethodExpression arg0)
           
 void setId(String arg0)
           
 void setInView(boolean arg0)
           
 void setLocale(Locale arg0)
           
 void setParent(javax.faces.component.UIComponent arg0)
           
 void setRendered(boolean arg0)
           
 void setRendererType(String arg0)
           
 void setRenderKitId(String arg0)
           
 void setTransient(boolean arg0)
           
 void setValueBinding(String arg0, javax.faces.el.ValueBinding arg1)
           
 void setValueExpression(String arg0, javax.el.ValueExpression arg1)
           
 void setViewId(String arg0)
           
 void subscribeToEvent(Class arg0, javax.faces.event.ComponentSystemEventListener arg1)
           
 void subscribeToViewEvent(Class arg0, javax.faces.event.SystemEventListener arg1)
           
 String toString()
           
 void unsubscribeFromEvent(Class arg0, javax.faces.event.ComponentSystemEventListener arg1)
           
 void unsubscribeFromViewEvent(Class arg0, javax.faces.event.SystemEventListener arg1)
           
 boolean visitTree(javax.faces.component.visit.VisitContext arg0, javax.faces.component.visit.VisitCallback arg1)
           
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, getFacesContext, getFacesListeners, getRenderer, removeFacesListener, restoreAttachedState, saveAttachedState
 
Methods inherited from class javax.faces.component.UIComponent
getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getStateHelper, getStateHelper, getTransientStateHelper, isCompositeComponent, isVisitable, popComponentFromEL, pushComponentToEL
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MockUIViewRoot

public MockUIViewRoot()
Default constructor


MockUIViewRoot

public MockUIViewRoot(org.easymock.IMocksControl control,
                      String name)
Parameters:
control -
Method Detail

getControl

public org.easymock.IMocksControl getControl()
Specified by:
getControl in interface FacesMockController.MockObject

getLocale

public Locale getLocale()
Overrides:
getLocale in class javax.faces.component.UIViewRoot

setLocale

public void setLocale(Locale arg0)
Overrides:
setLocale in class javax.faces.component.UIViewRoot

getFamily

public String getFamily()
Overrides:
getFamily in class javax.faces.component.UIViewRoot

isInView

public boolean isInView()
Overrides:
isInView in class javax.faces.component.UIViewRoot

setInView

public void setInView(boolean arg0)
Overrides:
setInView in class javax.faces.component.UIViewRoot

getRenderKitId

public String getRenderKitId()
Overrides:
getRenderKitId in class javax.faces.component.UIViewRoot

setRenderKitId

public void setRenderKitId(String arg0)
Overrides:
setRenderKitId in class javax.faces.component.UIViewRoot

getViewId

public String getViewId()
Overrides:
getViewId in class javax.faces.component.UIViewRoot

setViewId

public void setViewId(String arg0)
Overrides:
setViewId in class javax.faces.component.UIViewRoot

getBeforePhaseListener

public javax.el.MethodExpression getBeforePhaseListener()
Overrides:
getBeforePhaseListener in class javax.faces.component.UIViewRoot

setBeforePhaseListener

public void setBeforePhaseListener(javax.el.MethodExpression arg0)
Overrides:
setBeforePhaseListener in class javax.faces.component.UIViewRoot

getAfterPhaseListener

public javax.el.MethodExpression getAfterPhaseListener()
Overrides:
getAfterPhaseListener in class javax.faces.component.UIViewRoot

setAfterPhaseListener

public void setAfterPhaseListener(javax.el.MethodExpression arg0)
Overrides:
setAfterPhaseListener in class javax.faces.component.UIViewRoot

removePhaseListener

public void removePhaseListener(javax.faces.event.PhaseListener arg0)
Overrides:
removePhaseListener in class javax.faces.component.UIViewRoot

addPhaseListener

public void addPhaseListener(javax.faces.event.PhaseListener arg0)
Overrides:
addPhaseListener in class javax.faces.component.UIViewRoot

getPhaseListeners

public List getPhaseListeners()
Overrides:
getPhaseListeners in class javax.faces.component.UIViewRoot

addComponentResource

public void addComponentResource(javax.faces.context.FacesContext arg0,
                                 javax.faces.component.UIComponent arg1)
Overrides:
addComponentResource in class javax.faces.component.UIViewRoot

addComponentResource

public void addComponentResource(javax.faces.context.FacesContext arg0,
                                 javax.faces.component.UIComponent arg1,
                                 String arg2)
Overrides:
addComponentResource in class javax.faces.component.UIViewRoot

getComponentResources

public List getComponentResources(javax.faces.context.FacesContext arg0,
                                  String arg1)
Overrides:
getComponentResources in class javax.faces.component.UIViewRoot

removeComponentResource

public void removeComponentResource(javax.faces.context.FacesContext arg0,
                                    javax.faces.component.UIComponent arg1)
Overrides:
removeComponentResource in class javax.faces.component.UIViewRoot

removeComponentResource

public void removeComponentResource(javax.faces.context.FacesContext arg0,
                                    javax.faces.component.UIComponent arg1,
                                    String arg2)
Overrides:
removeComponentResource in class javax.faces.component.UIViewRoot

queueEvent

public void queueEvent(javax.faces.event.FacesEvent arg0)
Overrides:
queueEvent in class javax.faces.component.UIViewRoot

broadcastEvents

public void broadcastEvents(javax.faces.context.FacesContext arg0,
                            javax.faces.event.PhaseId arg1)
Overrides:
broadcastEvents in class javax.faces.component.UIViewRoot

processRestoreState

public void processRestoreState(javax.faces.context.FacesContext arg0,
                                Object arg1)
Overrides:
processRestoreState in class javax.faces.component.UIViewRoot

processDecodes

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

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext arg0)
Overrides:
encodeBegin in class javax.faces.component.UIViewRoot

encodeChildren

public void encodeChildren(javax.faces.context.FacesContext arg0)
Overrides:
encodeChildren in class javax.faces.component.UIViewRoot

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext arg0)
Overrides:
encodeEnd in class javax.faces.component.UIViewRoot

getRendersChildren

public boolean getRendersChildren()
Overrides:
getRendersChildren in class javax.faces.component.UIViewRoot

processValidators

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

processUpdates

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

processApplication

public void processApplication(javax.faces.context.FacesContext arg0)
Overrides:
processApplication in class javax.faces.component.UIViewRoot

createUniqueId

public String createUniqueId()
Overrides:
createUniqueId in class javax.faces.component.UIViewRoot

createUniqueId

public String createUniqueId(javax.faces.context.FacesContext arg0,
                             String arg1)
Specified by:
createUniqueId in interface javax.faces.component.UniqueIdVendor
Overrides:
createUniqueId in class javax.faces.component.UIViewRoot

getViewMap

public Map getViewMap()
Overrides:
getViewMap in class javax.faces.component.UIViewRoot

getViewMap

public Map getViewMap(boolean arg0)
Overrides:
getViewMap in class javax.faces.component.UIViewRoot

subscribeToViewEvent

public void subscribeToViewEvent(Class arg0,
                                 javax.faces.event.SystemEventListener arg1)
Overrides:
subscribeToViewEvent in class javax.faces.component.UIViewRoot

unsubscribeFromViewEvent

public void unsubscribeFromViewEvent(Class arg0,
                                     javax.faces.event.SystemEventListener arg1)
Overrides:
unsubscribeFromViewEvent in class javax.faces.component.UIViewRoot

getViewListenersForEventClass

public List getViewListenersForEventClass(Class arg0)
Overrides:
getViewListenersForEventClass in class javax.faces.component.UIViewRoot

saveState

public Object saveState(javax.faces.context.FacesContext arg0)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class javax.faces.component.UIViewRoot

restoreState

public void restoreState(javax.faces.context.FacesContext arg0,
                         Object arg1)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class javax.faces.component.UIViewRoot

decode

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

getParent

public javax.faces.component.UIComponent getParent()
Overrides:
getParent in class javax.faces.component.UIComponentBase

getId

public String getId()
Overrides:
getId in class javax.faces.component.UIComponentBase

setParent

public void setParent(javax.faces.component.UIComponent arg0)
Overrides:
setParent in class javax.faces.component.UIComponentBase

isTransient

public boolean isTransient()
Specified by:
isTransient in interface javax.faces.component.StateHolder
Overrides:
isTransient in class javax.faces.component.UIComponentBase

getAttributes

public Map getAttributes()
Overrides:
getAttributes in class javax.faces.component.UIComponentBase

getChildren

public List getChildren()
Overrides:
getChildren in class javax.faces.component.UIComponentBase

getChildCount

public int getChildCount()
Overrides:
getChildCount in class javax.faces.component.UIComponentBase

setId

public void setId(String arg0)
Overrides:
setId in class javax.faces.component.UIComponentBase

setTransient

public void setTransient(boolean arg0)
Specified by:
setTransient in interface javax.faces.component.StateHolder
Overrides:
setTransient in class javax.faces.component.UIComponentBase

isRendered

public boolean isRendered()
Overrides:
isRendered in class javax.faces.component.UIComponentBase

subscribeToEvent

public void subscribeToEvent(Class arg0,
                             javax.faces.event.ComponentSystemEventListener arg1)
Overrides:
subscribeToEvent in class javax.faces.component.UIComponentBase

unsubscribeFromEvent

public void unsubscribeFromEvent(Class arg0,
                                 javax.faces.event.ComponentSystemEventListener arg1)
Overrides:
unsubscribeFromEvent in class javax.faces.component.UIComponentBase

setRendererType

public void setRendererType(String arg0)
Overrides:
setRendererType in class javax.faces.component.UIComponentBase

broadcast

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

getFacet

public javax.faces.component.UIComponent getFacet(String arg0)
Overrides:
getFacet in class javax.faces.component.UIComponentBase

getFacets

public Map getFacets()
Overrides:
getFacets in class javax.faces.component.UIComponentBase

getValueBinding

public javax.faces.el.ValueBinding getValueBinding(String arg0)
Overrides:
getValueBinding in class javax.faces.component.UIComponentBase

setValueBinding

public void setValueBinding(String arg0,
                            javax.faces.el.ValueBinding arg1)
Overrides:
setValueBinding in class javax.faces.component.UIComponentBase

getClientId

public String getClientId(javax.faces.context.FacesContext arg0)
Overrides:
getClientId in class javax.faces.component.UIComponentBase

setRendered

public void setRendered(boolean arg0)
Overrides:
setRendered in class javax.faces.component.UIComponentBase

getRendererType

public String getRendererType()
Overrides:
getRendererType in class javax.faces.component.UIComponentBase

findComponent

public javax.faces.component.UIComponent findComponent(String arg0)
Overrides:
findComponent in class javax.faces.component.UIComponentBase

invokeOnComponent

public boolean invokeOnComponent(javax.faces.context.FacesContext arg0,
                                 String arg1,
                                 javax.faces.component.ContextCallback arg2)
Overrides:
invokeOnComponent in class javax.faces.component.UIComponentBase

getFacetCount

public int getFacetCount()
Overrides:
getFacetCount in class javax.faces.component.UIComponentBase

getFacetsAndChildren

public Iterator getFacetsAndChildren()
Overrides:
getFacetsAndChildren in class javax.faces.component.UIComponentBase

getListenersForEventClass

public List getListenersForEventClass(Class arg0)
Specified by:
getListenersForEventClass in interface javax.faces.event.SystemEventListenerHolder
Overrides:
getListenersForEventClass in class javax.faces.component.UIComponentBase

processSaveState

public Object processSaveState(javax.faces.context.FacesContext arg0)
Overrides:
processSaveState in class javax.faces.component.UIComponentBase

markInitialState

public void markInitialState()
Specified by:
markInitialState in interface javax.faces.component.PartialStateHolder
Overrides:
markInitialState in class javax.faces.component.UIComponentBase

clearInitialState

public void clearInitialState()
Specified by:
clearInitialState in interface javax.faces.component.PartialStateHolder
Overrides:
clearInitialState in class javax.faces.component.UIComponentBase

addClientBehavior

public void addClientBehavior(String arg0,
                              javax.faces.component.behavior.ClientBehavior arg1)
Overrides:
addClientBehavior in class javax.faces.component.UIComponentBase

getEventNames

public Collection getEventNames()
Overrides:
getEventNames in class javax.faces.component.UIComponentBase

getClientBehaviors

public Map getClientBehaviors()
Overrides:
getClientBehaviors in class javax.faces.component.UIComponentBase

getDefaultEventName

public String getDefaultEventName()
Overrides:
getDefaultEventName in class javax.faces.component.UIComponentBase

visitTree

public boolean visitTree(javax.faces.component.visit.VisitContext arg0,
                         javax.faces.component.visit.VisitCallback arg1)
Overrides:
visitTree in class javax.faces.component.UIComponent

processEvent

public void processEvent(javax.faces.event.ComponentSystemEvent arg0)
Specified by:
processEvent in interface javax.faces.event.ComponentSystemEventListener
Overrides:
processEvent in class javax.faces.component.UIComponent

encodeAll

public void encodeAll(javax.faces.context.FacesContext arg0)
Overrides:
encodeAll in class javax.faces.component.UIComponent

getClientId

public String getClientId()
Overrides:
getClientId in class javax.faces.component.UIComponent

getValueExpression

public javax.el.ValueExpression getValueExpression(String arg0)
Overrides:
getValueExpression in class javax.faces.component.UIComponent

setValueExpression

public void setValueExpression(String arg0,
                               javax.el.ValueExpression arg1)
Overrides:
setValueExpression in class javax.faces.component.UIComponent

getContainerClientId

public String getContainerClientId(javax.faces.context.FacesContext arg0)
Overrides:
getContainerClientId in class javax.faces.component.UIComponent

initialStateMarked

public boolean initialStateMarked()
Specified by:
initialStateMarked in interface javax.faces.component.PartialStateHolder
Overrides:
initialStateMarked in class javax.faces.component.UIComponent

getTransientStateHelper

public javax.faces.component.TransientStateHelper getTransientStateHelper(boolean arg0)
Overrides:
getTransientStateHelper in class javax.faces.component.UIComponent

restoreTransientState

public void restoreTransientState(javax.faces.context.FacesContext arg0,
                                  Object arg1)
Specified by:
restoreTransientState in interface javax.faces.component.TransientStateHolder
Overrides:
restoreTransientState in class javax.faces.component.UIComponent

saveTransientState

public Object saveTransientState(javax.faces.context.FacesContext arg0)
Specified by:
saveTransientState in interface javax.faces.component.TransientStateHolder
Overrides:
saveTransientState in class javax.faces.component.UIComponent

getResourceBundleMap

public Map getResourceBundleMap()
Overrides:
getResourceBundleMap in class javax.faces.component.UIComponent

getNamingContainer

public javax.faces.component.UIComponent getNamingContainer()
Overrides:
getNamingContainer in class javax.faces.component.UIComponent

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

JSF Test Framework: Mock 1.1.2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.