Package org.eclipse.draw2d.text
Class ContentBox
java.lang.Object
org.eclipse.draw2d.text.FlowBox
org.eclipse.draw2d.text.ContentBox
- Direct Known Subclasses:
TextFragmentBox
FlowBoxes that are leaf nodes.
- Since:
- 3.1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
Returns y coordinate for the box's baseline.int
boolean
Returnstrue
if the bidi level for this box is specified, and is not the default level (0).void
setBidiLevel
(int newLevel) Sets the Bidi level of this fragment.Methods inherited from class org.eclipse.draw2d.text.FlowBox
containsPoint, getAscent, getDescent, getWidth, getX, setWidth, setX
-
Constructor Details
-
ContentBox
public ContentBox()
-
-
Method Details
-
getBaseline
public int getBaseline()Description copied from class:FlowBox
Returns y coordinate for the box's baseline.- Specified by:
getBaseline
in classFlowBox
- Returns:
- the baseline location
- See Also:
-
getBidiLevel
public int getBidiLevel()- Returns:
- the Bidi level of this box, if one has been set; -1 otherwise
- See Also:
-
requiresBidi
public boolean requiresBidi()Returnstrue
if the bidi level for this box is specified, and is not the default level (0).- Overrides:
requiresBidi
in classFlowBox
- Returns:
true
if the box is bi-directional- See Also:
-
setBidiLevel
public void setBidiLevel(int newLevel) Sets the Bidi level of this fragment. It is used to rearrange fragments as defined by the Unicode Bi-directional algorithm. Valid values are -1 (meaning no Bidi level), or any non-negative integer less than 62.- Parameters:
newLevel
- the new BidiLevel- See Also:
-