| Package | Description | 
|---|---|
| org.safs | |
| org.safs.android | |
| org.safs.ios | |
| org.safs.rational | |
| org.safs.selenium | |
| org.safs.selenium.spc | |
| org.safs.selenium.webdriver | |
| org.safs.tools.drivers | |
| org.safs.tools.engines | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DCGUIUtilities
Concrete subclass of DDGUIUtilities that provides no real implementation for the 
 handling of GUI components. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected DDGUIUtilities | 
RobotJHook.utils  | 
protected DDGUIUtilities | 
JavaHook.utils
The DDGUIUtilities the hook will use for handling components. 
 | 
protected DDGUIUtilities | 
DriverCommand.utils
Provide the GUI Utilities, sub-class may has its own implementation. 
 | 
protected DDGUIUtilities | 
ComponentFunction.utils  | 
| Modifier and Type | Method and Description | 
|---|---|
DDGUIUtilities | 
TestRecordHelper.getDDGUtils()  | 
abstract DDGUIUtilities | 
JavaHook.getGUIUtilities()
Retrieve the DDGUIUtilities used by the subclass. 
 | 
DDGUIUtilities | 
DCJavaHook.getGUIUtilities()  | 
protected abstract DDGUIUtilities | 
RobotJHook.getUtilitiesFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract TestRecordHelper | 
RobotJHook.getTestRecordDataFactory(DDGUIUtilities utils)  | 
void | 
TestRecordHelper.setDDGUtils(DDGUIUtilities ddgutils)  | 
void | 
JavaHook.setGUIUtilities(DDGUIUtilities gui_utils)  | 
| Constructor and Description | 
|---|
DCJavaHook(java.lang.String process_name,
          java.lang.String trd_name,
          LogUtilities logs,
          TestRecordHelper trd_data,
          DDGUIUtilities gui_utils,
          ProcessRequest aprocessor)
Advanced Constructor for DCJavaHook. 
 | 
JavaHook(java.lang.String process_name,
        java.lang.String trd_name,
        LogUtilities logs,
        TestRecordHelper trd_data,
        DDGUIUtilities gui_utils,
        ProcessRequest aprocessor)
Advanced Constructor. 
 | 
JavaSocketsHook(java.lang.String process_name,
               java.lang.String trd_name,
               LogUtilities logs,
               SocketTestRecordHelper trd_data,
               DDGUIUtilities gui_utils,
               ProcessRequest aprocessor)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DGUIUtilities  | 
| Modifier and Type | Method and Description | 
|---|---|
DDGUIUtilities | 
DJavaHook.getGUIUtilities()
Use this method to retrieve/create the current/default DDGUIUtilities instance. 
 | 
| Constructor and Description | 
|---|
DJavaHook(java.lang.String process_name,
         java.lang.String trd_name,
         LogUtilities logs,
         SocketTestRecordHelper trd_data,
         DDGUIUtilities gui_utils,
         ProcessRequest aprocessor)
Advanced Constructor for DJavaHook. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IGUIUtilities  | 
| Modifier and Type | Method and Description | 
|---|---|
DDGUIUtilities | 
IJavaHook.getGUIUtilities()
Use this method to retrieve/create the current/default DDGUIUtilities instance. 
 | 
| Constructor and Description | 
|---|
IJavaHook(java.lang.String process_name,
         java.lang.String trd_name,
         LogUtilities logs,
         TestRecordHelper trd_data,
         DDGUIUtilities gui_utils,
         ProcessRequest aprocessor)
Advanced Constructor for IJavaHook. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RDDGUIUtilities
Rational extension to DDGUIUtilities. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected DDGUIUtilities | 
RRobotJHook.getUtilitiesFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected TestRecordHelper | 
RRobotJHook.getTestRecordDataFactory(DDGUIUtilities utils)  | 
| Constructor and Description | 
|---|
RTestRecordData(STAFHelper helper,
               Script script,
               DDGUIUtilities ddgutils)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SeleniumGUIUtilities
SAFS/Selenium-specific subclass of DDGUIUtilities. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DDGUIUtilities | 
SeleniumJavaHook.getGUIUtilities()
Use this method to retrieve/create the current/default DDGUIUtilities instance. 
 | 
| Constructor and Description | 
|---|
SeleniumJavaHook(java.lang.String process_name,
                java.lang.String trd_name,
                LogUtilities logs,
                TestRecordHelper trd_data,
                DDGUIUtilities gui_utils,
                ProcessRequest aprocessor)
Advanced Constructor for SeleniumJavaHook. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SPC
AUG 10, 2012            (Lei Wang) Update method highlight(): try to highlight element by id or name. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
WebDriverGUIUtilities
SAFS/Selenium-specific subclass of DDGUIUtilities. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DDGUIUtilities | 
SeleniumHook.getGUIUtilities()
Use this method to retrieve/create the current/default DDGUIUtilities instance. 
 | 
DDGUIUtilities | 
EmbeddedSeleniumHookDriver.getGUIUtilities()  | 
| Constructor and Description | 
|---|
SeleniumHook(java.lang.String process_name,
            java.lang.String trd_name,
            LogUtilities logs,
            TestRecordHelper trd_data,
            DDGUIUtilities gui_utils,
            ProcessRequest aprocessor)
Advanced Constructor for SeleniumHook. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DDGUIUtilities | 
EmbeddedHookDriver.getGUIUtilities()
Subclasses should override this method to retrieve/create the DDGUIUtilities instance 
 needed by the specific engine subclass. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected DDGUIUtilities | 
SAFSDRIVERCOMMANDS.guiUtils
Needed by command Processors. 
 | 
Copyright © SAS Institute. All Rights Reserved.