Package de.loskutov.anyedit.actions
Class SaveToFileParticipant
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.core.commands.AbstractHandler
-
- de.loskutov.anyedit.actions.AbstractAction
-
- de.loskutov.anyedit.actions.AbstractOpenAction
-
- de.loskutov.anyedit.actions.SaveToFileAction
-
- de.loskutov.anyedit.actions.SaveToFileParticipant
-
- All Implemented Interfaces:
org.eclipse.core.commands.IHandler
,org.eclipse.core.commands.IHandler2
,org.eclipse.core.runtime.IAdaptable
,org.eclipse.ui.console.IConsolePageParticipant
,org.eclipse.ui.IActionDelegate
,org.eclipse.ui.IEditorActionDelegate
,org.eclipse.ui.IViewActionDelegate
,org.eclipse.ui.IWorkbenchWindowActionDelegate
public class SaveToFileParticipant extends SaveToFileAction implements org.eclipse.ui.console.IConsolePageParticipant
-
-
Field Summary
Fields Modifier and Type Field Description private org.eclipse.ui.part.IPageBookViewPage
page
-
Fields inherited from class de.loskutov.anyedit.actions.AbstractAction
editor
-
-
Constructor Summary
Constructors Constructor Description SaveToFileParticipant()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activated()
void
deactivated()
void
dispose()
java.lang.Object
getAdapter(java.lang.Class adapter)
private org.eclipse.jface.resource.ImageDescriptor
getImageDescriptor()
void
init(org.eclipse.ui.part.IPageBookViewPage myPage, org.eclipse.ui.console.IConsole console)
void
run(org.eclipse.jface.action.IAction action)
-
Methods inherited from class de.loskutov.anyedit.actions.SaveToFileAction
handleAction
-
Methods inherited from class de.loskutov.anyedit.actions.AbstractOpenAction
runWithViewer, setActiveEditor
-
Methods inherited from class de.loskutov.anyedit.actions.AbstractAction
createActiveEditorDelegate, execute, getCombinedPreferences, getEditor, getFile, getViewPart, getWindow, init, init, selectionChanged, setEditor, setFile
-
Methods inherited from class org.eclipse.core.commands.AbstractHandler
addHandlerListener, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabled
-
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
-
-
-
Method Detail
-
activated
public void activated()
- Specified by:
activated
in interfaceorg.eclipse.ui.console.IConsolePageParticipant
-
deactivated
public void deactivated()
- Specified by:
deactivated
in interfaceorg.eclipse.ui.console.IConsolePageParticipant
-
init
public void init(org.eclipse.ui.part.IPageBookViewPage myPage, org.eclipse.ui.console.IConsole console)
- Specified by:
init
in interfaceorg.eclipse.ui.console.IConsolePageParticipant
-
getImageDescriptor
private org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
-
getAdapter
public java.lang.Object getAdapter(java.lang.Class adapter)
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceorg.eclipse.ui.console.IConsolePageParticipant
- Specified by:
dispose
in interfaceorg.eclipse.core.commands.IHandler
- Specified by:
dispose
in interfaceorg.eclipse.ui.IWorkbenchWindowActionDelegate
- Overrides:
dispose
in classAbstractAction
-
run
public void run(org.eclipse.jface.action.IAction action)
- Specified by:
run
in interfaceorg.eclipse.ui.IActionDelegate
- Overrides:
run
in classAbstractOpenAction
-
-