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
public class Paste extends CommonHandler
The Paste property handler.- Author:
- Christopher Mindus
Field Summary
Fields Modifier and Type Field Description static java.lang.StringIDThe ID, same as class name.Fields inherited from class com.iizigo.handler.CommonHandler
selectionEnabler
Constructor Summary
Constructors Constructor Description Paste()Constructor.
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.eclipse.ui.menus.CommandContributionItemcreate(org.eclipse.ui.services.IServiceLocator serviceLocator, ImageRegistry ir)Creates the Command Contribution item.protected voiddoExecute()Performs the operation.static PastegetInstance()Gets the instance of the handler.static voidrun(org.eclipse.jface.viewers.ISelection selection, IPropUndoRedo undoRedo)Runs the handler.protected voidsetEnabled(SelectionEnabler se)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
Method Detail
getInstance
public static Paste 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
protected void setEnabled(SelectionEnabler se)
Sets the enabled state for the selection.- Specified by:
setEnabledin classCommonHandler
doExecute
protected void doExecute()
Performs the operation.- Specified by:
doExecutein classCommonHandler
run
public static void run(org.eclipse.jface.viewers.ISelection selection, IPropUndoRedo undoRedo)Runs the handler.