| 
 | IBM Rational   Functional Tester Version 8.1.1000 IBM Rational Functional Tester Proxy SDK Reference Project Version 2.3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.rational.test.ft.sys.RegisteredObject
com.rational.test.ft.domain.ProxyTestObject
com.rational.test.ft.domain.DomainProxy
com.rational.test.ft.domain.ProcessDomainProxy
public class ProcessDomainProxy
The class for the Java domain proxy.
| Field Summary | 
|---|
| Fields inherited from class com.rational.test.ft.sys.RegisteredObject | 
|---|
| theTestObject | 
| Fields inherited from interface com.rational.test.ft.domain.IDataDriven | 
|---|
| INCLUDE_ALL, INCLUDE_JUSTOBJECT, INCLUDE_SIBLINGS | 
| Constructor Summary | |
|---|---|
| ProcessDomainProxy(java.lang.Object theObjectInTheSUT)Establishes the object as a member variable for the proxy. | |
| Method Summary | |
|---|---|
|  java.util.Hashtable | getProperties()Returns a complete set of properties for the associated test object. | 
|  java.lang.Object | getProperty(java.lang.String propertyName)Gets the value for a specific property. | 
|  java.util.Hashtable | getRecognitionProperties()Returns an enumeration of properties used to identify the associated test object. | 
|  int | getRecognitionPropertyWeight(java.lang.String propertyName)Returns an indication of how useful this property is for recognition. | 
|  java.util.Hashtable | getStandardProperties()Returns a complete set of consistent properties for the associated test object. | 
|  com.rational.test.ft.vp.ITestData | getTestData(java.lang.String testDataType)Constructs the specified verification data object. | 
|  java.util.Hashtable | getTestDataTypes()Returns an enumeration of objects of type Stringthat describe  the verification point data available with the associated object. | 
|  void | setProperty(java.lang.String propertyName,             java.lang.Object value)Sets the value for a specific property. | 
|  boolean | shouldBeMapped()Determines whether the object is interesting from a persistent testability sense and therefore should be added to the object map. | 
|  com.rational.test.ft.vp.ITestData | updateTestData(java.lang.String testDataType,                com.rational.test.ft.vp.ITestData testData)Updates the supplied test data object and returns it. | 
| Methods inherited from class com.rational.test.ft.sys.RegisteredObject | 
|---|
| addProxyReference, dereference, getObject, getRegisteredId, getTransactionId, isReferenced, isReleaseRequired, register, registerTransiently, release, toString, unregister | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public ProcessDomainProxy(java.lang.Object theObjectInTheSUT)
| Method Detail | 
|---|
public java.util.Hashtable getTestDataTypes()
String that describe  the verification point data available with the associated object.
getTestDataTypes in class ProxyTestObjectgetTestData(String)public com.rational.test.ft.vp.ITestData getTestData(java.lang.String testDataType)
testDataType parameter is one of the values returned  by getTestDataTypes.
getTestData in class ProxyTestObjecttestDataType - A test data type supplied by 
                                                        getTestDataTypes().
getTestDataTypes()public com.rational.test.ft.vp.ITestData updateTestData(java.lang.String testDataType, com.rational.test.ft.vp.ITestData testData)
testDataType parameter is one of the values  returned by getTestDataTypes.
 The testData is a previously-supplied ITestData
 object that must be updated to reflect the current state  of the associated test object.
updateTestData in class ProxyTestObjecttestDataType - A test data type supplied by 
                                                        getTestDataTypes().testData - The test data base object that requires 
                                                        updating.
testData passed in with appropriate updates.getTestDataTypes(), 
ITestDatapublic java.util.Hashtable getRecognitionProperties()
getRecognitionProperties in class ProxyTestObjectTestObjectProperty.ProxyTestObject.getRecognitionPropertyWeight(String), 
ProxyTestObject.getProperty(String), 
ProxyTestObject.addRecognitionProperty(String,Object,int)public int getRecognitionPropertyWeight(java.lang.String propertyName)
getRecognitionPropertyWeight in class ProxyTestObjectpropertyName - The name of the recognition property to 
                                                        return a weight value for.ProxyTestObject.getRecognitionProperties()public java.util.Hashtable getProperties()
ProxyTestObject  This method does not return properties whose values are references  to objects.  The method ProxyTestObject.getNonValueProperties() returns  information about such properties.
getProperties in class ProxyTestObjectProxyTestObject.getProperty(String), 
ProxyTestObject.setProperty(String,Object), 
ProxyTestObject.getStandardProperties(), 
ProxyTestObject.getNonValueProperties()public java.util.Hashtable getStandardProperties()
ProxyTestObjectProxyTestObject.getProperties().
 The HTML domain supports standard properties and  returns properties that are consistent across browser versions.
 The Java domain does not support this notion of standard properties.
 In this domain, getStandardProperties, and getProperties do the same thing.
 For HTML, standard properties are a subset  of the properties returned by getProperties().
 The meaning of a property is specific to the test domain  and the test object.  Typically, this is a set of name/value pairs  that describe the test object and its active state.  Properties such  as font, colors, and coordinate information are typically associated  with a GUI test object.  Associated data and state information can also 
 be returned, depending on the test object.
getStandardProperties in class ProxyTestObjectProxyTestObject.getProperty(String), 
ProxyTestObject.setProperty(String,Object), 
ProxyTestObject.getProperties(), 
ProxyTestObject.getNonValueProperties()public java.lang.Object getProperty(java.lang.String propertyName)
getProperty in class ProxyTestObjectpropertyName - The name of the property to fetch.
ProxyTestObject.getProperties(), 
ProxyTestObject.setProperty(String,Object), 
ProxyTestObject.getRecognitionProperties(), 
ProxyTestObject.addRecognitionProperty(String,Object,int)public void setProperty(java.lang.String propertyName, java.lang.Object value)
setProperty in class ProxyTestObjectpropertyName - The name of the property to redefine.  This                                                         name is the same as that returned by 
                                                        getProperties().ProxyTestObject.getProperties(), 
ProxyTestObject.getProperty(String)public boolean shouldBeMapped()
false.
shouldBeMapped in class ProxyTestObjecttrue if the represented control is interesting                         other than for nested objects.| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||