Package | Description |
---|---|
org.eclipse.draw2d.text |
Figures and support classes related to the layout and rendering of rich text.
|
Modifier and Type | Class and Description |
---|---|
class |
BlockFlow
A
FlowFigure represented by a single BlockBox containing
one or more lines. |
class |
FlowAdapter
Adapts non-flow figures for use within a parent hierarchy requiring flow
figures.
|
class |
FlowPage
The root of a Flow hierarchy.
|
class |
InlineFlow
A
FlowFigure represented by multiple LineBox
fragments. |
class |
TextFlow
An inline flow figure that renders a string of text across one or more lines.
|
Modifier and Type | Method and Description |
---|---|
protected FlowFigure |
FlowFigureLayout.getFlowFigure() |
Modifier and Type | Method and Description |
---|---|
void |
BidiProcessor.add(FlowFigure fig,
char c)
Records a character contribution for this bidi context.
|
void |
BidiProcessor.add(FlowFigure fig,
java.lang.String str)
Records a String contribution for this bidi context.
|
void |
InlineFlowLayout.getWidthLookahead(FlowFigure child,
int[] result) |
void |
FlowContext.getWidthLookahead(FlowFigure child,
int[] width)
This method looks ahead for line-breaks.
|
void |
BlockFlowLayout.getWidthLookahead(FlowFigure child,
int[] result) |
void |
FlowBorder.paint(FlowFigure figure,
Graphics g,
Rectangle where,
int sides)
Paints the border around the given box location.
|
void |
AbstractFlowBorder.paint(FlowFigure figure,
Graphics g,
Rectangle where,
int sides)
Subclasses should override this method to paint each box's border.
|
Constructor and Description |
---|
FlowContainerLayout(FlowFigure flowFigure) |
FlowFigureLayout(FlowFigure flowfigure)
Constructs a new FlowFigureLayout with the given FlowFigure.
|
InlineFlowLayout(FlowFigure flow)
Creates a new InlineFlowLayout with the given FlowFigure.
|
Copyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.