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 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 OperatingSystemInspector |
osInsp
Object to check OS properties on client side.
|
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 clientOsName
private java.lang.String clientRuntimeOsName
private boolean isWindowsClient
private java.lang.String clientPathSeparator
private OperatingSystemInspector osInsp
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