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 void
execute()
Execute actionstatic void
executeActionInTransaction
(QueryWizardControl queryWizard, org.eclipse.jface.action.Action action) Execute given action in transactionvoid
run()
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, setToolTipText
Methods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
Methods 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:
run
in interfaceorg.eclipse.jface.action.IAction
- Overrides:
run
in classorg.eclipse.jface.action.Action
-
execute
public abstract void execute()Execute action
-