| org.columba.api.selection.ISelectionManager
All known Subclasses: org.columba.core.selection.SelectionManager,
ISelectionManager | public interface ISelectionManager (Code) | | |
addSelectionHandler | abstract public void addSelectionHandler(ISelectionHandler handler)(Code) | | Add selection handler
Parameters: handler - |
getHandler | abstract public ISelectionHandler getHandler(String id)(Code) | | Get selection handler.
Parameters: id - ID of selection handler SelectionHandler |
getSelection | abstract public ICommandReference getSelection(String id)(Code) | | Get current selection of specific selection handler.
Parameters: id - ID of selection handler reference of current selection of this handler |
registerSelectionListener | abstract public void registerSelectionListener(String id, ISelectionListener l)(Code) | | Register selection listener at selecton handler with id.
Parameters: id - ID of selection handler Parameters: l - listener interested in selection changes |
removeSelectionListener | abstract public void removeSelectionListener(String id, ISelectionListener l)(Code) | | Remove selection listener.
Parameters: id - id of selection handler Parameters: l - listener |
setSelection | abstract public void setSelection(String id, ICommandReference selection)(Code) | | Set current selection.
Parameters: id - ID of selection handler Parameters: selection - new selection for this handler |
|
|