Package org.eclipse.jface.text
Class DefaultTextDoubleClickStrategy
- java.lang.Object
-
- org.eclipse.jface.text.DefaultTextDoubleClickStrategy
-
- All Implemented Interfaces:
ITextDoubleClickStrategy
public class DefaultTextDoubleClickStrategy extends Object implements ITextDoubleClickStrategy
Standard implementation ofITextDoubleClickStrategy
.Selects words using
java.text.BreakIterator
for the default locale.- See Also:
BreakIterator
-
-
Constructor Summary
Constructors Constructor Description DefaultTextDoubleClickStrategy()
Creates a new default text double click strategy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doubleClicked(ITextViewer text)
The mouse has been double clicked on the given text viewer.protected IRegion
findExtendedDoubleClickSelection(IDocument document, int offset)
Tries to find a suitable double click selection for the given offset.protected IRegion
findWord(IDocument document, int offset)
Tries to find the word at the given offset.
-
-
-
Method Detail
-
doubleClicked
public void doubleClicked(ITextViewer text)
Description copied from interface:ITextDoubleClickStrategy
The mouse has been double clicked on the given text viewer.- Specified by:
doubleClicked
in interfaceITextDoubleClickStrategy
- Parameters:
text
- the viewer into which has been double clicked
-
findExtendedDoubleClickSelection
protected IRegion findExtendedDoubleClickSelection(IDocument document, int offset)
Tries to find a suitable double click selection for the given offset.Note: This method must return
null
if it simply selects the word at the given offset.- Parameters:
document
- the documentoffset
- the offset- Returns:
- the selection or
null
if none to indicate simple word selection - Since:
- 3.5
-
-