org.eclipse.gmt.umlx.editor
Interface ISelectionSupervisor
- All Superinterfaces:
- org.eclipse.jface.viewers.ISelectionProvider
- All Known Implementing Classes:
- MultiViewerSelectionSupervisor
public interface ISelectionSupervisor
- extends org.eclipse.jface.viewers.ISelectionProvider
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider |
addSelectionChangedListener, getSelection, removeSelectionChangedListener, setSelection |
addViewer
void addViewer(org.eclipse.gef.EditPartViewer viewer)
removeViewer
void removeViewer(org.eclipse.gef.EditPartViewer viewer)
setInFocusViewer
void setInFocusViewer(org.eclipse.gef.EditPartViewer viewer)
setInvisible
void setInvisible(org.eclipse.gef.EditPartViewer viewer)
setPageSite
void setPageSite(org.eclipse.ui.IWorkbenchSite site)
setVisible
void setVisible(org.eclipse.gef.EditPartViewer viewer)
unsetPageSite
void unsetPageSite(org.eclipse.ui.IWorkbenchSite site)
fireSelectionChanged
void fireSelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent modelEvent)
isInFocus
boolean isInFocus(ViewerSupervisor supervisor)