Package com._1c.g5.v8.dt.bsl.ui.menu
Class BslCustomRenameElementHandler
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.core.commands.AbstractHandler
org.eclipse.xtext.ui.refactoring.ui.DefaultRenameElementHandler
com._1c.g5.ides.ui.refactoring.xtext.CustomRenameElementHandler
com._1c.g5.v8.dt.bsl.ui.menu.BslCustomRenameElementHandler
- All Implemented Interfaces:
org.eclipse.core.commands.IHandler,org.eclipse.core.commands.IHandler2,org.eclipse.xtext.ui.refactoring.ui.IRenameElementHandler
Adapted version of
CustomRenameElementHandler for Bsl Module-
Field Summary
Fields inherited from class org.eclipse.xtext.ui.refactoring.ui.DefaultRenameElementHandler
globalServiceProvider, LOG, preferences, renameContextFactory, renameRefactoringController, syncUtil -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(org.eclipse.core.commands.ExecutionEvent event) protected booleanisRefactoringEnabled(org.eclipse.xtext.ui.refactoring.ui.IRenameElementContext renameElementContext, org.eclipse.xtext.resource.XtextResource resource) Methods inherited from class org.eclipse.xtext.ui.refactoring.ui.DefaultRenameElementHandler
createRenameElementContext, startRenameElementMethods inherited from class org.eclipse.core.commands.AbstractHandler
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabledMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.core.commands.IHandler
addHandlerListener, dispose, isEnabled, isHandled, removeHandlerListenerMethods inherited from interface org.eclipse.core.commands.IHandler2
setEnabled
-
Constructor Details
-
BslCustomRenameElementHandler
public BslCustomRenameElementHandler()
-
-
Method Details
-
execute
public Object execute(org.eclipse.core.commands.ExecutionEvent event) throws org.eclipse.core.commands.ExecutionException - Specified by:
executein interfaceorg.eclipse.core.commands.IHandler- Overrides:
executein classorg.eclipse.xtext.ui.refactoring.ui.DefaultRenameElementHandler- Throws:
org.eclipse.core.commands.ExecutionException
-
isRefactoringEnabled
protected boolean isRefactoringEnabled(org.eclipse.xtext.ui.refactoring.ui.IRenameElementContext renameElementContext, org.eclipse.xtext.resource.XtextResource resource) - Overrides:
isRefactoringEnabledin classCustomRenameElementHandler
-