|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.intellij.openapi.vcs.VcsConfiguration
public final class VcsConfiguration
author: lesya
| Nested Class Summary | |
|---|---|
static class |
VcsConfiguration.StandardConfirmation
|
static class |
VcsConfiguration.StandardOption
|
| Field Summary | |
|---|---|
java.lang.String |
ACTIVE_VCS_NAME
|
float |
CHECKIN_DIALOG_SPLITTER_PROPORTION
|
boolean |
ERROR_OCCURED
|
float |
FILE_HISTORY_DIALOG_COMMENTS_SPLITTER_PROPORTION
|
float |
FILE_HISTORY_DIALOG_SPLITTER_PROPORTION
|
float |
FILE_HISTORY_SPLITTER_PROPORTION
|
boolean |
FORCE_NON_EMPTY_COMMENT
|
java.lang.String |
LAST_COMMIT_MESSAGE
|
boolean |
OPTIMIZE_IMPORTS_BEFORE_FILE_COMMIT
|
boolean |
OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT
|
boolean |
PUT_FOCUS_INTO_COMMENT
|
boolean |
REFORMAT_BEFORE_FILE_COMMIT
|
boolean |
REFORMAT_BEFORE_PROJECT_COMMIT
|
boolean |
SAVE_LAST_COMMIT_MESSAGE
|
boolean |
SHOW_FILE_HISTORY_AS_TREE
|
boolean |
UPDATE_GROUP_BY_PACKAGES
|
| Constructor Summary | |
|---|---|
VcsConfiguration(Project project)
|
|
| Method Summary | |
|---|---|
static VcsConfiguration |
createEmptyConfiguration(Project project)
|
void |
disposeComponent()
Component should dispose system resources or perform another cleanup in this method. |
java.lang.String |
getComponentName()
Unique name of this component. |
java.lang.String |
getConfiguredProjectVcs()
|
static VcsConfiguration |
getInstance(Project project)
|
java.lang.String |
getLastCommitMessage()
|
java.util.ArrayList<java.lang.String> |
getRecentMessages()
|
void |
initComponent()
Component should do initialization and communication with another components in this method. |
void |
projectClosed()
Invoked when the project corresponding to this component instance is closed. |
void |
projectOpened()
Invoked when the project corresponding to this component instance is opened. |
void |
readExternal(org.jdom.Element element)
|
void |
removeMessage(java.lang.String content)
|
void |
saveCommitMessage(java.lang.String comment)
|
void |
writeExternal(org.jdom.Element element)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public boolean PUT_FOCUS_INTO_COMMENT
public boolean FORCE_NON_EMPTY_COMMENT
public java.lang.String LAST_COMMIT_MESSAGE
public boolean SAVE_LAST_COMMIT_MESSAGE
public float CHECKIN_DIALOG_SPLITTER_PROPORTION
public boolean OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT
public boolean OPTIMIZE_IMPORTS_BEFORE_FILE_COMMIT
public boolean REFORMAT_BEFORE_PROJECT_COMMIT
public boolean REFORMAT_BEFORE_FILE_COMMIT
public float FILE_HISTORY_DIALOG_COMMENTS_SPLITTER_PROPORTION
public float FILE_HISTORY_DIALOG_SPLITTER_PROPORTION
public boolean ERROR_OCCURED
public java.lang.String ACTIVE_VCS_NAME
public boolean UPDATE_GROUP_BY_PACKAGES
public boolean SHOW_FILE_HISTORY_AS_TREE
public float FILE_HISTORY_SPLITTER_PROPORTION
| Constructor Detail |
|---|
public VcsConfiguration(Project project)
| Method Detail |
|---|
public static VcsConfiguration createEmptyConfiguration(Project project)
public void readExternal(org.jdom.Element element)
throws InvalidDataException
readExternal in interface JDOMExternalizableInvalidDataException
public void writeExternal(org.jdom.Element element)
throws WriteExternalException
writeExternal in interface JDOMExternalizableWriteExternalExceptionpublic static VcsConfiguration getInstance(Project project)
public void projectOpened()
ProjectComponentNote that components may be created for even unopened projects and this method can be never invoked for a particular component instance (for example for default project).
projectOpened in interface ProjectComponentpublic void projectClosed()
ProjectComponentNote that components may be created for even unopened projects and this method can be never invoked for a particular component instance (for example for default project).
projectClosed in interface ProjectComponentpublic java.lang.String getComponentName()
BaseComponent
getComponentName in interface BaseComponentpublic void initComponent()
BaseComponent
initComponent in interface BaseComponentpublic void disposeComponent()
BaseComponent
disposeComponent in interface BaseComponentpublic java.lang.String getConfiguredProjectVcs()
public void saveCommitMessage(java.lang.String comment)
public java.lang.String getLastCommitMessage()
public java.util.ArrayList<java.lang.String> getRecentMessages()
public void removeMessage(java.lang.String content)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||