public interface RTEGitUtils
Modifier and Type | Field and Description |
---|---|
static RTEGitUtils |
INSTANCE
The single instance of this class
|
Modifier and Type | Method and Description |
---|---|
File[] |
getConflictingFiles(org.eclipse.jgit.api.MergeResult mergeResult,
String pattern)
Returns all conflicting files from
MergeResult of RTEGitMergeCommand that are matching the pattern. |
File[] |
getConflictingFiles(org.eclipse.jgit.lib.Repository repository,
String pattern)
Returns all conflicting files from Git
Repository that are matching the pattern |
File[] |
getConflictingModels(org.eclipse.jgit.api.MergeResult mergeResult)
Returns all conflicting UML models from
MergeResult of RTEGitMergeCommand |
File[] |
getConflictingModels(org.eclipse.jgit.lib.Repository repository)
Returns all conflicting UML models from Git
Repository |
File[] |
getConflictingTCs(org.eclipse.jgit.api.MergeResult mergeResult)
Returns all conflicting TC files from
MergeResult of RTEGitMergeCommand |
File[] |
getConflictingTCs(org.eclipse.jgit.lib.Repository repository)
Returns all conflicting TC files from Git
Repository |
org.eclipse.jgit.lib.Repository |
getRegisteredRepository(File file)
Returns Repository instance registered in EGit cache for given path
|
org.eclipse.core.resources.IResource[] |
getWorkspaceResources(org.eclipse.jgit.lib.Repository repository,
File[] files)
Returns existing workspace resources matching files in git repository
|
void |
showRebaseResultDialog(org.eclipse.jgit.lib.Repository repository,
org.eclipse.jgit.api.RebaseResult result)
Show standard Rebase Result dialog.
|
static final RTEGitUtils INSTANCE
File[] getConflictingModels(org.eclipse.jgit.api.MergeResult mergeResult)
MergeResult
of RTEGitMergeCommand
mergeResult
- File[] getConflictingTCs(org.eclipse.jgit.api.MergeResult mergeResult)
MergeResult
of RTEGitMergeCommand
mergeResult
- File[] getConflictingFiles(org.eclipse.jgit.api.MergeResult mergeResult, String pattern)
MergeResult
of RTEGitMergeCommand
that are matching the pattern.mergeResult
- MergeResult
pattern
- - Java regular expression defining pattern for filesFile[] getConflictingModels(org.eclipse.jgit.lib.Repository repository)
Repository
repository
- - Repository
File[] getConflictingTCs(org.eclipse.jgit.lib.Repository repository)
Repository
repository
- - Repository
File[] getConflictingFiles(org.eclipse.jgit.lib.Repository repository, String pattern)
Repository
that are matching the patternrepository
- - Repository
pattern
- - Java regular expression defining pattern for filesorg.eclipse.core.resources.IResource[] getWorkspaceResources(org.eclipse.jgit.lib.Repository repository, File[] files)
repository
- - Repository
files
- - array of files in Git repository. File can have absolute or repository-relative pathIResource
org.eclipse.jgit.lib.Repository getRegisteredRepository(File file)
file
- - path to git repositoryvoid showRebaseResultDialog(org.eclipse.jgit.lib.Repository repository, org.eclipse.jgit.api.RebaseResult result)
The operation can be used in RTEGitRebaseCommand
completion callback to show result dialog.
repository
- - Repository
the current repositoryresult
- - RebaseResult
result of rebase operation