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.Viewerpublic java.lang.Object getInput()
getInput in interface org.eclipse.jface.viewers.IInputProvidergetInput in class org.eclipse.jface.viewers.Viewerpublic org.eclipse.jface.viewers.ISelection getSelection()
getSelection in interface org.eclipse.jface.viewers.ISelectionProvidergetSelection in class org.eclipse.jface.viewers.Viewerpublic void refresh()
refresh in class org.eclipse.jface.viewers.Viewerpublic void setInput(java.lang.Object input)
setInput in class org.eclipse.jface.viewers.Viewerpublic void setSelection(org.eclipse.jface.viewers.ISelection selection,
boolean reveal)
setSelection in class org.eclipse.jface.viewers.Viewerprotected void inputChanged(java.lang.Object input,
java.lang.Object oldInput)
inputChanged in class org.eclipse.jface.viewers.Viewerprotected 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.IPropertyChangeNotifierpublic void removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
removePropertyChangeListener in interface org.eclipse.compare.IPropertyChangeNotifier