GEF v2.0

org.eclipse.gef.ui.palette
Interface PaletteViewer

All Superinterfaces:
EditPartViewer, GraphicalViewer, ISelectionProvider
All Known Implementing Classes:
PaletteViewerImpl

public interface PaletteViewer
extends GraphicalViewer


Method Summary
 void addPaletteListener(PaletteListener listener)
           
 ButtonGroup getButtonGroup()
           
 PaletteToolEntry getSelectedEntry()
           
 ISelection getSelection()
           
 void setPaletteRoot(PaletteRoot root)
           
 void setSelection(PaletteEntry entry)
           
 
Methods inherited from interface org.eclipse.gef.GraphicalViewer
findHandleAt
 
Methods inherited from interface org.eclipse.gef.EditPartViewer
addDragSourceListener, addDropTargetListener, appendSelection, createControl, deselect, deselectAll, dispose, findObjectAt, findObjectAtExcluding, flush, getContents, getControl, getEditDomain, getEditPartFactory, getEditPartRegistry, getFocusEditPart, getKeyHandler, getRootEditPart, getSelectedEditParts, getVisualPartMap, registerAccessibleEditPart, select, setContents, setContents, setContextMenuProvider, setControl, setCursor, setEditDomain, setEditPartFactory, setFocus, setKeyHandler, setRootEditPart, setRouteEventsToEditor, unregisterAccessibleEditPart
 
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, removeSelectionChangedListener, setSelection
 

Method Detail

addPaletteListener

public void addPaletteListener(PaletteListener listener)

getButtonGroup

public ButtonGroup getButtonGroup()

getSelectedEntry

public PaletteToolEntry getSelectedEntry()

getSelection

public ISelection getSelection()
Specified by:
getSelection in interface ISelectionProvider

setPaletteRoot

public void setPaletteRoot(PaletteRoot root)

setSelection

public void setSelection(PaletteEntry entry)

GEF v2.0