org.eclipse.mylar.internal.tasks.ui.editors
Class TaskEditorActionContributor
java.lang.Object
org.eclipse.ui.part.EditorActionBarContributor
org.eclipse.ui.part.MultiPageEditorActionBarContributor
org.eclipse.mylar.internal.tasks.ui.editors.TaskEditorActionContributor
- All Implemented Interfaces:
- org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.ui.IEditorActionBarContributor
public class TaskEditorActionContributor
- extends org.eclipse.ui.part.MultiPageEditorActionBarContributor
- implements org.eclipse.jface.viewers.ISelectionChangedListener
- Author:
- Mik Kersten, Rob Elves
Methods inherited from class org.eclipse.ui.part.EditorActionBarContributor |
getActionBars, getPage |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sourceActionBars
private org.eclipse.ui.SubActionBars sourceActionBars
editor
private MylarTaskEditor editor
openWithBrowserAction
private OpenWithBrowserAction openWithBrowserAction
cutAction
private TaskEditorActionContributor.GlobalAction cutAction
undoAction
private TaskEditorActionContributor.GlobalAction undoAction
redoAction
private TaskEditorActionContributor.GlobalAction redoAction
copyAction
private TaskEditorActionContributor.GlobalAction copyAction
pasteAction
private TaskEditorActionContributor.GlobalAction pasteAction
selectAllAction
private TaskEditorActionContributor.GlobalAction selectAllAction
TaskEditorActionContributor
public TaskEditorActionContributor()
addClipboardActions
public void addClipboardActions(org.eclipse.jface.action.IMenuManager manager)
contextMenuAboutToShow
public void contextMenuAboutToShow(org.eclipse.jface.action.IMenuManager mng)
contextMenuAboutToShow
public void contextMenuAboutToShow(org.eclipse.jface.action.IMenuManager manager,
boolean addClipboard)
updateSelectableActions
public void updateSelectableActions(org.eclipse.jface.viewers.ISelection selection)
contributeToMenu
public void contributeToMenu(org.eclipse.jface.action.IMenuManager mm)
- Overrides:
contributeToMenu
in class org.eclipse.ui.part.EditorActionBarContributor
contributeToStatusLine
public void contributeToStatusLine(org.eclipse.jface.action.IStatusLineManager slm)
- Overrides:
contributeToStatusLine
in class org.eclipse.ui.part.EditorActionBarContributor
contributeToToolBar
public void contributeToToolBar(org.eclipse.jface.action.IToolBarManager tbm)
- Overrides:
contributeToToolBar
in class org.eclipse.ui.part.EditorActionBarContributor
contributeToCoolBar
public void contributeToCoolBar(org.eclipse.jface.action.ICoolBarManager cbm)
- Overrides:
contributeToCoolBar
in class org.eclipse.ui.part.EditorActionBarContributor
dispose
public void dispose()
- Specified by:
dispose
in interface org.eclipse.ui.IEditorActionBarContributor
- Overrides:
dispose
in class org.eclipse.ui.part.EditorActionBarContributor
init
public void init(org.eclipse.ui.IActionBars bars)
- Overrides:
init
in class org.eclipse.ui.part.EditorActionBarContributor
init
public void init(org.eclipse.ui.IActionBars bars,
org.eclipse.ui.IWorkbenchPage page)
- Specified by:
init
in interface org.eclipse.ui.IEditorActionBarContributor
- Overrides:
init
in class org.eclipse.ui.part.EditorActionBarContributor
getEditor
public MylarTaskEditor getEditor()
getStatusLineManager
public org.eclipse.jface.action.IStatusLineManager getStatusLineManager()
setActiveEditor
public void setActiveEditor(org.eclipse.ui.IEditorPart targetEditor)
- Specified by:
setActiveEditor
in interface org.eclipse.ui.IEditorActionBarContributor
- Overrides:
setActiveEditor
in class org.eclipse.ui.part.MultiPageEditorActionBarContributor
setActivePage
public void setActivePage(org.eclipse.ui.IEditorPart newEditor)
- Specified by:
setActivePage
in class org.eclipse.ui.part.MultiPageEditorActionBarContributor
selectionChanged
public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
- Specified by:
selectionChanged
in interface org.eclipse.jface.viewers.ISelectionChangedListener
registerGlobalHandlers
public void registerGlobalHandlers(org.eclipse.ui.IActionBars bars)
unregisterGlobalHandlers
public void unregisterGlobalHandlers(org.eclipse.ui.IActionBars bars)
forceActionsEnabled
public void forceActionsEnabled()