nextapp.echoservlet
Class EchoTestSupport

java.lang.Object
  extended by nextapp.echoservlet.EchoTestSupport

public class EchoTestSupport
extends java.lang.Object


Constructor Summary
EchoTestSupport()
           
 
Method Summary
static ComponentPeer createComponentPeer(Component c)
          Creates a peer component for the specified Component.
static ButtonUI getDynaButtonPeerForActionCommand(Component startFrom, java.lang.String actionCommand)
          Retrieve peer component for a button component with the specified label.
static ListBoxUI getDynaListBoxPeerForProperty(Component startFrom, java.lang.Object beanOrNull, java.lang.String property)
          Retrieve a peer component for a list box that binds to a specific bean and or property.
static ListBoxUI getDynaSelectFieldPeerForProperty(Component startFrom, java.lang.Object beanOrNull, java.lang.String property)
          Retrieve a peer class for triggering a textfield.
static TextFieldUI getDynaTextFieldPeerForProperty(Component startFrom, java.lang.Object beanOrNull, java.lang.String property)
          Retrieve a peer class for triggering a textfield.
static void setComponent(ComponentPeer peer, Component component)
          Helper utility for writing out-of-container unit tests Allows us to associate a peer class with it's component.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EchoTestSupport

public EchoTestSupport()
Method Detail

setComponent

public static void setComponent(ComponentPeer peer,
                                Component component)
Helper utility for writing out-of-container unit tests Allows us to associate a peer class with it's component.


createComponentPeer

public static ComponentPeer createComponentPeer(Component c)
Creates a peer component for the specified Component. It also associates the new peer with the specified component.


getDynaButtonPeerForActionCommand

public static ButtonUI getDynaButtonPeerForActionCommand(Component startFrom,
                                                         java.lang.String actionCommand)
Retrieve peer component for a button component with the specified label.


getDynaListBoxPeerForProperty

public static ListBoxUI getDynaListBoxPeerForProperty(Component startFrom,
                                                      java.lang.Object beanOrNull,
                                                      java.lang.String property)
Retrieve a peer component for a list box that binds to a specific bean and or property.


getDynaTextFieldPeerForProperty

public static TextFieldUI getDynaTextFieldPeerForProperty(Component startFrom,
                                                          java.lang.Object beanOrNull,
                                                          java.lang.String property)
Retrieve a peer class for triggering a textfield.


getDynaSelectFieldPeerForProperty

public static ListBoxUI getDynaSelectFieldPeerForProperty(Component startFrom,
                                                          java.lang.Object beanOrNull,
                                                          java.lang.String property)
Retrieve a peer class for triggering a textfield.