Package 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,Cloneable
- Direct Known Subclasses:
DialogDescription,InternalFrameDescription
The description of a Java Window test object.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis class can be used to construct an instance of the WindowDescription class using the builder pattern.protected static classWindowDescription.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
ConstructorsModifierConstructorDescriptionInitializes a new instance of the WindowDescription class.protectedWindowDescription(WindowDescription.Init<?> init) Initializes a new instance of the WindowDescription class using the Builder pattern. -
Method Summary
Modifier and TypeMethodDescriptiongetTitle()Returns the window title.Indicates whether the object is a Java window.Indicates whether this window can be maximized.Indicates whether this window can be minimized.Indicates whether this window can be resized.voidsetJavaWindow(Boolean isJavaWindow) Sets whether the object is a Java window.voidsetMaximizable(Boolean isMaximizable) Sets whether this window can be maximized.voidsetMinimizable(Boolean isMinimizable) Set whether this window can be minimized.voidsetResizable(Boolean isResizable) Sets whether this window can be resized.voidsetTitle(StringProperty title) Sets the window title.voidSets the window title.Methods inherited from class com.hp.lft.sdk.java.UiObjectBaseDescription
getAbsoluteLocation, getAttachedText, getBackgroundColor, getForegroundColor, getLabel, getLocation, getNativeClass, getObjectName, 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, setPath, setPath, setSize, setSize, setSize, setTagName, setTagName, setVisible, setWrappedMethods inherited from class com.hp.lft.sdk.DescriptionBase
cloneTo, getIndex, getIndexType, getObjectProperties, getVRI, setIndex, setIndexType, setObjectProperties, setVRI, setVRIMethods inherited from class com.hp.lft.sdk.PropertiesDescription
cloneMethods inherited from class com.hp.lft.sdk.internal.PropertiesDescriptionBase
getValueAs, getValueAsStringProperty, insertValueMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hp.lft.sdk.CloneableObject
clone
-
Constructor Details
-
WindowDescription
public WindowDescription()Initializes a new instance of the WindowDescription class. -
WindowDescription
Initializes a new instance of the WindowDescription class using the Builder pattern.- Parameters:
init- the Builder pattern.
-
-
Method Details
-
setJavaWindow
Sets whether the object is a Java window.- Parameters:
isJavaWindow- true if a Java window.
-
isJavaWindow
Indicates whether the object is a Java window.- Returns:
- true if is a Java window.
-
setMaximizable
Sets whether this window can be maximized.- Parameters:
isMaximizable- true if can be maximized.
-
isMaximizable
Indicates whether this window can be maximized.- Returns:
- true if can be maximized.
-
setMinimizable
Set whether this window can be minimized.- Parameters:
isMinimizable- true if can be minimized.
-
isMinimizable
Indicates whether this window can be minimized.- Returns:
- true if can be minimized.
-
setResizable
Sets whether this window can be resized.- Parameters:
isResizable- true if can be resized.
-
isResizable
Indicates whether this window can be resized.- Returns:
- true if can be resized.
-
setTitle
Sets the window title.- Parameters:
title- the window title.
-
setTitle
Sets the window title.- Parameters:
title- aStringPropertyorRegExpProperty.
-
getTitle
Returns the window title.- Returns:
- the window title.
-