org.apache.batik.gvt.flow
Class LineInfo
java.lang.Object
org.apache.batik.gvt.flow.LineInfo
public class LineInfo
- extends Object
One line Class Desc
Complete Class Desc
- Version:
- $Id: LineInfo.java 1733416 2016-03-03 07:07:13Z gadams $
- Author:
- deweese
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FULL_WORD
protected static final int FULL_WORD
- See Also:
- Constant Field Values
FULL_ADV
protected static final int FULL_ADV
- See Also:
- Constant Field Values
LineInfo
public LineInfo(FlowRegions fr,
BlockInfo bi,
boolean paraStart)
setParaEnd
public void setParaEnd(boolean paraEnd)
addWord
public boolean addWord(WordInfo wi)
insertWord
public boolean insertWord(WordInfo wi)
assignGlyphGroupRanges
public boolean assignGlyphGroupRanges(int ggSz,
GlyphGroupInfo[] ggis)
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
protected void mergeGlyphGroups(WordInfo wi)
- This function merges the glyph groups from
wi
into the glyph groups that are already on this line.
It does no fit checking, just adds them in the
proper place in the newGGIS data member.
layout
public void layout()
assureSize
public static GlyphGroupInfo[] assureSize(GlyphGroupInfo[] ggis,
int sz)
Copyright © 2000–2017 Apache Software Foundation. All rights reserved.