org.eclipse.mylar.internal.tasks.ui
Class MoveToCategoryMenuContributor

java.lang.Object
  extended by 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
           
 
Constructor Summary
MoveToCategoryMenuContributor()
           
 
Method Summary
 org.eclipse.jface.action.MenuManager getSubMenuManager(java.util.List<ITaskListElement> selectedElements)
           
 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.
private  void moveToCategory(java.util.List<ITaskListElement> selectedElements, AbstractTaskContainer category)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LABEL

private static final java.lang.String LABEL
See Also:
Constant Field Values
Constructor Detail

MoveToCategoryMenuContributor

public MoveToCategoryMenuContributor()
Method Detail

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 -