org.eclipse.mylar.internal.tasks.ui
Class ScheduleTaskMenuContributor
java.lang.Object
org.eclipse.mylar.internal.tasks.ui.ScheduleTaskMenuContributor
- All Implemented Interfaces:
- IDynamicSubMenuContributor
public class ScheduleTaskMenuContributor
- extends java.lang.Object
- implements IDynamicSubMenuContributor
TODO: this has bloated, refactor
- Author:
- Rob Elves, Mik Kersten
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LABEL_REMINDER
private static final java.lang.String LABEL_REMINDER
- See Also:
- Constant Field Values
LABEL_TODAY
private static final java.lang.String LABEL_TODAY
- See Also:
- Constant Field Values
LABEL_NEXT_WEEK
private static final java.lang.String LABEL_NEXT_WEEK
- See Also:
- Constant Field Values
LABEL_FUTURE
private static final java.lang.String LABEL_FUTURE
- See Also:
- Constant Field Values
LABEL_CALENDAR
private static final java.lang.String LABEL_CALENDAR
- See Also:
- Constant Field Values
LABEL_CLEAR
private static final java.lang.String LABEL_CLEAR
- See Also:
- Constant Field Values
ScheduleTaskMenuContributor
public ScheduleTaskMenuContributor()
getSubMenuManager
public org.eclipse.jface.action.MenuManager getSubMenuManager(java.util.List<ITaskListElement> selectedElements)
- Specified by:
getSubMenuManager
in interface IDynamicSubMenuContributor
getDayLabel
private void getDayLabel(int i,
org.eclipse.jface.action.Action action)
canSchedule
private boolean canSchedule(ITaskListElement singleSelection,
java.util.List<ITaskListElement> elements)