Package com.hp.lft.sdk.te
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.te.WindowDescription
- All Implemented Interfaces:
CloneableObject
,Description
,com.hp.lft.sdk.internal.DescriptionWithVri
,Cloneable
The description of a terminal emulator window that fully supports HLLAPI.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
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
ConstructorsModifierConstructorDescriptionConstructs a new WindowDescription.protected
WindowDescription
(WindowDescription.Init<?> init) Initializes a new instance of the WindowDescription class using the Builder pattern. -
Method Summary
Modifier and TypeMethodDescriptionReturns the current emulator status.Sets the handle to a window.Returns the current protocol.Sets the short name of the window.void
setEmulatorStatus
(EmulatorStatus emulatorStatus) Sets the current emulator status.void
Sets the handle to a window.void
setProtocol
(Protocol protocol) Sets the current protocol.void
setShortName
(StringProperty shortName) Sets the short name of the window.void
setShortName
(String shortName) Sets the short name of the window.Methods inherited from class com.hp.lft.sdk.DescriptionBase
cloneTo, getIndex, getIndexType, getObjectProperties, getVRI, setIndex, setIndexType, setObjectProperties, 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 Details
-
WindowDescription
public WindowDescription()Constructs a new WindowDescription. -
WindowDescription
Initializes a new instance of the WindowDescription class using the Builder pattern.- Parameters:
init
- the Builder pattern.
-
-
Method Details
-
setShortName
Sets the short name of the window.- Parameters:
shortName
- a StringProperty(or RegExpProperty) representing the short name of the window.
-
setShortName
Sets the short name of the window.- Parameters:
shortName
- the short name of the window.
-
getShortName
Sets the short name of the window.- Returns:
- the short name of the window.
-
setHandle
Sets the handle to a window.- Parameters:
handle
- the handle to a window.
-
getHandle
Sets the handle to a window.- Returns:
- the handle to a window.
-
setProtocol
Sets the current protocol.- Parameters:
protocol
- the current protocol.
-
getProtocol
Returns the current protocol.- Returns:
- the current protocol.
-
setEmulatorStatus
Sets the current emulator status.- Parameters:
emulatorStatus
- the current emulator status.
-
getEmulatorStatus
Returns the current emulator status.- Returns:
- the current emulator status.
-