Interface VersionControl
- All Known Implementing Classes:
VersionControlGitImpl
public interface VersionControl
- Author:
- m.popov
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
changeTask
(String name) void
void
commitTask
(Collection<Path> files) void
createTask
(String name) void
deleteTask
(String name) getMode()
getTasks()
boolean
isClean()
boolean
boolean
isReady()
boolean
isValidTask
(String name) void
renameTask
(String newName) void
revertAddedFiles
(Collection<Path> files) void
revertChangedFiles
(Collection<Path> files) void
revertTask
(Collection<? extends VcsCommit> commits) void
sendTask()
void
-
Method Details
-
getDeveloperChanges
-
isReady
boolean isReady() -
isValidTask
-
getMode
VersionControl.Mode getMode() -
isClean
boolean isClean() -
getCurrentTask
String getCurrentTask() -
isDefaultTask
boolean isDefaultTask() -
getTasks
-
getTasksForChanging
-
getTasksForDeleting
-
getStatus
VcsStatus getStatus() -
getCommits
-
createTask
-
changeTask
-
renameTask
-
deleteTask
-
commitTask
-
revertTask
-
revertChangedFiles
-
revertAddedFiles
-
closeTask
void closeTask() -
updateTask
void updateTask() -
sendTask
void sendTask() -
changesExist
boolean changesExist()
-