org.apache.batik.gvt.flow
Class FlowGlyphLayout

java.lang.Object
  extended byorg.apache.batik.gvt.text.GlyphLayout
      extended byorg.apache.batik.gvt.flow.FlowGlyphLayout
All Implemented Interfaces:
TextSpanLayout

public class FlowGlyphLayout
extends GlyphLayout

One line Class Desc Complete Class Desc


Field Summary
static java.text.AttributedCharacterIterator.Attribute WORD_LIMIT
           
 
Fields inherited from class org.apache.batik.gvt.text.GlyphLayout
eps, FLOW_EMPTY_PARAGRAPH, FLOW_LINE_BREAK, FLOW_PARAGRAPH, GVT_FONT, HORIZONTAL_ORIENTATION_ANGLE, LINE_HEIGHT, runAtts, SOFT_HYPHEN, SPACE, szAtts, TEXT_COMPOUND_DELIMITER, VERTICAL_ORIENTATION, VERTICAL_ORIENTATION_ANGLE, ZERO_WIDTH_JOINER, ZERO_WIDTH_SPACE
 
Fields inherited from interface org.apache.batik.gvt.text.TextSpanLayout
DECORATION_ALL, DECORATION_OVERLINE, DECORATION_STRIKETHROUGH, DECORATION_UNDERLINE
 
Constructor Summary
FlowGlyphLayout(java.text.AttributedCharacterIterator aci, int[] charMap, java.awt.geom.Point2D offset, java.awt.font.FontRenderContext frc)
           
 
Method Summary
static boolean textWrapTextChunk(java.text.AttributedCharacterIterator[] acis, java.util.List chunkLayouts, java.util.List flowRects, java.awt.font.FontRenderContext frc)
           
 
Methods inherited from class org.apache.batik.gvt.text.GlyphLayout
addPtsToPath, adjustTextSpacing, applyStretchTransform, doExplicitGlyphLayout, doPathLayout, doSpacing, draw, epsEQ, getAdvance2D, getBounds2D, getCharacterCount, getComputedOrientationAngle, getDecorationOutline, getFont, getGeometricBounds, getGlyphAdvances, getGlyphCount, getGlyphIndex, getGlyphMetrics, getGlyphOrientationAngle, getGlyphVector, getHighlightShape, getLastGlyphIndex, getOffset, getOutline, getOverlineShape, getStrikethroughShape, getTextPathAdvance, getUnderlineShape, hasCharacterIndex, hitTestChar, isAltGlyph, isGlyphOrientationAuto, isLatinChar, isLeftToRight, isOnATextPath, isVertical, makeConvexHull, mergeAreas, setOffset, setScale
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WORD_LIMIT

public static final java.text.AttributedCharacterIterator.Attribute WORD_LIMIT
Constructor Detail

FlowGlyphLayout

public FlowGlyphLayout(java.text.AttributedCharacterIterator aci,
                       int[] charMap,
                       java.awt.geom.Point2D offset,
                       java.awt.font.FontRenderContext frc)
Method Detail

textWrapTextChunk

public static boolean textWrapTextChunk(java.text.AttributedCharacterIterator[] acis,
                                        java.util.List chunkLayouts,
                                        java.util.List flowRects,
                                        java.awt.font.FontRenderContext frc)


Copyright ? 2005 Apache Software Foundation. All Rights Reserved.