public class MirroredTreeContentMergeViewerContentProvider extends TreeContentMergeViewerContentProvider
TreeContentMergeViewerContentProvider
that swaps the left and right
side.Constructor and Description |
---|
MirroredTreeContentMergeViewerContentProvider(EMFCompareConfiguration cc,
TreeContentMergeViewerContentProvider 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) |
boolean |
showAncestor(Object element) |
dispose
public MirroredTreeContentMergeViewerContentProvider(EMFCompareConfiguration cc, TreeContentMergeViewerContentProvider delegate)
public String getLeftLabel(Object element)
TreeContentMergeViewerContentProvider
getLeftLabel
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getLeftLabel
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.getLeftLabel(java.lang.Object)
public org.eclipse.swt.graphics.Image getLeftImage(Object element)
TreeContentMergeViewerContentProvider
getLeftImage
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getLeftImage
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.getLeftImage(java.lang.Object)
public Object getLeftContent(Object element)
getLeftContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getLeftContent
in class TreeContentMergeViewerContentProvider
public boolean isLeftEditable(Object element)
TreeContentMergeViewerContentProvider
isLeftEditable
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
isLeftEditable
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.isLeftEditable(java.lang.Object)
public void saveLeftContent(Object element, byte[] bytes)
TreeContentMergeViewerContentProvider
saveLeftContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
saveLeftContent
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.saveLeftContent(java.lang.Object,
byte[])
public String getRightLabel(Object element)
TreeContentMergeViewerContentProvider
getRightLabel
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getRightLabel
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.getRightLabel(java.lang.Object)
public org.eclipse.swt.graphics.Image getRightImage(Object element)
TreeContentMergeViewerContentProvider
getRightImage
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getRightImage
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.getRightImage(java.lang.Object)
public Object getRightContent(Object element)
getRightContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getRightContent
in class TreeContentMergeViewerContentProvider
public boolean isRightEditable(Object element)
TreeContentMergeViewerContentProvider
isRightEditable
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
isRightEditable
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.isRightEditable(java.lang.Object)
public void saveRightContent(Object element, byte[] bytes)
TreeContentMergeViewerContentProvider
saveRightContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
saveRightContent
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.saveRightContent(java.lang.Object,
byte[])
public void inputChanged(org.eclipse.jface.viewers.Viewer v, Object o1, Object o2)
TreeContentMergeViewerContentProvider
inputChanged
in interface org.eclipse.jface.viewers.IContentProvider
inputChanged
in class TreeContentMergeViewerContentProvider
IContentProvider.inputChanged(org.eclipse.jface.viewers.Viewer,
java.lang.Object, java.lang.Object)
public String getAncestorLabel(Object element)
TreeContentMergeViewerContentProvider
getAncestorLabel
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getAncestorLabel
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.getAncestorLabel(java.lang.Object)
public org.eclipse.swt.graphics.Image getAncestorImage(Object element)
TreeContentMergeViewerContentProvider
getAncestorImage
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getAncestorImage
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.getAncestorImage(java.lang.Object)
public Object getAncestorContent(Object element)
getAncestorContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getAncestorContent
in class TreeContentMergeViewerContentProvider
public boolean showAncestor(Object element)
TreeContentMergeViewerContentProvider
showAncestor
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
showAncestor
in class TreeContentMergeViewerContentProvider
IMergeViewerContentProvider.showAncestor(java.lang.Object)
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.