private static class EnvironmentOps.WorkArea
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Boolean |
batchMode
The batch-mode state of this context.
|
private java.lang.String |
clientOsName
The name of the OS on the client side or OPSYS override specified in the directory.
|
private java.lang.String |
clientPathSeparator
The string representing delimiter between path entries on the client side.
|
private java.lang.String |
clientRuntimeOsName
The name of the OS on the client side.
|
private java.lang.String |
currentLanguage
Stores the current-language of the session.
|
private java.lang.String |
fwdLogfile
The FWD client log file path of this session.
|
private boolean |
isWindowsClient
The flag indicating Windows on client side.
|
private java.lang.Boolean |
legacyCaseSensitive
File name case-sensitivity of the legacy platform
|
private java.lang.String |
legacyFileSeparator
File name separator of the legacy platform
|
private java.lang.String |
legacyPlatform
Client legacy platform name.
|
private boolean |
legacyPlatformWindows
Flag indicating if the client legacy platform is Windows OS.
|
private java.util.Set<java.util.function.Consumer<java.lang.String>> |
listeners
Set of listeners to be notified when the
propath has been set. |
private java.util.Map<java.lang.String,java.lang.String> |
pathPrefixMap
Mapping of legacy absolute file path prefixes to new environment path prefixes
|
private java.lang.String |
propath
Stores any context-specific full effective override to the
PROPATH. |
private java.lang.String |
propathOverride
Stores any context-specific override to the
PROPATH, changeable part. |
private java.lang.Boolean |
resolveFilePaths
Resolve file paths on the client system
|
private java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
supportedHelperApplications
Mapping of a helper application to a mime type associated with it
|
private float |
versionNumber
Stores the current major.minor version value of the Progress compatible environment.
|
private java.lang.String |
versionShort
Stores the current shortened version string of the Progress compatible environment.
|
private java.lang.String |
versionVerbose
Stores the current verbose version string of the Progress compatible environment.
|
| Modifier | Constructor and Description |
|---|---|
private |
WorkArea() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
notifySourcePath(java.lang.String sourcePath)
Send notifications that the PROPATH has been set.
|
private float versionNumber
private java.lang.String versionVerbose
private java.lang.String versionShort
private java.lang.String currentLanguage
private java.lang.String propath
PROPATH.private java.lang.String propathOverride
PROPATH, changeable part.private java.lang.Boolean batchMode
private java.lang.String fwdLogfile
private java.lang.String clientOsName
private java.lang.String clientRuntimeOsName
private boolean isWindowsClient
private java.lang.String clientPathSeparator
private java.lang.String legacyPlatform
private boolean legacyPlatformWindows
private java.util.Set<java.util.function.Consumer<java.lang.String>> listeners
propath has been set.private java.util.Map<java.lang.String,java.lang.String> pathPrefixMap
private java.lang.Boolean legacyCaseSensitive
private java.lang.Boolean resolveFilePaths
private java.util.Map<java.lang.String,java.util.List<java.lang.String>> supportedHelperApplications
private java.lang.String legacyFileSeparator