jack.plugin.source
Class JmlMergeViewerContentProvider
java.lang.Object
jack.plugin.source.JmlMergeViewerContentProvider
- All Implemented Interfaces:
- org.eclipse.jface.viewers.IContentProvider, org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
- public class JmlMergeViewerContentProvider
- extends java.lang.Object
- implements org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
Content provider for the JML merge viewer.
- Author:
- L. Burdy
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmlMergeViewerContentProvider
public JmlMergeViewerContentProvider()
getAncestorContent
public java.lang.Object getAncestorContent(java.lang.Object input)
- Specified by:
getAncestorContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getAncestorImage
public org.eclipse.swt.graphics.Image getAncestorImage(java.lang.Object input)
- Specified by:
getAncestorImage
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getAncestorLabel
public java.lang.String getAncestorLabel(java.lang.Object input)
- Specified by:
getAncestorLabel
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getLeftContent
public java.lang.Object getLeftContent(java.lang.Object input)
- Specified by:
getLeftContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getLeftImage
public org.eclipse.swt.graphics.Image getLeftImage(java.lang.Object input)
- Specified by:
getLeftImage
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getLeftLabel
public java.lang.String getLeftLabel(java.lang.Object input)
- Specified by:
getLeftLabel
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getRightContent
public java.lang.Object getRightContent(java.lang.Object input)
- Specified by:
getRightContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getRightImage
public org.eclipse.swt.graphics.Image getRightImage(java.lang.Object input)
- Specified by:
getRightImage
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
getRightLabel
public java.lang.String getRightLabel(java.lang.Object input)
- Specified by:
getRightLabel
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
isLeftEditable
public boolean isLeftEditable(java.lang.Object input)
- Specified by:
isLeftEditable
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
isRightEditable
public boolean isRightEditable(java.lang.Object input)
- Specified by:
isRightEditable
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
saveLeftContent
public void saveLeftContent(java.lang.Object input,
byte[] bytes)
- Specified by:
saveLeftContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
saveRightContent
public void saveRightContent(java.lang.Object input,
byte[] bytes)
- Specified by:
saveRightContent
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
showAncestor
public boolean showAncestor(java.lang.Object input)
- Specified by:
showAncestor
in interface org.eclipse.compare.contentmergeviewer.IMergeViewerContentProvider
dispose
public void dispose()
- Specified by:
dispose
in interface org.eclipse.jface.viewers.IContentProvider
inputChanged
public void inputChanged(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object oldInput,
java.lang.Object newInput)
- Specified by:
inputChanged
in interface org.eclipse.jface.viewers.IContentProvider