public class VcsShelveUtils
extends java.lang.Object
Constructor and Description |
---|
VcsShelveUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
doSystemUnshelve(Project project,
ShelvedChangeList shelvedChangeList,
LocalChangeList targetChangeList,
ShelveChangesManager shelveManager,
java.lang.String leftConflictTitle,
java.lang.String rightConflictTitle) |
static ShelvedChangeList |
shelveChanges(Project project,
ShelveChangesManager shelveManager,
java.util.Collection<? extends Change> changes,
java.lang.String description,
java.util.List<? super VcsException> exceptions,
boolean rollback,
boolean markToBeDeleted)
Shelve changes
|
public static void doSystemUnshelve(Project project, ShelvedChangeList shelvedChangeList, LocalChangeList targetChangeList, ShelveChangesManager shelveManager, java.lang.String leftConflictTitle, java.lang.String rightConflictTitle)
public static ShelvedChangeList shelveChanges(Project project, ShelveChangesManager shelveManager, java.util.Collection<? extends Change> changes, java.lang.String description, java.util.List<? super VcsException> exceptions, boolean rollback, boolean markToBeDeleted)
project
- the context projectshelveManager
- the shelve managerchanges
- the changes to processdescription
- the description of for the shelveexceptions
- the generated exceptionsrollback
-