Class CompareToolBar
java.lang.Object
org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareToolBar
- All Implemented Interfaces:
org.eclipse.jface.viewers.ISelectionChangedListener
public class CompareToolBar
extends Object
implements org.eclipse.jface.viewers.ISelectionChangedListener
-
Constructor Summary
ConstructorDescriptionCompareToolBar
(org.eclipse.jface.action.ToolBarManager toolbarManager, StructureMergeViewerGrouper viewerGrouper, StructureMergeViewerFilter viewerFilter, EMFCompareConfiguration compareConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
dispose()
void
org.eclipse.jface.action.ToolBarManager
Returns the toolbar manager for this tool bar.final void
initToolbar
(org.eclipse.jface.viewers.AbstractTreeViewer viewer, org.eclipse.compare.INavigatable nav, CompareHandlerService handlerService) boolean
Returns whether the toolbar is currently enabled.void
selectionChanged
(org.eclipse.jface.viewers.SelectionChangedEvent event) void
setEnabled
(boolean enable) Enables or disables the toolbar.
-
Constructor Details
-
CompareToolBar
public CompareToolBar(org.eclipse.jface.action.ToolBarManager toolbarManager, StructureMergeViewerGrouper viewerGrouper, StructureMergeViewerFilter viewerFilter, EMFCompareConfiguration compareConfiguration)
-
-
Method Details
-
getToolBarManager
public org.eclipse.jface.action.ToolBarManager getToolBarManager()Returns the toolbar manager for this tool bar.- Returns:
- the
ToolBarManager
.
-
dispose
public void dispose() -
selectionChanged
public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event) - Specified by:
selectionChanged
in interfaceorg.eclipse.jface.viewers.ISelectionChangedListener
- See Also:
-
ISelectionChangedListener.selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)
-
editingDomainChange
-
adapterFactoryChange
-
comparisonAndScopeChange
-
setEnabled
public void setEnabled(boolean enable) Enables or disables the toolbar.- Parameters:
enable
- Set totrue
to enable,false
otherwise.
-
isEnabled
public boolean isEnabled()Returns whether the toolbar is currently enabled.- Returns:
- whether the toolbar is currently enabled.