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


Method Summary
 void addViewer(org.eclipse.gef.EditPartViewer viewer)
           
 void fireSelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent modelEvent)
           
 boolean isInFocus(ViewerSupervisor supervisor)
           
 void removeViewer(org.eclipse.gef.EditPartViewer viewer)
           
 void setInFocusViewer(org.eclipse.gef.EditPartViewer viewer)
           
 void setInvisible(org.eclipse.gef.EditPartViewer viewer)
           
 void setPageSite(org.eclipse.ui.IWorkbenchSite site)
           
 void setVisible(org.eclipse.gef.EditPartViewer viewer)
           
 void unsetPageSite(org.eclipse.ui.IWorkbenchSite site)
           
 
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, getSelection, removeSelectionChangedListener, setSelection
 

Method Detail

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)