Package com._1c.g5.v8.dt.lcore.ui
Class CustomFindReplaceAction
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.action.AbstractAction
-
- org.eclipse.jface.action.Action
-
- org.eclipse.ui.texteditor.ResourceAction
-
- org.eclipse.ui.texteditor.FindReplaceAction
-
- com._1c.g5.v8.dt.lcore.ui.CustomFindReplaceAction
-
- All Implemented Interfaces:
org.eclipse.jface.action.IAction
,org.eclipse.ui.texteditor.IUpdate
public class CustomFindReplaceAction extends org.eclipse.ui.texteditor.FindReplaceAction
Custom extension ofFindReplaceAction
that provides word under cursor (if present) in theISourceViewer
to Find/Replace dialog's combo the same way as selected text
-
-
Constructor Summary
Constructors Constructor Description CustomFindReplaceAction(org.eclipse.jface.text.source.ISourceViewer viewer, ResourceBundle bundle, org.eclipse.jface.text.IFindReplaceTarget target)
Constructor forCustomFindReplaceAction
.CustomFindReplaceAction(org.eclipse.jface.text.source.ISourceViewer viewer, org.eclipse.ui.IWorkbenchPart parent, ResourceBundle bundle)
Constructor forCustomFindReplaceAction
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run()
Makes custom text selection on the underlying control to insert it into Find/Replace dialog and runs super method implementation-
Methods inherited from class org.eclipse.ui.texteditor.ResourceAction
getString, initialize, setHelpContextId
-
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
-
-
-
-
Constructor Detail
-
CustomFindReplaceAction
public CustomFindReplaceAction(org.eclipse.jface.text.source.ISourceViewer viewer, ResourceBundle bundle, org.eclipse.jface.text.IFindReplaceTarget target)
Constructor forCustomFindReplaceAction
.- Parameters:
viewer
- theISourceViewer
underlying control, can't benull
bundle
- theResourceBundle
instance, containing dialog's messages, can't benull
target
- theIFindReplaceTarget
instance, created by the underlying control, can't be null
-
CustomFindReplaceAction
public CustomFindReplaceAction(org.eclipse.jface.text.source.ISourceViewer viewer, org.eclipse.ui.IWorkbenchPart parent, ResourceBundle bundle)
Constructor forCustomFindReplaceAction
.- Parameters:
viewer
- theISourceViewer
underlying control, can't benull
parent
- theIWorkbenchPart
parent workbench control, can't benull
bundle
- theResourceBundle
instance, containing dialog's messages, can't benull
-
-