Package org.eclipse.draw2d.text
package org.eclipse.draw2d.text
Figures and support classes related to the layout and rendering of rich text.
-
ClassDescriptionA basis for implementing
FlowBorder
.This class is for INTERNAL use only.A helper class for a BlockFlow that does Bidi evaluation of all the text in that block.An abstract class for service providers that provide concrete implementations of theBidi
class.Default implementation ofBidiProvider
, backed byBidi
.A CompositeBox suitable for containing multiple LineBox fragments.AFlowFigure
represented by a singleBlockBox
containing one or more lines.The layout forBlockFlow
figures.Stores positional information about where a caret should be placed.A FlowBox that can contain other FlowBoxes.FlowBoxes that are leaf nodes.Adapts non-flow figures for use within a parent hierarchy requiring flow figures.Experimental API.A Geometric object for representing a region on a line of Text.A layout for FlowFigures with children.The context that aFlowFigureLayout
uses to perform its layout.The base implementation for text flow figures.A LayoutManager for use with FlowFigure.The root of a Flow hierarchy.Utility class for FlowFigures.AFlowFigure
represented by multipleLineBox
fragments.The layout manager forInlineFlow
figures.LineRoot is the top-most container on a line of text displayed in Draw2d.A block layout which requires no FlowContext to perform its layout.The layout forTextFlow
.An inline flow figure that renders a string of text across one or more lines.A Geometric object for representing a TextFragment region on a line of Text.