JSF Test Framework: Mock 1.1.2

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

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.jboss.test.faces.mock.component.MockUIComponentBase
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 MockUIComponentBase
extends javax.faces.component.UIComponentBase
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
MockUIComponentBase()
          Default constructor
MockUIComponentBase(org.easymock.IMocksControl control, String name)
           
 
Method Summary
 void addClientBehavior(String arg0, javax.faces.component.behavior.ClientBehavior arg1)
           
 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()
           
 Map getClientBehaviors()
           
 String getClientId()
           
 String getClientId(javax.faces.context.FacesContext arg0)
           
 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)
           
 javax.faces.component.UIComponent getNamingContainer()
           
 javax.faces.component.UIComponent getParent()
           
 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)
           
 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.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

MockUIComponentBase

public MockUIComponentBase()
Default constructor


MockUIComponentBase

public MockUIComponentBase(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)
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

queueEvent

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

processRestoreState

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

processDecodes

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

encodeBegin

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

encodeChildren

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

encodeEnd

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

getRendersChildren

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

processValidators

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

processUpdates

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

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.UIComponentBase

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.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

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

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

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.