public final class StoragePathMacros
extends java.lang.Object
State
Storage
). It allows to specify which file
should hold persisting data. There is a number of standard file system anchors like 'workspace file', 'project config dir' which
can be used for defining a storage file's path. Hence, IJ provides special support for such anchors in the form of macros,
i.e. special markers that are mapped to the current file system environment at runtime.
This class holds those markers and utility method for working with them.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CACHE_FILE
Storage file for cache-like data.
|
static java.lang.String |
MODULE_FILE |
static java.lang.String |
NON_ROAMABLE_FILE
Application level non-roamable storage.
|
static java.lang.String |
PRODUCT_WORKSPACE_FILE
Applicable only for project-level.
|
static java.lang.String |
WORKSPACE_FILE
Workspace file key. |
public static final java.lang.String WORKSPACE_FILE
Workspace
file key.
'Workspace file'
holds settings that are local to a particular environment and should not be shared with another
team members.public static final java.lang.String CACHE_FILE
public static final java.lang.String PRODUCT_WORKSPACE_FILE
public static final java.lang.String MODULE_FILE
public static final java.lang.String NON_ROAMABLE_FILE