public class DeltaTreeViewer
extends org.eclipse.jface.viewers.Viewer
implements org.eclipse.compare.IPropertyChangeNotifier
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
VISIBLE_DELTA_CHANGED |
Constructor and Description |
---|
DeltaTreeViewer(org.eclipse.swt.widgets.Composite parent,
int style) |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener) |
protected StructureNode |
createDeltaTreeRoot(java.lang.String label,
org.eclipse.swt.graphics.Image icon) |
protected void |
createToolButtons(org.eclipse.jface.action.ToolBarManager toolbarManager) |
org.eclipse.swt.widgets.Control |
getControl() |
Delta |
getDelta(org.eclipse.swt.widgets.TreeItem item) |
protected org.eclipse.swt.widgets.Tree |
getDeltaTree() |
com.ibm.xtools.comparemerge.emf.deltatree.internal.DeltaTreeConfiguration |
getDeltaTreeConfiguration() |
java.lang.Object |
getInput() |
Delta[] |
getSelectedDeltas() |
org.eclipse.jface.viewers.ISelection |
getSelection() |
org.eclipse.jface.action.ToolBarManager |
getToolBarManager() |
java.util.Set |
getVisibleLeafDeltas() |
protected void |
inputChanged(java.lang.Object input,
java.lang.Object oldInput) |
void |
refresh() |
void |
removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener) |
void |
setInput(java.lang.Object input) |
void |
setSelection(org.eclipse.jface.viewers.ISelection selection,
boolean reveal) |
public static final java.lang.String VISIBLE_DELTA_CHANGED
public DeltaTreeViewer(org.eclipse.swt.widgets.Composite parent, int style)
public org.eclipse.jface.action.ToolBarManager getToolBarManager()
public org.eclipse.swt.widgets.Control getControl()
getControl
in class org.eclipse.jface.viewers.Viewer
public java.lang.Object getInput()
getInput
in interface org.eclipse.jface.viewers.IInputProvider
getInput
in class org.eclipse.jface.viewers.Viewer
public org.eclipse.jface.viewers.ISelection getSelection()
getSelection
in interface org.eclipse.jface.viewers.ISelectionProvider
getSelection
in class org.eclipse.jface.viewers.Viewer
public void refresh()
refresh
in class org.eclipse.jface.viewers.Viewer
public void setInput(java.lang.Object input)
setInput
in class org.eclipse.jface.viewers.Viewer
public void setSelection(org.eclipse.jface.viewers.ISelection selection, boolean reveal)
setSelection
in class org.eclipse.jface.viewers.Viewer
protected void inputChanged(java.lang.Object input, java.lang.Object oldInput)
inputChanged
in class org.eclipse.jface.viewers.Viewer
protected void createToolButtons(org.eclipse.jface.action.ToolBarManager toolbarManager)
protected StructureNode createDeltaTreeRoot(java.lang.String label, org.eclipse.swt.graphics.Image icon)
protected org.eclipse.swt.widgets.Tree getDeltaTree()
public Delta getDelta(org.eclipse.swt.widgets.TreeItem item)
public Delta[] getSelectedDeltas()
public java.util.Set getVisibleLeafDeltas()
public com.ibm.xtools.comparemerge.emf.deltatree.internal.DeltaTreeConfiguration getDeltaTreeConfiguration()
public void addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
addPropertyChangeListener
in interface org.eclipse.compare.IPropertyChangeNotifier
public void removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
removePropertyChangeListener
in interface org.eclipse.compare.IPropertyChangeNotifier