org.apache.batik.gvt.flow
public class LineInfo extends Object
Field Summary | |
---|---|
protected static int | FULL_ADV |
protected static int | FULL_WORD |
Constructor Summary | |
---|---|
LineInfo(FlowRegions fr, BlockInfo bi, boolean paraStart) |
Method Summary | |
---|---|
boolean | addWord(WordInfo wi) |
boolean | assignGlyphGroupRanges(int ggSz, GlyphGroupInfo[] ggis) |
static GlyphGroupInfo[] | assureSize(GlyphGroupInfo[] ggis, int sz) |
double | getCurrentY() |
boolean | gotoY(double y) |
boolean | insertWord(WordInfo wi) |
void | layout() |
protected void | mergeGlyphGroups(WordInfo wi)
This function merges the glyph groups from wi
into the glyph groups that are already on this line.
|
boolean | setLineHeight(double lh)
This method updates the line height and recalculates
the available flow ranges for the line. |
void | setParaEnd(boolean paraEnd) |
protected void | swapGlyphGroupInfo() |
protected boolean | updateRangeInfo() |