com.hp.lft.sdk.winforms

Interface UiObjectBase

    • Method Detail

      • fireEvent

        void fireEvent(java.lang.String type,
                       java.lang.Object... args)
                throws GeneralLeanFtException
        Simulates an event on a .NET object.
        Parameters:
        type - the name of the event to simulate. The list of possible events depends on the object.
        args - the Args argument is passed to the constructor of the event's EventArgs object or the implementing class.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • isChildWindow

        boolean isChildWindow()
                       throws GeneralLeanFtException
        Indicates whether this object's window is a child window.
        Returns:
        true if a child window
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • isOwnedWindow

        boolean isOwnedWindow()
                       throws GeneralLeanFtException
        Indicates whether the object's window has an owner window.
        Returns:
        true if has an owner window.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • getObjectName

        java.lang.String getObjectName()
                                throws GeneralLeanFtException
        The instance's name.

        For example, for myFoo = new fooBar, the object name is myFoo.

        Returns:
        the name
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • getFullNamePath

        java.lang.String getFullNamePath()
                                  throws GeneralLeanFtException
        Returns the full hierarchy of this object with all parent objects.
        Returns:
        the hierarchy
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • getWindowClassRegExp

        java.lang.String getWindowClassRegExp()
                                       throws GeneralLeanFtException
        Returns the permanent part of the MFC window class.
        Returns:
        the permanent part of the MFC window class.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • getObjectProperty

        <TValue> TValue getObjectProperty(java.lang.String propname,
                                          java.lang.Class<TValue> returnType)
                                   throws GeneralLeanFtException
        Returns the value of a test object property.

        This method can return any property of this control, including custom properties declared in a custom control.

        Type Parameters:
        TValue - the generic type of returnType.
        Parameters:
        propname - the name of the test object property.
        returnType - the type of the test object property.
        Returns:
        the property value
        Throws:
        GeneralLeanFtException - if an error occurs during execution.