Uses of Class
org.eclipse.swt.custom.StyledText
Package
Description
Provides a framework for creating and manipulating text documents.
Provides a framework for connecting document regions
with annotations and for displaying those.
Provides useful building blocks used throughout JFace,
including property change events, a listener list implementation, and runtime
checked assertions.
SWT Custom widgets.
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface.
Provides a framework for text editors obeying to the
desktop rules.
-
Uses of StyledText in org.eclipse.help.ui.internal
-
Uses of StyledText in org.eclipse.jface.text
Modifier and TypeMethodDescriptionprotected StyledText
TextViewer.createTextWidget
(Composite parent, int styles) Factory method to create the text widget to be used as the viewer's text widget.ITextViewer.getTextWidget()
Returns this viewer's SWT control,null
if the control is disposed.TextViewer.getTextWidget()
Modifier and TypeMethodDescriptionstatic 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 widgetstatic int
JFaceTextUtil.getPartialTopIndex
(StyledText widget) Returns the index of the first (possibly only partially) visible line of the widgetstatic boolean
JFaceTextUtil.isShowingEntireContents
(StyledText widget) Returnstrue
if the widget displays the entire contents, i.e. it cannot be vertically scrolled. -
Uses of StyledText in org.eclipse.jface.text.codemining
Modifier and TypeMethodDescriptionAbstractCodeMining.draw
(GC gc, StyledText textWidget, Color color, int x, int y) Draw theAbstractCodeMining.getLabel()
of mining with gray color.ICodeMining.draw
(GC gc, StyledText textWidget, Color color, int x, int y) Draw the code mining.LineHeaderCodeMining.draw
(GC gc, StyledText textWidget, Color color, int x, int y) -
Uses of StyledText in org.eclipse.jface.text.source
Modifier and TypeMethodDescriptionvoid
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.NullStrategy.draw
(Annotation annotation, GC gc, StyledText textWidget, int offset, int length, Color color) void
AnnotationPainter.SquigglesStrategy.draw
(Annotation annotation, GC gc, StyledText textWidget, int offset, int length, Color color) Deprecated. -
Uses of StyledText in org.eclipse.jface.text.source.inlined
Modifier and TypeMethodDescriptionAbstractInlinedAnnotation.getTextWidget()
Returns theStyledText
widget where the annotation must be drawn.Modifier and TypeMethodDescriptionvoid
AbstractInlinedAnnotation.draw
(GC gc, StyledText textWidget, int widgetOffset, int length, Color color, int x, int y) Draw the inlined annotation.final void
LineContentAnnotation.draw
(GC gc, StyledText textWidget, int offset, int length, Color color, int x, int y) Draw the inlined annotation.protected int
LineContentAnnotation.drawAndComputeWidth
(GC gc, StyledText textWidget, int offset, int length, Color color, int x, int y) Draw the inlined annotation. -
Uses of StyledText in org.eclipse.jface.util
Modifier and TypeMethodDescriptionstatic void
BidiUtils.applyBidiProcessing
(StyledText field, String handlingType) Applies bidi processing to the given styled text field. -
Uses of StyledText in org.eclipse.swt.custom
Modifier and TypeMethodDescriptionstatic void
StyledText.updateAndRefreshCarets
(StyledText styledText, Consumer<Caret> caretUpdater) The method accepts a StyledText and a callback which takes all the carets of the StyledText as the argument and executes it.ModifierConstructorDescriptionStyledTextDropTargetEffect
(StyledText styledText) Creates a newStyledTextDropTargetEffect
to handle the drag under effect on the specifiedStyledText
. -
Uses of StyledText in org.eclipse.ui.actions
Modifier and TypeMethodDescriptionprotected Point
QuickMenuCreator.computeMenuLocation
(StyledText text) Hook to compute the menu location if the focus widget is a styled text widget. -
Uses of StyledText in org.eclipse.ui.texteditor
Modifier and TypeMethodDescriptionprotected StyledText
TextNavigationAction.getTextWidget()
Returns the text widget this actions is bound to.ModifierConstructorDescriptionLineEndAction
(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 newTextNavigationAction
.