public interface RTEGitUtils
Modifier and Type | Field and Description |
---|---|
static RTEGitUtils |
INSTANCE
The single instance of this class
|
Modifier and Type | Method and Description |
---|---|
java.io.File[] |
getConflictingFiles(org.eclipse.jgit.api.MergeResult mergeResult,
java.lang.String pattern)
Returns all conflicting files from
MergeResult of RTEGitMergeCommand that are matching the pattern. |
java.io.File[] |
getConflictingFiles(org.eclipse.jgit.lib.Repository repository,
java.lang.String pattern)
Returns all conflicting files from Git
Repository that are matching the pattern |
java.io.File[] |
getConflictingModels(org.eclipse.jgit.api.MergeResult mergeResult)
Returns all conflicting UML models from
MergeResult of RTEGitMergeCommand |
java.io.File[] |
getConflictingModels(org.eclipse.jgit.lib.Repository repository)
Returns all conflicting UML models from Git
Repository |
java.io.File[] |
getConflictingTCs(org.eclipse.jgit.api.MergeResult mergeResult)
Returns all conflicting TC files from
MergeResult of RTEGitMergeCommand |
java.io.File[] |
getConflictingTCs(org.eclipse.jgit.lib.Repository repository)
Returns all conflicting TC files from Git
Repository |
org.eclipse.jgit.lib.Repository |
getRegisteredRepository(java.io.File file)
Returns Repository instance registered in EGit cache for given path
|
org.eclipse.core.resources.IResource[] |
getWorkspaceResources(org.eclipse.jgit.lib.Repository repository,
java.io.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
java.io.File[] getConflictingModels(org.eclipse.jgit.api.MergeResult mergeResult)
MergeResult
of RTEGitMergeCommand
mergeResult
- java.io.File[] getConflictingTCs(org.eclipse.jgit.api.MergeResult mergeResult)
MergeResult
of RTEGitMergeCommand
mergeResult
- java.io.File[] getConflictingFiles(org.eclipse.jgit.api.MergeResult mergeResult, java.lang.String pattern)
MergeResult
of RTEGitMergeCommand
that are matching the pattern.mergeResult
- MergeResult
pattern
- - Java regular expression defining pattern for filesjava.io.File[] getConflictingModels(org.eclipse.jgit.lib.Repository repository)
Repository
repository
- - Repository
java.io.File[] getConflictingTCs(org.eclipse.jgit.lib.Repository repository)
Repository
repository
- - Repository
java.io.File[] getConflictingFiles(org.eclipse.jgit.lib.Repository repository, java.lang.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, java.io.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(java.io.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