public class TerminalProps extends TelnetCommProps
Modifier and Type | Class and Description |
---|---|
static class |
TerminalProps.Type
The terminal types.
|
DEFAULT_AUTO_RECONNECT_ATTEMPTS, DEFAULT_AUTO_RECONNECT_INTERVAL, DEFAULT_KEEP_ALIVE_INTERVAL
EMPTY, EMPTY_CLASSES, EMPTY_CNRS, EXTENDS_FRAMEWORK_ERROR_ID
GPDEBUG, PROP_ATTR_STRING_EDITOR_PROP, PROP_ATTR_STRING_ERRORED_NAME, PROP_ATTR_STRING_EXTENDS, PROP_ATTR_STRING_EXTENDS_FINAL, PROP_ATTR_STRING_EXTENDS_PRIVATE, PROP_ATTR_STRING_NULLABLE, PROP_ATTR_STRING_PRIVATE, PROP_ATTR_STRING_PRIVATE_CHANGE_EVENT, PROP_ATTR_STRING_READ_ONLY, PROP_USER_1, PROP_USER_2
EQC_ERROR_IGNORE_ALL, EQC_ERROR_IGNORE_REFERENCES, EQC_IGNORE_ARRAY, EQC_IGNORE_VOLATILE_OR_EDITOR, EQC_PRIVATE, EQC_SAVE_FILE, EXT_CONTAINER_EXTENDS, EXT_CONTAINER_EXTENDS_VALID, EXT_EXTENDED, EXT_FINAL, EXT_OVERRIDES, EXT_OVERRIDES_FINAL_ERR, EXT_PRIVATE
Constructor and Description |
---|
TerminalProps()
Creates the terminal properties container without a name.
|
TerminalProps(Atom propertyAtom)
Creates the terminal properties container with the specified name.
|
Modifier and Type | Method and Description |
---|---|
TerminalProps |
clone()
Creates a clone of the terminal properties.
|
TerminalHost |
createTerminalHost(AppSessionGyro appGyro)
Creates a terminal host that becomes associated with this property.
|
String |
getCaptureFileName()
Gets the EE file name, used when the host session is displaying a single captured screen.
|
TerminalHost |
getCreatedTerminalHost()
Gets the terminal host that has been created from this property for the application
session gyro instance using
createTerminalHost(AppSessionGyro) . |
String |
getDescription()
Gets the description of the terminal session configuration.
|
boolean |
getDescription(String descr)
Sets the description of the terminal session configuration.
|
String |
getEEMFileName()
Gets the EEM file name.
|
KeyboardRemapper |
getKeyboardRemapper()
Gets the keyboard mapper to use.
|
boolean |
getPrinterSettings(TerminalPrinterSettings pojo)
Gets the printer properties container and initializes
the TerminalPrinterSettings POJO class members accordingly.
|
TerminalProps.Type |
getTerminalType()
Gets the terminal type.
|
boolean |
isClientLocalFieldEditing()
Checks if client-local field editing is enabled for this session.
|
boolean |
isPreStarted()
Returns if the terminal session should be pre-started when a user session is started.
|
boolean |
isPrinterAssociated()
Checks if a 3270 printer is associated.
|
boolean |
isTypeAheadEnabled()
Checks if type-ahead is enabled for this session.
|
boolean |
isUser3270BoxDrawingEnabled()
Checks if 3270 box drawing is enabled.
|
boolean |
isUserPCInsertModeEnabled()
Checks if PC Insert mode is enabled.
|
boolean |
isUserSmartInsertModeEnabled()
Checks if smart-insert mode is enabled (spaces are treated like null's at the end of the field).
|
protected void |
onPropDisposed()
Called when the property is disposed of.
|
void |
setCaptureFileName(String fn)
Sets the EE file name, used when the host session is displaying a single captured screen.
|
void |
setClientLocalFieldEditing(boolean enabled)
Sets if client-local field editing is enabled for this session.
|
void |
setEEMFileName(String fn)
Sets the EEM file name.
|
void |
setPrinterAssociated(boolean associate)
Sets if a 3270 printer is associated.
|
boolean |
setPrinterSettings(TerminalPrinterSettings pojo)
Sets the printer properties container from a TerminalPrinterSettings POJO.
|
void |
setTerminalType(TerminalProps.Type type)
Sets the terminal type.
|
void |
setTypeAheadEnabled(boolean enabled)
Sets if type-ahead is enabled for this session.
|
void |
setUser3270BoxDrawingEnabled(boolean enabled)
Sets if 3270 box drawing is enabled.
|
void |
setUserPCInsertModeEnabled(boolean enabled)
Sets if PC Insert mode is enabled.
|
void |
setUserSmartInsertMode(boolean enabled)
Sets the smart-insert mode (spaces are treated like null's at the end of the field).
|
do3270NumericFieldOverride, doAutoReconnect, doTN3270E, get5250KbdType, getAutoReconnectAttempts, getAutoReconnectInterval, getHostCodepage, getKeepAliveTimeout, getLUName, getTerminalTypes, set3270NumericFieldOverride, set5250KbdType, setAutoReconnect, setAutoReconnectAttempts, setAutoReconnectInterval, setDoTN3270E, setHostCodepage, setKeepAliveNOP, setKeepAliveTimeout, setLUName, setTerminalTypes, useKeepAliveNOP
createSecureProps, doResolveHostNames, getBindAddress, getHost, getPort, getProxyHost, getProxyPort, getProxyPW, getProxyPW, getProxyType, getProxyUser, getSecureProps, isSecure, isVerbose, setBindAddress, setHost, setPort, setProxyHost, setProxyPort, setProxyType, setProxyUser, setResolveHostNames, setSecure, setSecureProps, setVerbose, setWebSocket, useWebSocket
__transferChildProps, addPredefinedProps, addProp, addProp, addProp2, addProp2, appendPropValue, canRequestFocus, completeVirtualize, containsProp, containsProp, convertLoadedProp, couldRequestFocusIfVirtualized, createCopyOfAtom, createUniqueAtom, createUniqueAtom, createUniqueAtom, createVSReference, doPropEqualsArrayValues, doVirtualizePropCnr, enablePropCommunication, enablePropHashMap, equalsTree, equalsTree, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getBool, getBool, getBool, getBool, getChildPropError, getChildPropError, getChildPropErrorSeverity, getChildPropErrorSeverity, getErrorsProp, getExtendsContainer, getExtendsError, getExtendsName, getExtendsOverride, getExtendsPossibleClasses, getFirstProp, getFirstProp, getFocusEngine, getInt, getInt, getInt, getInt, getLong, getLong, getLong, getLong, getNumber, getNumber, getNumber, getNumber, getPossibleChildren, getPredefinedProps, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getPropBaseReference, getPropCnr, getPropCount, getPropIndex, getPropIndex, getPropIndexes, getProps, getProps, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue0, getReferences, getRetargetedVerifyContainer, getString, getString, getString, getString, getValueClasses, getVSReference, hasFocus, hasSendData, initializeElement, initializeExtendsFramework, initializeProp, initializeValue, initPropCnr, insertProp, insertProp2, isChild, isExtendsOverriden, isExtendsPropertyValid, isExtendsRoot, isPropAddRemoveAllowed, isPropCommunicating, isPropExtended, isSibling, list, list, logPropNotFound, maybeAddProp, onInsertProp, onPropDispose, onPropRemoved, onPropTreeInitialized, onReferenceEvent, paramString, prepare, removeAllProps, removeProp, removeProp, removeProp, removeProp, removeProp, removeProp, removeProp, removeProp2, removeProp2, removeProp2, removeProp2, removeProp2, removeProp2, reorderProps, replaceProps, requestFocus, requestFocus, requestFocusEx, requestFocusEx, resolveReferences, resolveRuntimeReferences, setBool, setBool, setBool, setBool, setCreateRequiredProp, setExtendsName, setExtendsOverride, setInt, setInt, setInt, setLong, setLong, setLong, setLong, setNumber, setNumber, setNumber, setNumber, setProp, setProp, setProp, setProp2, setProp2, setPropValue, setPropValue, setPropValue, setPropValue, setPropValue, setPropValue, setString, setString, setString, setString, shouldCreateProps, toElementString, toNativeValue0, usePropHashMap, usesPropIndex, validateChildPropInValue, validateClassInstances, validatePropType, validatePropValue, verify, verifyInternalUseOnly, verifyTree, virtualize
addPropError, addPropListener, convertPropError, dispose, equals, equals, equalsErrors, equalsObj, equalsPropValue, equalValues, extendsClone, finalize, fine, fine, finer, finer, finest, finest, fromElementString, getAliasName, getAppSessionGyro, getAppWorker, getAtomPath, getAttribute, getChildReferencePropName, getClientSessionGyro, getClientWorker, getConstraints, getEnvironment, getErroredPropItems, getErroredProps, getErrorsProp, getExtendsRootContainer, getFullPropName, getFullPropName, getFullPropNameDebug, getFullPropNameDebug, getListeners, getParent, getParent, getProjectName, getPropAtom, getPropError, getPropError, getPropErroredName, getPropErrorSeverity, getPropExtendsFlags, getPropFromPath, getPropFromPath, getPropFromReference, getPropFromReference, getPropIndex, getPropName, getPropPath, getPropPath, getPropReferenceTarget, getPropRootPropMgr, getPropTreeErrorSeverity, getPropValue, getPropValue, getPropValueObject, getReferencePropName, getRelativePropName, getRootFromName, getRootName, getRootParent, getRootParent, getTreeLock, hasChanged, hasPrivateChangeEventProp, hasPropError, hasPropTreeError, info, info, initializeGElement, initializeGProp, isDisposed, isPropChildOf, isPropClientCreated, isPropCreateRequired, isPropExtended, isPropExtendsFinal, isPropExtendsPrivate, isPropExtendsPrivateInRoot, isPropExtendsPrivateInRoot, isPropFile, isPropFolder, isPropForEditor, isPropNullable, isPropPrivate, isPropPrivateAtCreation, isPropReadOnly, isPropReferenceTreeValid, isPropRoot, isPropUSER, isPropValueTreeLockNeeded, isPropVirtualized, isPropVirtualizing, isPropVolatile, isPropVolatileOrEditorOnly, isProxied, list, list, list, mapAliasToReference, mapAliasToReference, mapReferenceToAlias, mapReferenceToAlias, mapReferenceToProjectRelative, modifyPropValue, moveProp, moveProp, moveProp, onEvent, onEventSelf, onPrepare, onPropInvalidateCache, onPropParentChanged, onPropValueSet, onRemoteEvent, onVirtualizationCompleted, onVirtualized, paramValue, post, post, removePropError, removePropListener, removePropUSER, renameProp, renameProp2, resetChangedTree, setChanged, setConstraints, setConstraints, setParent, setPrivateChangeEventProp, setPrivateCreateRequiredProp, setPropError, setPropErroredName, setPropExtended, setPropExtendsFinal, setPropExtendsPrivate, setPropForEditor, setPropNullable, setPropPrivate, setPropReadOnly, setPropUSER, setPropValue, setPropValue, setPropValue, setPropValueIncognito, setPropVolatile, severe, severe, severe, shouldSerializeToXML, throwIfReadOnly, toNativeValue, toString, toString, triggerRemoteEvent, triggerRemoteEvent, validateProp, verifyHasPropertyItem, warning, warning, warning
getClass, hashCode, notify, notifyAll, wait, wait, wait
canRequestFocus, canRequestFocus, couldRequestFocusIfVirtualized, couldRequestFocusIfVirtualized
addPropError, addPropListener, dispose, equals, fine, fine, finer, finer, finest, finest, fromElementString, getAppSessionGyro, getAtomPath, getClientSessionGyro, getConstraints, getEnvironment, getErroredPropItems, getErroredProps, getErrorsProp, getExtendsRootContainer, getFullPropName, getFullPropNameDebug, getParent, getParent, getPropAtom, getPropError, getPropError, getPropErrorSeverity, getPropExtendsFlags, getPropFromPath, getPropFromReference, getPropIndex, getPropName, getPropPath, getPropPath, getPropRootPropMgr, getPropTreeErrorSeverity, getPropValue, getPropValue, getReferencePropName, getRelativePropName, getRootParent, getTreeLock, hasChanged, hasPrivateChangeEventProp, hasPropError, hasPropTreeError, info, info, initializeGElement, initializeGProp, isDisposed, isPropChildOf, isPropClientCreated, isPropCreateRequired, isPropExtended, isPropExtendsFinal, isPropExtendsPrivate, isPropExtendsPrivateInRoot, isPropExtendsPrivateInRoot, isPropFile, isPropFolder, isPropNullable, isPropPrivate, isPropReadOnly, isPropReferenceTreeValid, isPropRoot, isPropVirtualized, list, list, list, mapAliasToReference, mapReferenceToAlias, mapReferenceToProjectRelative, moveProp, moveProp, moveProp, onEvent, onEventSelf, onRemoteEvent, removePropError, removePropListener, renameProp, setChanged, setConstraints, setConstraints, setParent, setPrivateChangeEventProp, setPropError, setPropExtendsFinal, setPropExtendsPrivate, setPropNullable, setPropPrivate, setPropReadOnly, setPropValue, setPropValue, severe, severe, severe, toNativeValue, triggerRemoteEvent, triggerRemoteEvent, validateProp, verifyHasPropertyItem, warning, warning, warning
public TerminalProps()
setPropertyAtom
call.public TerminalProps(Atom propertyAtom)
propertyAtom
- the name of the component, unique within it's parent.public TerminalProps clone()
clone
in class SocketCommProps
protected void onPropDisposed()
public boolean isPreStarted()
public String getDescription()
public boolean getDescription(String descr)
descr
- The description to set, or null to remove it.public TerminalProps.Type getTerminalType()
public void setTerminalType(TerminalProps.Type type)
type
- The terminal type.public String getEEMFileName()
public void setEEMFileName(String fn)
fn
- The EEM file name or empty string for none.public String getCaptureFileName()
public void setCaptureFileName(String fn)
fn
- The file name for EE capture.public boolean isUserSmartInsertModeEnabled()
public void setUserSmartInsertMode(boolean enabled)
enabled
- The enabled flag.public boolean isUser3270BoxDrawingEnabled()
public void setUser3270BoxDrawingEnabled(boolean enabled)
enabled
- The enabled flag.public boolean isUserPCInsertModeEnabled()
public void setUserPCInsertModeEnabled(boolean enabled)
enabled
- The enabled flag.public boolean isTypeAheadEnabled()
public void setTypeAheadEnabled(boolean enabled)
enabled
- The enabled flag.public boolean isClientLocalFieldEditing()
public void setClientLocalFieldEditing(boolean enabled)
enabled
- The enabled flag.public boolean isPrinterAssociated()
public void setPrinterAssociated(boolean associate)
associate
- true if associated, false otherwise.public boolean getPrinterSettings(TerminalPrinterSettings pojo)
pojo
- The printer properties instance.public boolean setPrinterSettings(TerminalPrinterSettings pojo)
pojo
- The printer properties instance.public KeyboardRemapper getKeyboardRemapper()
public TerminalHost createTerminalHost(AppSessionGyro appGyro)
appGyro
- The application gyro for the session.public TerminalHost getCreatedTerminalHost()
createTerminalHost(AppSessionGyro)
.iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.