Package com._1c.g5.v8.dt.qw.ui.handlers
Class OpenQueryModifierHandler
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.core.commands.AbstractHandler
com._1c.g5.v8.dt.qw.ui.handlers.OpenQueryModifierHandler
- All Implemented Interfaces:
- org.eclipse.core.commands.IHandler,- org.eclipse.core.commands.IHandler2
- Direct Known Subclasses:
- OpenQueryEditorHandler,- OpenQueryWizardHandler
public abstract class OpenQueryModifierHandler
extends org.eclipse.core.commands.AbstractHandler
Base class for query modifiers handlers
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected abstract org.eclipse.jface.dialogs.DialogcreateDialog(QlEditor editor, org.eclipse.swt.widgets.Shell shell) Create query Dialogexecute(org.eclipse.core.commands.ExecutionEvent event) protected IBmModelManagerprotected IBmNavigatorOrderIndexManagerReturns service to getIBmNavigatorOrderIndexProvider.protected IQlCachedScopeProviderReturns service to getIQlCachedScopeProviderfrom eObject.protected IConfigurationProviderReturns service to get configuration from eObject.protected abstract StringgetText(org.eclipse.jface.dialogs.Dialog dialog) Get query text from Dialogprotected IV8ProjectManagerReturns service to getIV8ProjectManagerfrom eObject.voidsetBmModelManager(IBmModelManager bmModelManager) Methods inherited from class org.eclipse.core.commands.AbstractHandleraddHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabledMethods inherited from class org.eclipse.core.commands.common.EventManageraddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
- 
Constructor Details- 
OpenQueryModifierHandlerpublic OpenQueryModifierHandler()
 
- 
- 
Method Details- 
executepublic Object execute(org.eclipse.core.commands.ExecutionEvent event) throws org.eclipse.core.commands.ExecutionException - Throws:
- org.eclipse.core.commands.ExecutionException
 
- 
getConfigurationProviderReturns service to get configuration from eObject.- Returns:
- service to get configuration from eObject. Cannot be null.
 
- 
getV8ProjectManagerReturns service to getIV8ProjectManagerfrom eObject.- Returns:
- service to get IV8ProjectManagerfrom eObject, cannot benull.
 
- 
getBmModelManager- Returns:
- the bmModelManager
 
- 
setBmModelManager- Parameters:
- bmModelManager- the bmModelManager to set
 
- 
getCachedScopeProviderReturns service to getIQlCachedScopeProviderfrom eObject.- Returns:
- service to get IQlCachedScopeProvider, cannot benull.
 
- 
createDialogprotected abstract org.eclipse.jface.dialogs.Dialog createDialog(QlEditor editor, org.eclipse.swt.widgets.Shell shell) Create query Dialog- Parameters:
- editor- -- QlEditor, cannot be- null
- shell- - current shell, cannot be- null
- Returns:
- dialog, cannot be null
 
- 
getTextGet query text from Dialog- Parameters:
- dialog- - QueryTextEditDialog, cannot be- null
- Returns:
- new query text, cannot be null
 
 
-