Class TableContentMergeViewerContentProvider
- java.lang.Object
-
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table.TableContentMergeViewerContentProvider
-
- All Implemented Interfaces:
org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider,org.eclipse.jface.viewers.IContentProvider
public class TableContentMergeViewerContentProvider extends Object implements org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
-
Constructor Summary
Constructors Constructor Description TableContentMergeViewerContentProvider(EMFCompareConfiguration cc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()ObjectgetAncestorContent(Object element)org.eclipse.swt.graphics.ImagegetAncestorImage(Object element)StringgetAncestorLabel(Object element)ObjectgetLeftContent(Object element)org.eclipse.swt.graphics.ImagegetLeftImage(Object element)StringgetLeftLabel(Object element)ObjectgetRightContent(Object element)org.eclipse.swt.graphics.ImagegetRightImage(Object element)StringgetRightLabel(Object element)voidinputChanged(org.eclipse.jface.viewers.Viewer v, Object o1, Object o2)booleanisLeftEditable(Object element)booleanisRightEditable(Object element)voidsaveLeftContent(Object element, byte[] bytes)voidsaveRightContent(Object element, byte[] bytes)voidsetAncestorError(String errorMessage)voidsetLeftError(String errorMessage)voidsetRightError(String errorMessage)booleanshowAncestor(Object element)
-
-
-
Constructor Detail
-
TableContentMergeViewerContentProvider
public TableContentMergeViewerContentProvider(EMFCompareConfiguration cc)
-
-
Method Detail
-
dispose
public void dispose()
- Specified by:
disposein interfaceorg.eclipse.jface.viewers.IContentProvider
-
inputChanged
public void inputChanged(org.eclipse.jface.viewers.Viewer v, Object o1, Object o2)- Specified by:
inputChangedin interfaceorg.eclipse.jface.viewers.IContentProvider
-
setAncestorError
public void setAncestorError(String errorMessage)
-
getAncestorLabel
public String getAncestorLabel(Object element)
- Specified by:
getAncestorLabelin interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
getAncestorImage
public org.eclipse.swt.graphics.Image getAncestorImage(Object element)
- Specified by:
getAncestorImagein interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
getAncestorContent
public Object getAncestorContent(Object element)
- Specified by:
getAncestorContentin interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
showAncestor
public boolean showAncestor(Object element)
- Specified by:
showAncestorin interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
setLeftError
public void setLeftError(String errorMessage)
-
getLeftLabel
public String getLeftLabel(Object element)
- Specified by:
getLeftLabelin interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
getLeftImage
public org.eclipse.swt.graphics.Image getLeftImage(Object element)
- Specified by:
getLeftImagein interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
getLeftContent
public Object getLeftContent(Object element)
- Specified by:
getLeftContentin interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
isLeftEditable
public boolean isLeftEditable(Object element)
- Specified by:
isLeftEditablein interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
saveLeftContent
public void saveLeftContent(Object element, byte[] bytes)
- Specified by:
saveLeftContentin interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
setRightError
public void setRightError(String errorMessage)
-
getRightLabel
public String getRightLabel(Object element)
- Specified by:
getRightLabelin interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
getRightImage
public org.eclipse.swt.graphics.Image getRightImage(Object element)
- Specified by:
getRightImagein interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
getRightContent
public Object getRightContent(Object element)
- Specified by:
getRightContentin interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
isRightEditable
public boolean isRightEditable(Object element)
- Specified by:
isRightEditablein interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
saveRightContent
public void saveRightContent(Object element, byte[] bytes)
- Specified by:
saveRightContentin interfaceorg.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
-
-