to.etc.domui.testsupport
Class TUtilDomUI

java.lang.Object
  extended by to.etc.domui.testsupport.TUtilDomUI

public class TUtilDomUI
extends java.lang.Object


Constructor Summary
TUtilDomUI()
           
 
Method Summary
static UrlPage createBody()
          Create an empty, parameterless UrlPage page to use to add nodes to.
static
<T extends UrlPage>
T
createBody(java.lang.Class<T> clz)
          Create a page body from the specified class.
static
<T extends UrlPage>
T
createBody(java.lang.Class<T> clz, PageParameters pp)
          Create a page body from the specified class.
static UrlPage createBody(PageParameters pp)
          Create an empty UrlPage with page parameters.
static Page createPage(java.lang.Class<? extends UrlPage> clz)
           
static Page createPage(java.lang.Class<? extends UrlPage> clz, PageParameters pp)
           
static DomApplication getApplication()
           
static AppSession getAppSession()
           
static BrowserVersion getBrowserVersion()
           
static BrowserVersion getBrowserVersionFFox30()
           
static BrowserVersion getBrowserVersionIE7()
           
static BrowserVersion getBrowserVersionIE8()
           
static BrowserVersion getBrowserVersionKonqueror()
           
static HtmlFullRenderer getFullRenderer(IBrowserOutput o)
           
static java.lang.String getFullRenderText(BrowserVersion bv, Page pg)
           
static java.lang.String getFullRenderText(NodeBase nd)
           
static java.lang.String getFullRenderText(Page pg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TUtilDomUI

public TUtilDomUI()
Method Detail

getApplication

public static DomApplication getApplication()
                                     throws java.lang.Exception
Throws:
java.lang.Exception

getAppSession

public static AppSession getAppSession()
                                throws java.lang.Exception
Throws:
java.lang.Exception

getBrowserVersion

public static BrowserVersion getBrowserVersion()

getBrowserVersionIE7

public static BrowserVersion getBrowserVersionIE7()

getBrowserVersionIE8

public static BrowserVersion getBrowserVersionIE8()

getBrowserVersionFFox30

public static BrowserVersion getBrowserVersionFFox30()

getBrowserVersionKonqueror

public static BrowserVersion getBrowserVersionKonqueror()

createPage

public static Page createPage(java.lang.Class<? extends UrlPage> clz,
                              PageParameters pp)
                       throws java.lang.Exception
Throws:
java.lang.Exception

createPage

public static Page createPage(java.lang.Class<? extends UrlPage> clz)
                       throws java.lang.Exception
Throws:
java.lang.Exception

createBody

public static UrlPage createBody()
                          throws java.lang.Exception
Create an empty, parameterless UrlPage page to use to add nodes to.

Returns:
Throws:
java.lang.Exception

createBody

public static UrlPage createBody(PageParameters pp)
                          throws java.lang.Exception
Create an empty UrlPage with page parameters.

Parameters:
pp -
Returns:
Throws:
java.lang.Exception

createBody

public static <T extends UrlPage> T createBody(java.lang.Class<T> clz,
                                               PageParameters pp)
                                    throws java.lang.Exception
Create a page body from the specified class.

Type Parameters:
T -
Parameters:
clz -
pp -
Returns:
Throws:
java.lang.Exception

createBody

public static <T extends UrlPage> T createBody(java.lang.Class<T> clz)
                                    throws java.lang.Exception
Create a page body from the specified class.

Type Parameters:
T -
Parameters:
clz -
Returns:
Throws:
java.lang.Exception

getFullRenderer

public static HtmlFullRenderer getFullRenderer(IBrowserOutput o)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

getFullRenderText

public static java.lang.String getFullRenderText(Page pg)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getFullRenderText

public static java.lang.String getFullRenderText(NodeBase nd)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getFullRenderText

public static java.lang.String getFullRenderText(BrowserVersion bv,
                                                 Page pg)
                                          throws java.lang.Exception
Throws:
java.lang.Exception