public class VcsApplicationSettings extends java.lang.Object implements PersistentStateComponent<VcsApplicationSettings>
| Modifier and Type | Field and Description |
|---|---|
boolean |
COMMIT_FROM_LOCAL_CHANGES |
boolean |
DETECT_PATCH_ON_THE_FLY |
boolean |
DISABLE_MANAGE_IGNORE_FILES |
boolean |
ENABLE_PARTIAL_CHANGELISTS |
boolean |
MANAGE_IGNORE_FILES |
boolean |
MARK_EXCLUDED_AS_IGNORED |
java.lang.String |
PATCH_STORAGE_LOCATION |
boolean |
SHOW_LST_GUTTER_MARKERS |
boolean |
SHOW_LST_WORD_DIFFERENCES |
boolean |
SHOW_WHITESPACES_IN_LST |
| Constructor and Description |
|---|
VcsApplicationSettings() |
| Modifier and Type | Method and Description |
|---|---|
static VcsApplicationSettings |
getInstance() |
VcsApplicationSettings |
getState() |
void |
loadState(VcsApplicationSettings state)
This method is called when new component state is loaded.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializeComponent, noStateLoadedpublic java.lang.String PATCH_STORAGE_LOCATION
public boolean SHOW_WHITESPACES_IN_LST
public boolean SHOW_LST_GUTTER_MARKERS
public boolean SHOW_LST_WORD_DIFFERENCES
public boolean DETECT_PATCH_ON_THE_FLY
public boolean ENABLE_PARTIAL_CHANGELISTS
public boolean MANAGE_IGNORE_FILES
public boolean DISABLE_MANAGE_IGNORE_FILES
public boolean MARK_EXCLUDED_AS_IGNORED
public boolean COMMIT_FROM_LOCAL_CHANGES
public static VcsApplicationSettings getInstance()
public VcsApplicationSettings getState()
getState in interface PersistentStateComponent<VcsApplicationSettings>null value indicates
that the returned state won't be stored, as a result previously stored state will be used.XmlSerializerpublic void loadState(VcsApplicationSettings state)
PersistentStateComponentState object should be used directly, defensive copying is not required.
loadState in interface PersistentStateComponent<VcsApplicationSettings>state - loaded component stateXmlSerializerUtil.copyBean(Object, Object)