public class MirroredEMFCompareTextMergeViewerContentProvider extends EMFCompareTextMergeViewerContentProvider
EMFCompareTextMergeViewerContentProvider
that swaps the left and right
side.Constructor and Description |
---|
MirroredEMFCompareTextMergeViewerContentProvider(EMFCompareConfiguration cc,
EMFCompareTextMergeViewerContentProvider delegate) |
Modifier and Type | Method and Description |
---|---|
Object |
getAncestorContent(Object element) |
org.eclipse.swt.graphics.Image |
getAncestorImage(Object element) |
String |
getAncestorLabel(Object element) |
Object |
getLeftContent(Object element) |
org.eclipse.swt.graphics.Image |
getLeftImage(Object element) |
String |
getLeftLabel(Object element) |
Object |
getRightContent(Object element) |
org.eclipse.swt.graphics.Image |
getRightImage(Object element) |
String |
getRightLabel(Object element) |
void |
inputChanged(org.eclipse.jface.viewers.Viewer v,
Object o1,
Object o2) |
boolean |
isLeftEditable(Object element) |
boolean |
isRightEditable(Object element) |
void |
saveLeftContent(Object element,
byte[] bytes) |
void |
saveRightContent(Object element,
byte[] bytes) |
void |
setAncestorError(String errorMessage) |
void |
setLeftError(String errorMessage) |
void |
setRightError(String errorMessage) |
boolean |
showAncestor(Object element) |
dispose
public MirroredEMFCompareTextMergeViewerContentProvider(EMFCompareConfiguration cc, EMFCompareTextMergeViewerContentProvider delegate)
public void inputChanged(org.eclipse.jface.viewers.Viewer v, Object o1, Object o2)
inputChanged
in interface org.eclipse.jface.viewers.IContentProvider
inputChanged
in class EMFCompareTextMergeViewerContentProvider
public void setAncestorError(String errorMessage)
setAncestorError
in class EMFCompareTextMergeViewerContentProvider
public String getAncestorLabel(Object element)
getAncestorLabel
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getAncestorLabel
in class EMFCompareTextMergeViewerContentProvider
public org.eclipse.swt.graphics.Image getAncestorImage(Object element)
getAncestorImage
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getAncestorImage
in class EMFCompareTextMergeViewerContentProvider
public Object getAncestorContent(Object element)
getAncestorContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getAncestorContent
in class EMFCompareTextMergeViewerContentProvider
public boolean showAncestor(Object element)
showAncestor
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
showAncestor
in class EMFCompareTextMergeViewerContentProvider
public void setLeftError(String errorMessage)
setLeftError
in class EMFCompareTextMergeViewerContentProvider
public String getLeftLabel(Object element)
getLeftLabel
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getLeftLabel
in class EMFCompareTextMergeViewerContentProvider
public org.eclipse.swt.graphics.Image getLeftImage(Object element)
getLeftImage
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getLeftImage
in class EMFCompareTextMergeViewerContentProvider
public Object getLeftContent(Object element)
getLeftContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getLeftContent
in class EMFCompareTextMergeViewerContentProvider
public boolean isLeftEditable(Object element)
isLeftEditable
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
isLeftEditable
in class EMFCompareTextMergeViewerContentProvider
public void saveLeftContent(Object element, byte[] bytes)
saveLeftContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
saveLeftContent
in class EMFCompareTextMergeViewerContentProvider
public void setRightError(String errorMessage)
setRightError
in class EMFCompareTextMergeViewerContentProvider
public String getRightLabel(Object element)
getRightLabel
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getRightLabel
in class EMFCompareTextMergeViewerContentProvider
public org.eclipse.swt.graphics.Image getRightImage(Object element)
getRightImage
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getRightImage
in class EMFCompareTextMergeViewerContentProvider
public Object getRightContent(Object element)
getRightContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getRightContent
in class EMFCompareTextMergeViewerContentProvider
public boolean isRightEditable(Object element)
isRightEditable
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
isRightEditable
in class EMFCompareTextMergeViewerContentProvider
public void saveRightContent(Object element, byte[] bytes)
saveRightContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
saveRightContent
in class EMFCompareTextMergeViewerContentProvider
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.