Uses of Class
org.apache.batik.gvt.TextNode

Packages that use TextNode
org.apache.batik.bridge Provides an API for mapping and maintaining consistency between the SVG DOM tree and the GVT tree. 
org.apache.batik.extension.svg   
org.apache.batik.gvt Contains all of the interfaces for describing and painting vector graphics as Java objects. 
org.apache.batik.gvt.flow   
org.apache.batik.gvt.renderer   
org.apache.batik.gvt.text   
 

Uses of TextNode in org.apache.batik.bridge
 

Methods in org.apache.batik.bridge with parameters of type TextNode
protected  void SVGTextElementBridge.addPaintAttributes(java.text.AttributedString as, org.w3c.dom.Element element, TextNode node, TextPaintInfo pi, BridgeContext ctx)
          Adds painting attributes to an AttributedString.
protected  void SVGTextElementBridge.addChildPaintAttributes(java.text.AttributedString as, org.w3c.dom.Element element, TextNode node, TextPaintInfo parentPI, BridgeContext ctx)
           
protected  java.util.List SVGTextElementBridge.getTextRuns(TextNode node)
          Retrieve the list of layout for the text node.
 

Uses of TextNode in org.apache.batik.extension.svg
 

Subclasses of TextNode in org.apache.batik.extension.svg
 class FlowExtTextNode
          One line Class Desc Complete Class Desc
 

Methods in org.apache.batik.extension.svg with parameters of type TextNode
protected  void BatikFlowTextElementBridge.addPaintAttributes(java.text.AttributedString as, org.w3c.dom.Element element, TextNode node, TextPaintInfo parentPI, BridgeContext ctx)
          Adds painting attributes to an AttributedString.
protected  void BatikFlowTextElementBridge.addChildPaintAttributes(java.text.AttributedString as, org.w3c.dom.Element element, TextNode node, TextPaintInfo parentPI, BridgeContext ctx)
           
 java.util.List FlowExtTextPainter.getTextRuns(TextNode node, java.text.AttributedCharacterIterator aci)
           
 

Uses of TextNode in org.apache.batik.gvt
 

Methods in org.apache.batik.gvt with parameters of type TextNode
 void TextPainter.paint(TextNode node, java.awt.Graphics2D g2d)
          Paints the specified attributed character iterator using the specified Graphics2D and context and font context.
 Mark TextPainter.selectAt(double x, double y, TextNode node)
          Initiates a text selection on a particular AttributedCharacterIterator, using the text/font metrics employed by this TextPainter instance.
 Mark TextPainter.selectFirst(TextNode node)
          Selects the first glyph in the text node.
 Mark TextPainter.selectLast(TextNode node)
          Selects the last glyph in the text node.
 Mark TextPainter.getMark(TextNode node, int index, boolean beforeGlyph)
          Returns a mark for the char at index in node's AttributedCharacterIterator.
 java.awt.Shape TextPainter.getOutline(TextNode node)
          Get a Shape in userspace coords which defines the textnode glyph outlines.
 java.awt.geom.Rectangle2D TextPainter.getBounds2D(TextNode node)
          Get a Rectangle2D in userspace coords which encloses the textnode glyphs rendered bounds (includes stroke etc).
 java.awt.geom.Rectangle2D TextPainter.getGeometryBounds(TextNode node)
          Get a Rectangle2D in userspace coords which encloses the textnode glyphs just including the geometry info.
 

Uses of TextNode in org.apache.batik.gvt.flow
 

Subclasses of TextNode in org.apache.batik.gvt.flow
 class FlowTextNode
          One line Class Desc Complete Class Desc
 

Methods in org.apache.batik.gvt.flow with parameters of type TextNode
 java.util.List FlowTextPainter.getTextRuns(TextNode node, java.text.AttributedCharacterIterator aci)
           
 

Uses of TextNode in org.apache.batik.gvt.renderer
 

Methods in org.apache.batik.gvt.renderer that return TextNode
 TextNode BasicTextPainter.BasicMark.getTextNode()
           
 

Methods in org.apache.batik.gvt.renderer with parameters of type TextNode
 void StrokingTextPainter.paint(TextNode node, java.awt.Graphics2D g2d)
          Paints the specified text node using the specified Graphics2D.
 java.util.List StrokingTextPainter.getTextRuns(TextNode node, java.text.AttributedCharacterIterator aci)
           
 java.util.List StrokingTextPainter.computeTextRuns(TextNode node, java.text.AttributedCharacterIterator aci, java.text.AttributedCharacterIterator[] chunkACIs)
           
protected  java.text.AttributedCharacterIterator StrokingTextPainter.createModifiedACIForFontMatching(TextNode node, java.text.AttributedCharacterIterator aci)
          Returns a new AttributedCharacterIterator that contains resolved GVTFont attributes.
protected  org.apache.batik.gvt.renderer.StrokingTextPainter.TextChunk StrokingTextPainter.getTextChunk(TextNode node, java.text.AttributedCharacterIterator aci, int[] charMap, java.util.List textRuns, org.apache.batik.gvt.renderer.StrokingTextPainter.TextChunk prevChunk)
           
 java.awt.Shape StrokingTextPainter.getOutline(TextNode node)
          Get a Shape in userspace coords which defines the textnode glyph outlines.
 java.awt.geom.Rectangle2D StrokingTextPainter.getBounds2D(TextNode node)
          Get a Rectangle2D in userspace coords which encloses the textnode glyphs including stroke etc.
 Mark StrokingTextPainter.getMark(TextNode node, int index, boolean leadingEdge)
           
protected  Mark StrokingTextPainter.hitTest(double x, double y, TextNode node)
           
 Mark StrokingTextPainter.selectFirst(TextNode node)
          Selects the first glyph in the text node.
 Mark StrokingTextPainter.selectLast(TextNode node)
          Selects the last glyph in the text node.
 Mark BasicTextPainter.selectAt(double x, double y, TextNode node)
          Given an X, y coordinate, AttributedCharacterIterator, return a Mark which encapsulates a "selection start" action.
 java.awt.geom.Rectangle2D BasicTextPainter.getGeometryBounds(TextNode node)
          Get a Rectangle2D in userspace coords which encloses the textnode glyphs just including the geometry info.
protected abstract  Mark BasicTextPainter.hitTest(double x, double y, TextNode node)
          Returns the mark for the specified parameters.
 

Constructors in org.apache.batik.gvt.renderer with parameters of type TextNode
BasicTextPainter.BasicMark(TextNode node, TextHit hit)
          Constructs a new Mark with the specified parameters.
 

Uses of TextNode in org.apache.batik.gvt.text
 

Methods in org.apache.batik.gvt.text that return TextNode
 TextNode Mark.getTextNode()
           
 



Copyright ? 2005 Apache Software Foundation. All Rights Reserved.