Package | Description |
---|---|
org.eclipse.jface.text |
Provides a framework for creating and manipulating text documents.
|
org.eclipse.jface.text.source |
Provides a framework for connecting document regions
with annotations and for displaying those.
|
org.eclipse.jface.util |
Provides useful building blocks used throughout JFace,
including property change events, a listener list implementation, and runtime
checked assertions.
|
org.eclipse.swt.custom |
SWT Custom widgets.
|
org.eclipse.ui.actions |
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface.
|
org.eclipse.ui.texteditor |
Provides a framework for text editors obeying to the
desktop rules.
|
Modifier and Type | Method and Description |
---|---|
protected StyledText |
TextViewer.createTextWidget(Composite parent,
int styles)
Factory method to create the text widget to be used as the viewer's text widget.
|
StyledText |
TextViewer.getTextWidget() |
StyledText |
ITextViewer.getTextWidget()
Returns this viewer's SWT control,
null if the control is disposed. |
Modifier and Type | Method and Description |
---|---|
static void |
TextPresentation.applyTextPresentation(TextPresentation presentation,
StyledText text)
Applies the given presentation to the given text widget.
|
static int |
JFaceTextUtil.computeLineHeight(StyledText styledText,
int widgetLine)
Computes the full line height for the text line corresponding to the given widget line,
considering the possible line wrapping.
|
static int |
JFaceTextUtil.computeLineHeight(StyledText textWidget,
int startLine,
int endLine,
int lineCount)
Computes the line height for the given line range.
|
static int |
JFaceTextUtil.getBottomIndex(StyledText widget)
Returns the last fully visible line of the widget.
|
static int |
JFaceTextUtil.getHiddenTopLinePixels(StyledText textWidget)
Returns the number of hidden pixels of the first partially visible line.
|
static int |
JFaceTextUtil.getLineIndex(StyledText textWidget,
int y) |
static int |
JFaceTextUtil.getLinePixel(StyledText textWidget,
int line) |
static int |
JFaceTextUtil.getPartialBottomIndex(StyledText widget)
Returns the index of the last (possibly only partially) visible line of the widget
|
static int |
JFaceTextUtil.getPartialTopIndex(StyledText widget)
Returns the index of the first (possibly only partially) visible line of the widget
|
static boolean |
JFaceTextUtil.isShowingEntireContents(StyledText widget)
Returns
true if the widget displays the entire contents, i.e. it cannot
be vertically scrolled. |
Modifier and Type | Method and Description |
---|---|
void |
AnnotationPainter.IDrawingStrategy.draw(Annotation annotation,
GC gc,
StyledText textWidget,
int offset,
int length,
Color color)
Draws a decoration for an annotation onto the specified GC at the given text range.
|
void |
AnnotationPainter.SquigglesStrategy.draw(Annotation annotation,
GC gc,
StyledText textWidget,
int offset,
int length,
Color color)
Deprecated.
|
void |
AnnotationPainter.NullStrategy.draw(Annotation annotation,
GC gc,
StyledText textWidget,
int offset,
int length,
Color color) |
Modifier and Type | Method and Description |
---|---|
static void |
BidiUtils.applyBidiProcessing(StyledText field,
String handlingType)
Applies bidi processing to the given styled text field.
|
Constructor and Description |
---|
StyledTextDropTargetEffect(StyledText styledText)
Creates a new
StyledTextDropTargetEffect to handle the drag under effect on the specified
StyledText . |
Modifier and Type | Method and Description |
---|---|
protected Point |
QuickMenuCreator.computeMenuLocation(StyledText text)
Hook to compute the menu location if the focus widget is a styled text
widget.
|
Modifier and Type | Method and Description |
---|---|
protected StyledText |
TextNavigationAction.getTextWidget()
Returns the text widget this actions is bound to.
|
Constructor and Description |
---|
LineEndAction(StyledText textWidget,
boolean doSelect)
Create a new line end action.
|
LineStartAction(StyledText textWidget,
boolean doSelect)
Creates a new line start action.
|
TextNavigationAction(StyledText textWidget,
int action)
Creates a new
TextNavigationAction . |
Copyright (c) 2000, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.