Share this page

com.hp.lft.sdk.java

# Class WindowDescription

- java.lang.Object
- - com.hp.lft.sdk.internal.PropertiesDescriptionBase
  - - com.hp.lft.sdk.PropertiesDescription
    - - com.hp.lft.sdk.DescriptionBase
      - - com.hp.lft.sdk.java.UiObjectBaseDescription
        - - com.hp.lft.sdk.java.WindowDescription

- All Implemented Interfaces:
    CloneableObject, Description, com.hp.lft.sdk.internal.DescriptionWithVri, java.lang.Cloneable
  Direct Known Subclasses:
    DialogDescription, InternalFrameDescription

      public class WindowDescription
      extends UiObjectBaseDescription

  The description of a Java Window test object.

- - ### Nested Class Summary

    Modifier and Type | Class and Description
    --- | ---
    `static class` | `WindowDescription.Builder` This class can be used to construct an instance of the WindowDescription class using the builder pattern.
    `protected static class` | `WindowDescription.Init<T extends WindowDescription.Init<T>>` Helper class for WindowDescription.Builder.

  - ### Field Summary

    - ### Fields inherited from class com.hp.lft.sdk.internal.PropertiesDescriptionBase

      `properties`

  - ### Constructor Summary

    Modifier | Constructor and Description
    --- | ---
    `` | `WindowDescription()` Initializes a new instance of the WindowDescription class.
    `protected` | `WindowDescription(WindowDescription.Init<?> init)` Initializes a new instance of the WindowDescription class using the Builder pattern.

  - ### Method Summary

    Modifier and Type | Method and Description
    --- | ---
    `StringProperty` | `getTitle()` Returns the window title.
    `java.lang.Boolean` | `isJavaWindow()` Indicates whether the object is a Java window.
    `java.lang.Boolean` | `isMaximizable()` Indicates whether this window can be maximized.
    `java.lang.Boolean` | `isMinimizable()` Indicates whether this window can be minimized.
    `java.lang.Boolean` | `isResizable()` Indicates whether this window can be resized.
    `void` | `setJavaWindow(java.lang.Boolean isJavaWindow)` Sets whether the object is a Java window.
    `void` | `setMaximizable(java.lang.Boolean isMaximizable)` Sets whether this window can be maximized.
    `void` | `setMinimizable(java.lang.Boolean isMinimizable)` Set whether this window can be minimized.
    `void` | `setResizable(java.lang.Boolean isResizable)` Sets whether this window can be resized.
    `void` | `setTitle(java.lang.String title)` Sets the window title.
    `void` | `setTitle(StringProperty title)` Sets the window title.

    - ### Methods inherited from class com.hp.lft.sdk.java.UiObjectBaseDescription

      `getAbsoluteLocation, getAttachedText, getBackgroundColor, getForegroundColor, getLabel, getLocation, getNativeClass, getObjectName, getObjectProperties, getPath, getSize, getTagName, isEnabled, isFocused, isVisible, isWrapped, setAbsoluteLocation, setAbsoluteLocation, setAbsoluteLocation, setAttachedText, setAttachedText, setBackgroundColor, setBackgroundColor, setEnabled, setFocused, setForegroundColor, setForegroundColor, setLabel, setLabel, setLocation, setLocation, setLocation, setNativeClass, setNativeClass, setObjectName, setObjectName, setObjectProperties, setPath, setPath, setSize, setSize, setSize, setTagName, setTagName, setVisible, setWrapped`

    - ### Methods inherited from class com.hp.lft.sdk.DescriptionBase

      `cloneTo, getIndex, getIndexType, getVRI, setIndex, setIndexType, setVRI, setVRI`

    - ### Methods inherited from class com.hp.lft.sdk.PropertiesDescription

      `clone`

    - ### Methods inherited from class com.hp.lft.sdk.internal.PropertiesDescriptionBase

      `getValueAs, getValueAsStringProperty, insertValue`

    - ### Methods inherited from class java.lang.Object

      `equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface com.hp.lft.sdk.CloneableObject

      `clone`

- - ### Constructor Detail

    - #### WindowDescription

          public WindowDescription()

      Initializes a new instance of the WindowDescription class.

    - #### WindowDescription

          protected WindowDescription(WindowDescription.Init<?> init)

      Initializes a new instance of the WindowDescription class using the Builder pattern.
      Parameters:
        `init` - the Builder pattern.

  - ### Method Detail

    - #### setJavaWindow

          public void setJavaWindow(java.lang.Boolean isJavaWindow)

      Sets whether the object is a Java window.
      Parameters:
        `isJavaWindow` - true if a Java window.

    - #### isJavaWindow

          public java.lang.Boolean isJavaWindow()

      Indicates whether the object is a Java window.
      Returns:
        true if is a Java window.

    - #### setMaximizable

          public void setMaximizable(java.lang.Boolean isMaximizable)

      Sets whether this window can be maximized.
      Parameters:
        `isMaximizable` - true if can be maximized.

    - #### isMaximizable

          public java.lang.Boolean isMaximizable()

      Indicates whether this window can be maximized.
      Returns:
        true if can be maximized.

    - #### setMinimizable

          public void setMinimizable(java.lang.Boolean isMinimizable)

      Set whether this window can be minimized.
      Parameters:
        `isMinimizable` - true if can be minimized.

    - #### isMinimizable

          public java.lang.Boolean isMinimizable()

      Indicates whether this window can be minimized.
      Returns:
        true if can be minimized.

    - #### setResizable

          public void setResizable(java.lang.Boolean isResizable)

      Sets whether this window can be resized.
      Parameters:
        `isResizable` - true if can be resized.

    - #### isResizable

          public java.lang.Boolean isResizable()

      Indicates whether this window can be resized.
      Returns:
        true if can be resized.

    - #### setTitle

          public void setTitle(java.lang.String title)

      Sets the window title.
      Parameters:
        `title` - the window title.

    - #### setTitle

          public void setTitle(StringProperty title)

      Sets the window title.
      Parameters:
        `title` - a `StringProperty` or `RegExpProperty`.

    - #### getTitle

          public StringProperty getTitle()

      Returns the window title.
      Returns:
        the window title.

Tips to improve your search results... UFT Developer Java SDK Reference Version 15.0-15.0.2 UFT Developer SDK Reference All View Local Help Center View Online Help Center back Go back in browser history forward Go forward in browser history Remove search highlights next topic Go to next topic previous topic Go to previous topic Print the current topic Version: