JSF Test Framework: Mock 1.1.2

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

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

public class MockUIComponent
extends javax.faces.component.UIComponent
implements FacesMockController.MockObject


Field Summary
 
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
MockUIComponent()
          Default constructor
MockUIComponent(org.easymock.IMocksControl control, String name)
           
 
Method Summary
protected  void addFacesListener(javax.faces.event.FacesListener listener)
           
 void broadcast(javax.faces.event.FacesEvent arg0)
           
 void clearInitialState()
           
 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)
           
 Map getAttributes()
           
 int getChildCount()
           
 List getChildren()
           
 String getClientId()
           
 String getClientId(javax.faces.context.FacesContext arg0)
           
 String getContainerClientId(javax.faces.context.FacesContext arg0)
           
 org.easymock.IMocksControl getControl()
           
protected  javax.faces.context.FacesContext getFacesContext()
           
protected  javax.faces.event.FacesListener[] getFacesListeners(Class clazz)
           
 javax.faces.component.UIComponent getFacet(String arg0)
           
 int getFacetCount()
           
 Map getFacets()
           
 Iterator getFacetsAndChildren()
           
 String getFamily()
           
 String getId()
           
 List getListenersForEventClass(Class arg0)
           
 javax.faces.component.UIComponent getNamingContainer()
           
 javax.faces.component.UIComponent getParent()
           
protected  javax.faces.render.Renderer getRenderer(javax.faces.context.FacesContext context)
           
 String getRendererType()
           
 boolean getRendersChildren()
           
 Map getResourceBundleMap()
           
 javax.faces.component.TransientStateHelper getTransientStateHelper(boolean arg0)
           
 javax.faces.el.ValueBinding getValueBinding(String arg0)
           
 javax.el.ValueExpression getValueExpression(String 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 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)
           
protected  void removeFacesListener(javax.faces.event.FacesListener listener)
           
 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 setId(String arg0)
           
 void setInView(boolean arg0)
           
 void setParent(javax.faces.component.UIComponent arg0)
           
 void setRendered(boolean arg0)
           
 void setRendererType(String arg0)
           
 void setTransient(boolean arg0)
           
 void setValueBinding(String arg0, javax.faces.el.ValueBinding arg1)
           
 void setValueExpression(String arg0, javax.el.ValueExpression arg1)
           
 void subscribeToEvent(Class arg0, javax.faces.event.ComponentSystemEventListener arg1)
           
 String toString()
           
 void unsubscribeFromEvent(Class arg0, javax.faces.event.ComponentSystemEventListener arg1)
           
 boolean visitTree(javax.faces.component.visit.VisitContext arg0, javax.faces.component.visit.VisitCallback arg1)
           
 
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

MockUIComponent

public MockUIComponent()
Default constructor


MockUIComponent

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

getControl

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

decode

public void decode(javax.faces.context.FacesContext arg0)
Specified by:
decode in class javax.faces.component.UIComponent

getParent

public javax.faces.component.UIComponent getParent()
Specified by:
getParent in class javax.faces.component.UIComponent

getId

public String getId()
Specified by:
getId in class javax.faces.component.UIComponent

setParent

public void setParent(javax.faces.component.UIComponent arg0)
Specified by:
setParent in class javax.faces.component.UIComponent

getAttributes

public Map getAttributes()
Specified by:
getAttributes in class javax.faces.component.UIComponent

getChildren

public List getChildren()
Specified by:
getChildren in class javax.faces.component.UIComponent

getChildCount

public int getChildCount()
Specified by:
getChildCount in class javax.faces.component.UIComponent

setId

public void setId(String arg0)
Specified by:
setId in class javax.faces.component.UIComponent

getFamily

public String getFamily()
Specified by:
getFamily in class javax.faces.component.UIComponent

visitTree

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

isRendered

public boolean isRendered()
Specified by:
isRendered in class javax.faces.component.UIComponent

subscribeToEvent

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

unsubscribeFromEvent

public void unsubscribeFromEvent(Class arg0,
                                 javax.faces.event.ComponentSystemEventListener arg1)
