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.IPageBookViewPagepage-
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 voidactivated()voiddeactivated()voiddispose()java.lang.ObjectgetAdapter(java.lang.Class adapter)private org.eclipse.jface.resource.ImageDescriptorgetImageDescriptor()voidinit(org.eclipse.ui.part.IPageBookViewPage myPage, org.eclipse.ui.console.IConsole console)voidrun(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:
activatedin interfaceorg.eclipse.ui.console.IConsolePageParticipant
-
deactivated
public void deactivated()
- Specified by:
deactivatedin interfaceorg.eclipse.ui.console.IConsolePageParticipant
-
init
public void init(org.eclipse.ui.part.IPageBookViewPage myPage, org.eclipse.ui.console.IConsole console)- Specified by:
initin 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:
getAdapterin interfaceorg.eclipse.core.runtime.IAdaptable
-
dispose
public void dispose()
- Specified by:
disposein interfaceorg.eclipse.ui.console.IConsolePageParticipant- Specified by:
disposein interfaceorg.eclipse.core.commands.IHandler- Specified by:
disposein interfaceorg.eclipse.ui.IWorkbenchWindowActionDelegate- Overrides:
disposein classAbstractAction
-
run
public void run(org.eclipse.jface.action.IAction action)
- Specified by:
runin interfaceorg.eclipse.ui.IActionDelegate- Overrides:
runin classAbstractOpenAction
-
-