Uses of Class
org.eclipse.swt.custom.StyleRange
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 a framework for viewers, which are model-based
content adapters for SWT widgets.
SWT Custom widgets.
Application programming interfaces for interaction
with the Eclipse console.
-
Uses of StyleRange in org.eclipse.help.ui.internal
-
Uses of StyleRange in org.eclipse.jface.text
Modifier and TypeMethodDescriptionTextPresentation.getDefaultStyleRange()
Returns this presentation's default style range.TextPresentation.getFirstStyleRange()
Returns the style range with the smallest offset ignoring the default style range or null if the presentation is empty.TextPresentation.getLastStyleRange()
Returns the style range with the highest offset ignoring the default style range.protected StyleRange
TextViewer.modelStyleRange2WidgetStyleRange
(StyleRange range) Translates a style range given relative to the viewer's document into style ranges relative to the viewer's widget ornull
.Modifier and TypeMethodDescriptionTextPresentation.getAllStyleRangeIterator()
Returns an iterator which enumerates all style ranges of this presentation except the default style range.TextPresentation.getNonDefaultStyleRangeIterator()
Returns an iterator which enumerates all style ranged which define a style different from the presentation's default style range.Modifier and TypeMethodDescriptionvoid
TextPresentation.addStyleRange
(StyleRange range) Add the given range to the presentation.void
TextPresentation.mergeStyleRange
(StyleRange range) Merges the given range into this presentation.void
TextPresentation.mergeStyleRanges
(StyleRange[] ranges) Merges the given ranges into this presentation.protected StyleRange
TextViewer.modelStyleRange2WidgetStyleRange
(StyleRange range) Translates a style range given relative to the viewer's document into style ranges relative to the viewer's widget ornull
.void
TextPresentation.replaceStyleRange
(StyleRange range) Replaces the given range in this presentation.void
TextPresentation.replaceStyleRanges
(StyleRange[] ranges) Replaces the given ranges in this presentation.void
TextPresentation.setDefaultStyleRange
(StyleRange range) Set the default style range of this presentation. -
Uses of StyleRange in org.eclipse.jface.text.source
Modifier and TypeMethodDescriptionvoid
AnnotationPainter.BoxStrategy.applyTextStyle
(StyleRange styleRange, Color annotationColor) void
AnnotationPainter.HighlightingStrategy.applyTextStyle
(StyleRange styleRange, Color annotationColor) void
AnnotationPainter.ITextStyleStrategy.applyTextStyle
(StyleRange styleRange, Color annotationColor) Applies a text style on the givenStyleRange
.void
AnnotationPainter.UnderlineStrategy.applyTextStyle
(StyleRange styleRange, Color annotationColor) -
Uses of StyleRange in org.eclipse.jface.viewers
Modifier and TypeMethodDescriptionStyledString.getStyleRanges()
Returns an array ofStyleRange
resulting from applying all associated stylers for this string builder.ViewerCell.getStyleRanges()
Returns the style ranges to be applied on the text label ornull
if no style ranges have been set.ViewerRow.getStyleRanges
(int columnIndex) Returns the style ranges to be applied on the text label at the column index ornull
if no style ranges have been set.protected StyleRange
StyledCellLabelProvider.prepareStyleRange
(StyleRange styleRange, boolean applyColors) Prepares the given style range before it is applied to the label.Modifier and TypeMethodDescriptionprotected StyleRange
StyledCellLabelProvider.prepareStyleRange
(StyleRange styleRange, boolean applyColors) Prepares the given style range before it is applied to the label.void
ViewerCell.setStyleRanges
(StyleRange[] styleRanges) Set the style ranges to be applied on the text label Note: RequiresStyledCellLabelProvider
with owner draw enabled.void
ViewerRow.setStyleRanges
(int columnIndex, StyleRange[] styleRanges) Set the style ranges to be applied on the text label at the column index Note: RequiresStyledCellLabelProvider
with owner draw enabled. -
Uses of StyleRange in org.eclipse.swt.custom
Modifier and TypeFieldDescriptionBullet.style
The bullet style.PaintObjectEvent.style
the StyleRangeLineStyleEvent.styles
line styles (output) Note: Because a StyleRange includes the start and length, the same instance cannot occur multiple times in the array of styles.Modifier and TypeMethodDescriptionStyledText.getStyleRangeAtOffset
(int offset) Returns the style range at the given offset.StyledText.getStyleRanges()
Returns the styles.StyledText.getStyleRanges
(boolean includeRanges) Returns the styles.StyledText.getStyleRanges
(int start, int length) Returns the styles for the given text range.StyledText.getStyleRanges
(int start, int length, boolean includeRanges) Returns the styles for the given text range.Modifier and TypeMethodDescriptionvoid
StyledText.replaceStyleRanges
(int start, int length, StyleRange[] ranges) Replaces the styles in the given range with new styles.void
StyledText.setStyleRange
(StyleRange range) Adds the specified style.void
StyledText.setStyleRanges
(int[] ranges, StyleRange[] styles) Sets styles to be used for rendering the widget content.void
StyledText.setStyleRanges
(int start, int length, int[] ranges, StyleRange[] styles) Clears the styles in the range specified bystart
andlength
and adds the new styles.void
StyledText.setStyleRanges
(StyleRange[] ranges) Sets styles to be used for rendering the widget content.boolean
StyleRange.similarTo
(StyleRange style) Compares the specified object to this StyleRange and answer if the two are similar.ModifierConstructorDescriptionBullet
(int type, StyleRange style) Create a new bullet the specified style and type.Bullet
(StyleRange style) Create a new bullet with the specified style, and typeST.BULLET_DOT
. -
Uses of StyleRange in org.eclipse.ui.console
Modifier and TypeMethodDescriptionIConsoleDocumentPartitioner.getStyleRanges
(int offset, int length) Returns style ranges for the specified region of this partitioner's document to use when rendering, ornull
if none.