Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/synchronize/model/GitModelBlob.java')
-rw-r--r--org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/synchronize/model/GitModelBlob.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/synchronize/model/GitModelBlob.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/synchronize/model/GitModelBlob.java
index 0a78e974bf..9ddd23920c 100644
--- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/synchronize/model/GitModelBlob.java
+++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/synchronize/model/GitModelBlob.java
@@ -136,57 +136,68 @@ public class GitModelBlob extends GitModelObject implements
return "ModelBlob[objectId=" + change.getObjectId() + ", location=" + getLocation() + "]"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
}
+ @Override
public Image getImage() {
// not used
return null;
}
+ @Override
public ITypedElement getAncestor() {
prepareTypedElements();
return ancestorElement;
}
+ @Override
public ITypedElement getLeft() {
prepareTypedElements();
return leftElement;
}
+ @Override
public ITypedElement getRight() {
prepareTypedElements();
return rightElement;
}
+ @Override
public void addCompareInputChangeListener(
ICompareInputChangeListener listener) {
// data in commit will never change, therefore change listeners are
// useless
}
+ @Override
public void removeCompareInputChangeListener(
ICompareInputChangeListener listener) {
// data in commit will never change, therefore change listeners are
// useless
}
+ @Override
public void copy(boolean leftToRight) {
// do nothing, we should disallow coping content between commits
}
+ @Override
public SaveableComparison getSaveable() {
// unused
return null;
}
+ @Override
public void prepareInput(CompareConfiguration configuration,
IProgressMonitor monitor) throws CoreException {
configuration.setLeftLabel(getFileRevisionLabel(getLeft()));
configuration.setRightLabel(getFileRevisionLabel(getRight()));
}
+ @Override
public String getFullPath() {
return path.toOSString();
}
+ @Override
public boolean isCompareInputFor(Object object) {
// not used
return false;
@@ -272,6 +283,7 @@ public class GitModelBlob extends GitModelObject implements
rightElement = compareInput.getRight();
}
+ @Override
public IResource getResource() {
IFile file = ResourcesPlugin.getWorkspace().getRoot()
.getFileForLocation(path);

Back to the top