Package com.iizigo.handler
Class Paste
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.core.commands.AbstractHandler
com.iizigo.handler.CommonHandler
com.iizigo.handler.Paste
- All Implemented Interfaces:
org.eclipse.core.commands.IHandler
,org.eclipse.core.commands.IHandler2
The Paste property handler.
- Author:
- Christopher Mindus
Field Summary
Fields inherited from class com.iizigo.handler.CommonHandler
selectionEnabler
Constructor Summary
Method Summary
Modifier and TypeMethodDescriptionstatic org.eclipse.ui.menus.CommandContributionItem
create
(org.eclipse.ui.services.IServiceLocator serviceLocator, ImageRegistry ir) Creates the Command Contribution item.protected void
Performs the operation.static Paste
Gets the instance of the handler.static void
run
(org.eclipse.jface.viewers.ISelection selection, IPropUndoRedo undoRedo) Runs the handler.protected void
Sets the enabled state for the selection.Methods inherited from class com.iizigo.handler.CommonHandler
execute, getCurrentSelection, getShell, getUndoContext, getUndoRedo, getUpdateStatesRunnable, isHandled, setEnabled
Methods inherited from class org.eclipse.core.commands.AbstractHandler
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, removeHandlerListener, setBaseEnabled
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
Field Details
ID
The ID, same as class name.
Constructor Details
Paste
public Paste()Constructor.
Method Details
getInstance
Gets the instance of the handler.create
public static org.eclipse.ui.menus.CommandContributionItem create(org.eclipse.ui.services.IServiceLocator serviceLocator, ImageRegistry ir) Creates the Command Contribution item.setEnabled
Sets the enabled state for the selection.- Specified by:
setEnabled
in classCommonHandler
doExecute
protected void doExecute()Performs the operation.- Specified by:
doExecute
in classCommonHandler
run
Runs the handler.