JSF Test Framework: Mockito 1.1.2

org.jboss.test.faces.mockito.component
Class ViewBuilder

java.lang.Object
  extended by org.jboss.test.faces.mockito.component.TreeBuilderImpl<javax.faces.component.UIViewRoot>
      extended by org.jboss.test.faces.mockito.component.ViewBuilder
All Implemented Interfaces:
TreeBuilder<javax.faces.component.UIViewRoot>

public class ViewBuilder
extends TreeBuilderImpl<javax.faces.component.UIViewRoot>

Author:
asmirnov@exadel.com

Constructor Summary
protected ViewBuilder(javax.faces.component.UIViewRoot component)
           
 
Method Summary
 ViewBuilder children(TreeBuilder<?>... builders)
           
static TreeBuilder<javax.faces.component.UIComponent> component()
           
static
<T extends javax.faces.component.UIComponent>
TreeBuilder<T>
component(Class<T> childType)
           
static
<T extends javax.faces.component.UIComponent>
TreeBuilder<T>
component(T child)
           
static ViewBuilder createView()
           
static ViewBuilder createView(javax.faces.component.UIViewRoot mockViewRoot)
           
static Facet<javax.faces.component.UIComponent> facet(String name)
           
static
<T extends javax.faces.component.UIComponent>
Facet<T>
facet(String name, Class<T> childType)
           
static
<T extends javax.faces.component.UIComponent>
Facet<T>
facet(String name, T child)
           
 ViewBuilder facets(Facet<?>... facets)
           
 ViewBuilder setViewId(String viewId)
           
 
Methods inherited from class org.jboss.test.faces.mockito.component.TreeBuilderImpl
getComponent, id, visitTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewBuilder

protected ViewBuilder(javax.faces.component.UIViewRoot component)
Method Detail

createView

public static ViewBuilder createView()

createView

public static ViewBuilder createView(javax.faces.component.UIViewRoot mockViewRoot)

setViewId

public ViewBuilder setViewId(String viewId)

children

public ViewBuilder children(TreeBuilder<?>... builders)
Specified by:
children in interface TreeBuilder<javax.faces.component.UIViewRoot>
Overrides:
children in class TreeBuilderImpl<javax.faces.component.UIViewRoot>

facets

public ViewBuilder facets(Facet<?>... facets)
Specified by:
facets in interface TreeBuilder<javax.faces.component.UIViewRoot>
Overrides:
facets in class TreeBuilderImpl<javax.faces.component.UIViewRoot>

component

public static TreeBuilder<javax.faces.component.UIComponent> component()

component

public static <T extends javax.faces.component.UIComponent> TreeBuilder<T> component(Class<T> childType)

component

public static <T extends javax.faces.component.UIComponent> TreeBuilder<T> component(T child)

facet

public static Facet<javax.faces.component.UIComponent> facet(String name)

facet

public static <T extends javax.faces.component.UIComponent> Facet<T> facet(String name,
                                                                           Class<T> childType)

facet

public static <T extends javax.faces.component.UIComponent> Facet<T> facet(String name,
                                                                           T child)

JSF Test Framework: Mockito 1.1.2

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