Class LineInfo
java.lang.Object
org.apache.batik.gvt.flow.LineInfo
One line Class Desc
Complete Class Desc
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanassignGlyphGroupRanges(int ggSz, GlyphGroupInfo[] ggis) static GlyphGroupInfo[]assureSize(GlyphGroupInfo[] ggis, int sz) doublebooleangotoY(double y) booleaninsertWord(WordInfo wi) voidlayout()protected voidThis function merges the glyph groups fromwiinto the glyph groups that are already on this line.booleansetLineHeight(double lh) This method updates the line height and recalculates the available flow ranges for the line.voidsetParaEnd(boolean paraEnd) protected voidprotected boolean
-
Field Details
-
FULL_WORD
protected static final int FULL_WORD- See Also:
-
FULL_ADV
protected static final int FULL_ADV- See Also:
-
-
Constructor Details
-
LineInfo
-
-
Method Details
-
setParaEnd
public void setParaEnd(boolean paraEnd) -
addWord
-
insertWord
-
assignGlyphGroupRanges
-
setLineHeight
public boolean setLineHeight(double lh) This method updates the line height and recalculates the available flow ranges for the line. -
getCurrentY
public double getCurrentY() -
gotoY
public boolean gotoY(double y) -
updateRangeInfo
protected boolean updateRangeInfo() -
swapGlyphGroupInfo
protected void swapGlyphGroupInfo() -
mergeGlyphGroups
This function merges the glyph groups fromwiinto the glyph groups that are already on this line. It does no fit checking, just adds them in the proper place in thenewGGISdata member. -
layout
public void layout() -
assureSize
-