IBM Rational Functional Tester
Version 8.1.1000
IBM Rational Functional Tester Proxy SDK Reference

Project Version 2.3

com.rational.test.ft.domain.java
Class ProxyClassMap

java.lang.Object   extended by com.rational.test.ft.domain.java.ProxyClassMap

public class ProxyClassMap
extends java.lang.Object

This internal class loads Java domain proxies that have been registered in an RFTCUST file. Proxy writers do not need to have any direct knowledge of this class.

Since:
RFT1.0

Constructor Summary
ProxyClassMap()
           
 
Method Summary
protected static void DestructMap()
           
static ProxyTestObject getProxy(java.lang.Object theObjectFromTheSUT)
           
static ProxyTestObject getProxy(java.lang.Object theObjectFromTheSUT, java.lang.Object[] proxyArgs)
          Construct the proxy using the arguements passed to proxy.
static ProxyTestObject getRegisteredProxy(java.lang.Object theObjectFromTheSUT)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxyClassMap

public ProxyClassMap()
Method Detail

DestructMap

protected static void DestructMap()

getRegisteredProxy

public static ProxyTestObject getRegisteredProxy(java.lang.Object theObjectFromTheSUT)

getProxy

public static ProxyTestObject getProxy(java.lang.Object theObjectFromTheSUT)

getProxy

public static ProxyTestObject getProxy(java.lang.Object theObjectFromTheSUT,                                        java.lang.Object[] proxyArgs)
Construct the proxy using the arguements passed to proxy. In case of GEF Figures, we need to have the control information to get the screen rectangle and also to tranverse from RootFigure to FigureCanvas.

Parameters:
theObjectFromTheSUT - The object whose proxy is to be constructed
proxyArgs - The proxyArgs
Returns: