
public abstract class AbstractBaseHandler<T> extends LongRunningHandler
| Constructor and Description |
|---|
AbstractBaseHandler(Class<T> type,
Boolean multi) |
| Modifier and Type | Method and Description |
|---|---|
protected List<T> |
collectElements(ISelection selection) |
protected boolean |
updateSelection(ISelection selection) |
cancel, checkCancelation, doExecute, doExecute, getBundleID, getTotalWork, preRun, preRun, safeExecute, setTotalWorkexecute, extractEventDetails, getCommand, getSelection, getText, setEnabledaddHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabledaddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectprotected boolean updateSelection(ISelection selection)
updateSelection in class SafeHandlerprotected List<T> collectElements(ISelection selection)
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.