Package com.iizigo.handler
Class SelectAll
- java.lang.Object
- org.eclipse.core.commands.common.EventManager
- org.eclipse.core.commands.AbstractHandler
- com.iizigo.handler.SelectAll
- All Implemented Interfaces:
org.eclipse.core.commands.IHandler,org.eclipse.core.commands.IHandler2
public class SelectAll extends org.eclipse.core.commands.AbstractHandlerThe Select All handler.- Author:
- Christopher Mindus
Field Summary
Fields Modifier and Type Field Description static java.lang.StringIDThe ID, same as class name.
Constructor Summary
Constructors Constructor Description SelectAll()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.java.lang.Objectexecute(org.eclipse.core.commands.ExecutionEvent event)Performs the operation.static SelectAllgetInstance()Gets the instance of the handler.voidsetEnabled(java.lang.Object evaluationContext)Called by the framework to allow the handler to update its enabled state by extracting the same information available at execution time.Methods inherited from class org.eclipse.core.commands.AbstractHandler
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled
Method Detail
getInstance
public static SelectAll 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
public void setEnabled(java.lang.Object evaluationContext)
Called by the framework to allow the handler to update its enabled state by extracting the same information available at execution time.- Specified by:
setEnabledin interfaceorg.eclipse.core.commands.IHandler2- Overrides:
setEnabledin classorg.eclipse.core.commands.AbstractHandler- Parameters:
evaluationContext- The application context. May benull.
execute
public java.lang.Object execute(org.eclipse.core.commands.ExecutionEvent event) throws org.eclipse.core.commands.ExecutionExceptionPerforms the operation.- Throws:
org.eclipse.core.commands.ExecutionException