Overrides:
unsubscribeFromEvent 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

isInView

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

setInView

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

queueEvent

public void queueEvent(javax.faces.event.FacesEvent arg0)
Specified by:
queueEvent in class javax.faces.component.UIComponent

processRestoreState

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

processDecodes

public void processDecodes(javax.faces.context.FacesContext arg0)
Specified by:
processDecodes in class javax.faces.component.UIComponent

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext arg0)
Specified by:
encodeBegin in class javax.faces.component.UIComponent

encodeChildren

public void encodeChildren(javax.faces.context.FacesContext arg0)
Specified by:
encodeChildren in class javax.faces.component.UIComponent

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext arg0)
Specified by:
encodeEnd in class javax.faces.component.UIComponent

getRendersChildren

public boolean getRendersChildren()
Specified by:
getRendersChildren in class javax.faces.component.UIComponent

processValidators

public void processValidators(javax.faces.context.FacesContext arg0)
Specified by:
processValidators in class javax.faces.component.UIComponent

processUpdates

public void processUpdates(javax.faces.context.FacesContext arg0)
Specified by:
processUpdates in class javax.faces.component.UIComponent

setRendererType

public void setRendererType(String arg0)
Specified by:
setRendererType in class javax.faces.component.UIComponent

broadcast

public void broadcast(javax.faces.event.FacesEvent arg0)
Specified by:
broadcast in class javax.faces.component.UIComponent

encodeAll

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

getFacet

public javax.faces.component.UIComponent getFacet(String arg0)
Specified by:
getFacet in class javax.faces.component.UIComponent

getFacets

public Map getFacets()
Specified by:
getFacets in class javax.faces.component.UIComponent

getValueBinding

public javax.faces.el.ValueBinding getValueBinding(String arg0)
Specified by:
getValueBinding in class javax.faces.component.UIComponent

setValueBinding

public void setValueBinding(String arg0,
                            javax.faces.el.ValueBinding arg1)
Specified by:
setValueBinding in class javax.faces.component.UIComponent

getClientId

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

getClientId

public String getClientId(javax.faces.context.FacesContext arg0)
Specified by:
getClientId in class javax.faces.component.UIComponent

setRendered

public void setRendered(boolean arg0)
Specified by:
setRendered in class javax.faces.component.UIComponent

getRendererType

public String getRendererType()
Specified by:
getRendererType in class javax.faces.component.UIComponent

findComponent

public javax.faces.component.UIComponent findComponent(String arg0)
Specified by:
findComponent in class javax.faces.component.UIComponent

invokeOnComponent

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

getFacetCount

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

getFacetsAndChildren

public Iterator getFacetsAndChildren()
Specified by:
getFacetsAndChildren in class javax.faces.component.UIComponent

getListenersForEventClass

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

processSaveState

public Object processSaveState(javax.faces.context.FacesContext arg0)
Specified by:
processSaveState in class javax.faces.component.UIComponent

markInitialState

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

clearInitialState

public void clearInitialState()
Specified by:
clearInitialState in interface javax.faces.component.PartialStateHolder
Overrides:
clearInitialState 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

isTransient

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

setTransient

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

saveState

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

restoreState

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

addFacesListener

protected void addFacesListener(javax.faces.event.FacesListener listener)
Specified by:
addFacesListener in class javax.faces.component.UIComponent

getFacesContext

protected javax.faces.context.FacesContext getFacesContext()
Specified by:
getFacesContext in class javax.faces.component.UIComponent

getFacesListeners

protected javax.faces.event.FacesListener[] getFacesListeners(Class clazz)
Specified by:
getFacesListeners in class javax.faces.component.UIComponent

getRenderer

protected javax.faces.render.Renderer getRenderer(javax.faces.context.FacesContext context)
Specified by:
getRenderer in class javax.faces.component.UIComponent

removeFacesListener

protected void removeFacesListener(javax.faces.event.FacesListener listener)
Specified by:
removeFacesListener 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.