1 package org.columba.api.selection; 19 20 import org.columba.api.command.ICommandReference; 21 22 public interface ISelectionManager { 23 24 32 public abstract void registerSelectionListener(String id, 33 ISelectionListener l); 34 35 41 public abstract void removeSelectionListener(String id, ISelectionListener l); 42 43 51 public abstract void setSelection(String id, ICommandReference selection); 52 53 60 public abstract ICommandReference getSelection(String id); 61 62 69 public abstract ISelectionHandler getHandler(String id); 70 71 76 public abstract void addSelectionHandler(ISelectionHandler handler); 77 78 } | Popular Tags |