public class Navigatable extends Object implements org.eclipse.compare.INavigatable
Modifier and Type | Field and Description |
---|---|
static int |
NEXT_UNRESOLVED_CHANGE |
protected EMFCompareStructureMergeViewerContentProvider.CallbackType |
uiSyncCallbackType |
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.TreeItem |
getNextItem(org.eclipse.swt.widgets.TreeItem start)
Starting at the given TreeItem, returns the next item in the tree.
|
protected org.eclipse.swt.widgets.TreeItem |
getPreviousItem(org.eclipse.swt.widgets.TreeItem start)
Starting at the given TreeItem, returns the previous item in the tree.
|
WrappableTreeViewer |
getViewer()
Return the viewer associated with this Navigatable.
|
boolean |
hasChange(int changeFlag) |
boolean |
openSelectedChange() |
boolean |
selectChange(int flag) |
public static final int NEXT_UNRESOLVED_CHANGE
protected EMFCompareStructureMergeViewerContentProvider.CallbackType uiSyncCallbackType
public Navigatable(WrappableTreeViewer viewer, EMFCompareStructureMergeViewerContentProvider 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.TreeItem getNextItem(org.eclipse.swt.widgets.TreeItem start)
start
- the item for which to find the next oneprotected org.eclipse.swt.widgets.TreeItem getPreviousItem(org.eclipse.swt.widgets.TreeItem start)
start
- the item for which to find the previous one
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.