public class Java2TestDomainImplementation extends TestDomainImplementationJava implements java.awt.event.AWTEventListener
| Modifier and Type | Field and Description |
|---|---|
protected static FtDebug |
debug |
static java.lang.String |
SHELL_EMBEDDING |
static java.lang.String |
XULRUNNER_EMBEDDING |
IGNORE_MOUSE_DOUBLECLICK_THRESHOLD, IGNORE_MOUSE_DRAG| Constructor and Description |
|---|
Java2TestDomainImplementation() |
| Modifier and Type | Method and Description |
|---|---|
void |
eventDispatched(java.awt.AWTEvent theEvent)
Called when events are generated by the
AWTEventListener logic.
|
FindResult |
find(com.rational.test.ft.object.map.IMappedTestObject[] pathToFind) |
ProxyTestObject |
getCrossDomainProxy(Window hwnd) |
ProxyTestObject |
getDescribedObject(DescribedObject describedObject)
Find the object described by the set of properties in the DescribedObject.
|
ProxyTestObject[] |
getProxiesForWindow(Window hwnd) |
ProxyTestObject |
getTopLevelObject(Window window)
Returns the topLevelObject that matches the specified window;
throws an exception if the domain is not
isGraphical.
|
ProxyTestObject |
getTopLevelObject(Window topWindow,
Window pointWindow)
Returns the topLevelObject that matches the specified window;
throws an exception if the domain is not
isGraphical.
|
java.util.Enumeration |
getTopLevelObjects()
Return an enumeration for the top-level objects within this
domain implementation.
|
java.util.Enumeration |
getTopLevelObjects(IChannel channel) |
protected java.awt.Window[] |
getTopLevelWindows()
Returns an array of top-level windows from the top-level
windows list that is maintained statically.
|
java.awt.Window |
getTopLevelWindowWithFocus()
Returns the last top-level window to be activated, which
contains the component with focus.
|
void |
initialize()
Register this class as an event listener.
|
getActionRecordingFlags, getDomainProxy, getImplementationName, getProxy, getTheDomainImplementation, IAmTheOne, registerFromSwtUIThread, registerProxiesequals, supportVOMOptimizationgetName, isGraphical, isNamedprotected static FtDebug debug
public static java.lang.String SHELL_EMBEDDING
public static java.lang.String XULRUNNER_EMBEDDING
public java.util.Enumeration getTopLevelObjects()
getTopLevelObjects in class TestDomainImplementationpublic java.util.Enumeration getTopLevelObjects(IChannel channel)
public ProxyTestObject getTopLevelObject(Window window)
getTopLevelObject in class TestDomainImplementationwindow - The window object to match.public ProxyTestObject getTopLevelObject(Window topWindow, Window pointWindow)
getTopLevelObject in class TestDomainImplementationwindow - The window object to match.public void initialize()
public void eventDispatched(java.awt.AWTEvent theEvent)
eventDispatched in interface java.awt.event.AWTEventListenertheEvent - Any requested events as they are generated.protected java.awt.Window[] getTopLevelWindows()
public java.awt.Window getTopLevelWindowWithFocus()
public ProxyTestObject getDescribedObject(DescribedObject describedObject)
TestDomainImplementationgetDescribedObject in class TestDomainImplementationpublic ProxyTestObject[] getProxiesForWindow(Window hwnd)
getProxiesForWindow in class TestDomainImplementationJavapublic ProxyTestObject getCrossDomainProxy(Window hwnd)
public FindResult find(com.rational.test.ft.object.map.IMappedTestObject[] pathToFind)
find in class TestDomainImplementation