org.eclipse.mylar.internal.tasks.ui
Class MoveToCategoryMenuContributor
java.lang.Object
org.eclipse.mylar.internal.tasks.ui.MoveToCategoryMenuContributor
- All Implemented Interfaces:
- IDynamicSubMenuContributor
public class MoveToCategoryMenuContributor
- extends java.lang.Object
- implements IDynamicSubMenuContributor
- Author:
- Mik Kersten, Raphael Ackermann (bug 160315)
Field Summary |
private static java.lang.String |
LABEL
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LABEL
private static final java.lang.String LABEL
- See Also:
- Constant Field Values
MoveToCategoryMenuContributor
public MoveToCategoryMenuContributor()
getSubMenuManager
public org.eclipse.jface.action.MenuManager getSubMenuManager(java.util.List<ITaskListElement> selectedElements)
- Specified by:
getSubMenuManager
in interface IDynamicSubMenuContributor
handleAcceleratorKeys
public java.lang.String handleAcceleratorKeys(java.lang.String text)
- public for testing
Deals with text where user has entered a '@' or tab character but which are not meant to be accelerators.
from: Action#setText:
Note that if you want to insert a '@' character into the text (but no accelerator,
you can simply insert a '@' or a tab at the end of the text.
see Action#setText
moveToCategory
private void moveToCategory(java.util.List<ITaskListElement> selectedElements,
AbstractTaskContainer category)
- Parameters:
selectedElements
- category
-