Package com._1c.g5.v8.dt.qw.ui.utils
Class QueryWizardTreeActions
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.QueryWizardTreeActions
- All Implemented Interfaces:
org.eclipse.jface.action.IAction
public class QueryWizardTreeActions
extends org.eclipse.jface.action.Action
Actions for query wizard
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumType of tree actionstatic classDefault selection adapter for tree viewers, executing actions in transactionsstatic enumActions for tool bars -
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
ConstructorsConstructorDescriptionQueryWizardTreeActions(TreeViewer treeFrom, TreeViewer treeTo, QueryWizardTreeActions.DefaultTreeActionsType type) Move items from one tree to another -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddTreeViewerHotKey(QueryWizardControl queryWizard, TreeViewer tree, org.eclipse.jface.action.Action action, int hotkey) Add hot key for treestatic voidaddTreeViewerHotKey(QueryWizardControl queryWizard, TreeViewer tree, org.eclipse.jface.action.Action action, int hotkey, boolean needTransaction) Add hot key for treestatic org.eclipse.jface.action.ActioncreateToolBarActions(QueryWizardControl queryWizard, QueryWizardToolBarAction queryWizardToolBarAction, TreeViewer tree) Create new toolbar actionvoidrun()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
-
QueryWizardTreeActions
- Parameters:
tree- tree for changingtype- change type
-
QueryWizardTreeActions
public QueryWizardTreeActions(TreeViewer treeFrom, TreeViewer treeTo, QueryWizardTreeActions.DefaultTreeActionsType type) Move items from one tree to another- Parameters:
treeFrom- tree fromtreeTo- tree tootype- change type
-
-
Method Details
-
createToolBarActions
public static org.eclipse.jface.action.Action createToolBarActions(QueryWizardControl queryWizard, QueryWizardToolBarAction queryWizardToolBarAction, TreeViewer tree) Create new toolbar action- Parameters:
queryWizard- query wizardqueryWizardToolBarAction- actiontree- tree viewer- Returns:
- new action
-
addTreeViewerHotKey
public static void addTreeViewerHotKey(QueryWizardControl queryWizard, TreeViewer tree, org.eclipse.jface.action.Action action, int hotkey) Add hot key for tree- Parameters:
queryWizard- query wizardtree- tree vieweraction- actionhotkey-
-
addTreeViewerHotKey
public static void addTreeViewerHotKey(QueryWizardControl queryWizard, TreeViewer tree, org.eclipse.jface.action.Action action, int hotkey, boolean needTransaction) Add hot key for tree- Parameters:
queryWizard- query wizardtree- tree vieweraction- actionhotkey-needTransaction- need transaction
-
run
public void run()- Specified by:
runin interfaceorg.eclipse.jface.action.IAction- Overrides:
runin classorg.eclipse.jface.action.Action
-