public class Navigatable extends Object implements org.eclipse.compare.INavigatable
Constructor and Description |
---|
Navigatable(WrappableTreeViewer viewer,
EMFCompareStructureMergeViewerContentProvider contentProvider) |
Modifier and Type | Method and Description |
---|---|
void |
fireOpen(Object element)
Execute the fireOpen method of the viewer associated to this navigatable.
|
Object |
getInput() |
protected org.eclipse.swt.widgets.Item |
getNextItem(org.eclipse.swt.widgets.Item previousItem) |
protected org.eclipse.swt.widgets.Item |
getPreviousItem(org.eclipse.swt.widgets.Item previousItem) |
WrappableTreeViewer |
getViewer()
Return the viewer associated with this Navigatable.
|
boolean |
hasChange(int changeFlag) |
boolean |
openSelectedChange() |
boolean |
selectChange(int flag) |
public Navigatable(WrappableTreeViewer viewer, EMFCompareStructureMergeViewerContentProvider contentProvider)
viewer
- contentProvider
- public boolean selectChange(int flag)
selectChange
in interface org.eclipse.compare.INavigatable
public void fireOpen(Object element)
element
- the input of the selection of the open event fired by the fireOpen method.public WrappableTreeViewer getViewer()
public Object getInput()
getInput
in interface org.eclipse.compare.INavigatable
public boolean openSelectedChange()
openSelectedChange
in interface org.eclipse.compare.INavigatable
INavigatable.openSelectedChange()
public boolean hasChange(int changeFlag)
hasChange
in interface org.eclipse.compare.INavigatable
INavigatable.hasChange(int)
protected org.eclipse.swt.widgets.Item getNextItem(org.eclipse.swt.widgets.Item previousItem)
protected org.eclipse.swt.widgets.Item getPreviousItem(org.eclipse.swt.widgets.Item previousItem)
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.