Share this page

com.hp.lft.sdk.powerbuilder

## 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.powerbuilder.UiObjectBaseDescription
        - - com.hp.lft.sdk.powerbuilder.UiObjectWithLayoutInfoDescription
          - - com.hp.lft.sdk.powerbuilder.WindowDescription

- All Implemented Interfaces:
    CloneableObject, Description, com.hp.lft.sdk.internal.DescriptionWithVri, Cloneable

      public class WindowDescription
      extends UiObjectWithLayoutInfoDescription

  The description of a power builder Window test object.

- - ### Nested Class Summary

    Nested Classes
    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

    Constructors
    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

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `Boolean` | `hasBorder()` Indicates whether this window has a thin-line border.
    `Boolean` | `hasCaption()` Indicates whether the window has a title bar.
    `Boolean` | `hasSizebox()` Indicates whether this window has a sizing border.
    `Boolean` | `hasSystemMenu()` Indicates whether this window has a window menu on its title bar.
    `Boolean` | `isActive()` Indicates whether this window is the foreground object
    `Boolean` | `isChildWindow()` Indicates whether this window is a child window.
    `Boolean` | `isMaximizable()` Indicates whether this window can be maximized.
    `Boolean` | `isMdiChildWindow()` Indicates whether this window is a multiple-document interface (MDI) child window.
    `Boolean` | `isMinimizable()` Indicates whether this window can be minimized.
    `Boolean` | `isOwnedWindow()` Indicates whether this window has an owner window.
    `Boolean` | `isPopupWindow()` Indicates whether this window is a pop-up window.
    `Boolean` | `isToolWindow()` Indicates whether this window is a tool window (a window intended to be used as a floating toolbar).
    `Boolean` | `isTopmost()` Indicates whether this window is placed above all non-topmost windows and remains in place, even when this window is deactivated.
    `void` | `setActive(Boolean isActive)` Sets whether this window is the foreground window.
    `void` | `setBorder(Boolean hasBorder)` Sets whether this window has a thin-line border.
    `void` | `setCaption(Boolean hasCaption)` Sets whether this window has a title bar property.
    `void` | `setChildWindow(Boolean isChildWindow)` Set whether this window is a child window.
    `void` | `setIsMdiChildWindow(Boolean isMdiChildWindow)` Set whether this window is a multiple-document interface (MDI) child window.
    `void` | `setMaximizable(Boolean isMaximizable)` Sets whether this window can be maximized.
    `void` | `setMinimizable(Boolean isMinimizable)` Set whether this window can be minimized.
    `void` | `setOwnedWindow(Boolean isOwnedWindow)` Set whether this window has an owner window.
    `void` | `setPopupWindow(Boolean isPopupWindow)` Set whether this window is a pop-up window.
    `void` | `setSizebox(Boolean hasSizebox)` Sets whether this window has a sizing border.
    `void` | `setSystemMenu(Boolean hasSystemMenu)` Sets whether this window has a window menu on its title bar.
    `void` | `setToolWindow(Boolean isToolWindow)` Set whether this window is a tool window (a window intended to be used as a floating toolbar).
    `void` | `setTopmost(Boolean isTopmost)` Set whether this window is placed above all non-topmost windows and remains in place, even when this window is deactivated.

    - ### Methods inherited from class com.hp.lft.sdk.powerbuilder.UiObjectWithLayoutInfoDescription

      `isRightAligned, isRightToLeftLayout, isRightToLeftReading, setRightAligned, setRightToLeftLayout, setRightToLeftReading`

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

      `getAbsoluteLocation, getAttachedText, getLocation, getNativeClass, getObjectName, getSize, getText, getWindowClassRegExp, getWindowExtendedStyle, getWindowId, getWindowStyle, getWindowTitleRegExp, isEnabled, isFocused, isVisible, setAbsoluteLocation, setAbsoluteLocation, setAbsoluteLocation, setAttachedText, setAttachedText, setEnabled, setFocused, setLocation, setLocation, setLocation, setNativeClass, setNativeClass, setObjectName, setObjectName, setSize, setSize, setSize, setText, setText, setVisible, setWindowClassRegExp, setWindowClassRegExp, setWindowExtendedStyle, setWindowId, setWindowStyle, setWindowTitleRegExp, setWindowTitleRegExp`

    - ### 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

    - #### setActive

          public void setActive(Boolean isActive)

      Sets whether this window is the foreground window.
      Parameters:
        `isActive` - sets whether this is the foreground window.

    - #### isActive

          public Boolean isActive()

      Indicates whether this window is the foreground object
      Returns:
        true when this window is the foreground object.

    - #### setBorder

          public void setBorder(Boolean hasBorder)

      Sets whether this window has a thin-line border.
      Parameters:
        `hasBorder` - sets whether this window has a thin-line border.

    - #### hasBorder

          public Boolean hasBorder()

      Indicates whether this window has a thin-line border.
      Returns:
        true if this window has a thin-line border.

    - #### setCaption

          public void setCaption(Boolean hasCaption)

      Sets whether this window has a title bar property.
      Parameters:
        `hasCaption` - sets whether this window has a title bar.

    - #### hasCaption

          public Boolean hasCaption()

      Indicates whether the window has a title bar.
      Returns:
        true if this window has a title bar.

    - #### setSizebox

          public void setSizebox(Boolean hasSizebox)

      Sets whether this window has a sizing border.
      Parameters:
        `hasSizebox` - sets whether this window has a sizing border.

    - #### hasSizebox

          public Boolean hasSizebox()

      Indicates whether this window has a sizing border.
      Returns:
        true if the window has a sizing border.

    - #### setSystemMenu

          public void setSystemMenu(Boolean hasSystemMenu)

      Sets whether this window has a window menu on its title bar.
      Parameters:
        `hasSystemMenu` - sets whether this window has a window menu on its title bar.

    - #### hasSystemMenu

          public Boolean hasSystemMenu()

      Indicates whether this window has a window menu on its title bar.
      Returns:
        true if this window has a window menu on its title bar.

    - #### setChildWindow

          public void setChildWindow(Boolean isChildWindow)

      Set whether this window is a child window.
      Parameters:
        `isChildWindow` - sets whether this window is a child window.

    - #### isChildWindow

          public Boolean isChildWindow()

      Indicates whether this window is a child window.
      Returns:
        true if the window is a child window.

    - #### setOwnedWindow

          public void setOwnedWindow(Boolean isOwnedWindow)

      Set whether this window has an owner window.
      Parameters:
        `isOwnedWindow` - sets whether this window has an owner window.

    - #### isOwnedWindow

          public Boolean isOwnedWindow()

      Indicates whether this window has an owner window.
      Returns:
        true if the window has an owner window.

    - #### setIsMdiChildWindow

          public void setIsMdiChildWindow(Boolean isMdiChildWindow)

      Set whether this window is a multiple-document interface (MDI) child window.
      Parameters:
        `isMdiChildWindow` - sets whether this window is a multiple-document interface (MDI) child window.

    - #### isMdiChildWindow

          public Boolean isMdiChildWindow()

      Indicates whether this window is a multiple-document interface (MDI) child window.
      Returns:
        true if this window is a multiple-document interface (MDI) child window.

    - #### setPopupWindow

          public void setPopupWindow(Boolean isPopupWindow)

      Set whether this window is a pop-up window.
      Parameters:
        `isPopupWindow` - sets whether this window is a pop-up window.

    - #### isPopupWindow

          public Boolean isPopupWindow()

      Indicates whether this window is a pop-up window.
      Returns:
        true if the window is a pop-up window.

    - #### setToolWindow

          public void setToolWindow(Boolean isToolWindow)

      Set whether this window is a tool window (a window intended to be used as a floating toolbar).
      Parameters:
        `isToolWindow` - sets whether this window is a tool window.

    - #### isToolWindow

          public Boolean isToolWindow()

      Indicates whether this window is a tool window (a window intended to be used as a floating toolbar).
      Returns:
        true if this window is a tool window.

    - #### setMaximizable

          public void setMaximizable(Boolean isMaximizable)

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

    - #### isMaximizable

          public Boolean isMaximizable()

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

    - #### setMinimizable

          public void setMinimizable(Boolean isMinimizable)

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

    - #### isMinimizable

          public Boolean isMinimizable()

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

    - #### setTopmost

          public void setTopmost(Boolean isTopmost)

      Set whether this window is placed above all non-topmost windows and remains in place, even when this window is deactivated.
      Parameters:
        `isTopmost` - sets whether this window is placed above all non-topmost windows.

    - #### isTopmost

          public Boolean isTopmost()

      Indicates whether this window is placed above all non-topmost windows and remains in place, even when this window is deactivated.
      Returns:
        true if this window is placed above all non-topmost windows.

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: