Package com._1c.g5.v8.dt.qw.ui.utils
Class ExecuterCommandInTransaction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
com._1c.g5.v8.dt.qw.ui.utils.ExecuterCommandInTransaction
- All Implemented Interfaces:
org.eclipse.jface.action.IAction
public abstract class ExecuterCommandInTransaction
extends org.eclipse.jface.action.Action
Need for execute command in transaction
-
Field Summary
Fields inherited from interface org.eclipse.jface.action.IAction
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidexecute()Execute actionstatic voidexecuteActionInTransaction(QueryWizardControl queryWizard, org.eclipse.jface.action.Action action) Execute given action in transactionvoidrun()Methods inherited from class org.eclipse.jface.action.Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextMethods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Constructor Details
-
ExecuterCommandInTransaction
- Parameters:
queryWizard- query wizard
-
-
Method Details
-
executeActionInTransaction
public static void executeActionInTransaction(QueryWizardControl queryWizard, org.eclipse.jface.action.Action action) Execute given action in transaction- Parameters:
queryWizard-action-
-
run
public void run()- Specified by:
runin interfaceorg.eclipse.jface.action.IAction- Overrides:
runin classorg.eclipse.jface.action.Action
-
execute
public abstract void execute()Execute action
-