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.gvt Contains all of the interfaces for describing and painting vector graphics as Java objects. 
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, Element element, TextNode node, org.apache.batik.bridge.SVGTextElementBridge.TextDecoration textDecoration, BridgeContext ctx)
          Adds painting attributes to an AttributedString.
 

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, GraphicsNodeRenderContext context)
          Paints the specified attributed character iterator using the specified Graphics2D and context and font context.
 Mark TextPainter.selectAt(double x, double y, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
          Initiates a text selection on a particular AttributedCharacterIterator, using the text/font metrics employed by this TextPainter instance.
 Mark TextPainter.selectTo(double x, double y, Mark beginMark, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
          Continues a text selection on a particular AttributedCharacterIterator, using the text/font metrics employed by this TextPainter instance.
 Mark TextPainter.selectAll(double x, double y, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
          Select all of the text represented by an AttributedCharacterIterator, using the text/font metrics employed by this TextPainter instance.
 Mark TextPainter.selectFirst(double x, double y, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
          Selects the first glyph in the text node.
 Mark TextPainter.selectLast(double x, double y, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
          Selects the last glyph in the text node.
 java.awt.Shape TextPainter.getShape(TextNode node, java.awt.font.FontRenderContext frc)
           
 java.awt.Shape TextPainter.getDecoratedShape(TextNode node, java.awt.font.FontRenderContext frc)
           
 java.awt.geom.Rectangle2D TextPainter.getBounds(TextNode node, java.awt.font.FontRenderContext frc)
           
 java.awt.geom.Rectangle2D TextPainter.getDecoratedBounds(TextNode node, java.awt.font.FontRenderContext frc)
           
 java.awt.geom.Rectangle2D TextPainter.getPaintedBounds(TextNode node, java.awt.font.FontRenderContext frc)
           
 

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

Methods in org.apache.batik.gvt.renderer with parameters of type TextNode
 Mark BasicTextPainter.selectAt(double x, double y, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
          Given an X, y coordinate, AttributedCharacterIterator, and GraphicsNodeRenderContext, return a Mark which encapsulates a "selection start" action.
 Mark BasicTextPainter.selectTo(double x, double y, Mark beginMark, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
          Given an X, y coordinate, starting Mark, AttributedCharacterIterator, and GraphicsNodeRenderContext, return a Mark which encapsulates a "selection continued" action.
 Mark BasicTextPainter.selectAll(double x, double y, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
          Select the entire contents of an AttributedCharacterIterator, and return a Mark which encapsulates that selection action.
 java.awt.geom.Rectangle2D BasicTextPainter.getBounds(TextNode node, java.awt.font.FontRenderContext frc)
           
 java.awt.geom.Rectangle2D BasicTextPainter.getDecoratedBounds(TextNode node, java.awt.font.FontRenderContext frc)
           
 java.awt.geom.Rectangle2D BasicTextPainter.getPaintedBounds(TextNode node, java.awt.font.FontRenderContext frc)
           
protected abstract  java.awt.geom.Rectangle2D BasicTextPainter.getBounds(TextNode node, java.awt.font.FontRenderContext context, boolean includeDecoration, boolean includeStrokeWidth)
           
protected abstract  java.awt.Shape BasicTextPainter.getOutline(TextNode node, java.awt.font.FontRenderContext frc, boolean includeDecoration)
           
 java.awt.Shape BasicTextPainter.getShape(TextNode node, java.awt.font.FontRenderContext frc)
           
 java.awt.Shape BasicTextPainter.getDecoratedShape(TextNode node, java.awt.font.FontRenderContext frc)
           
protected abstract  java.awt.Shape BasicTextPainter.getStrokeOutline(TextNode node, java.awt.font.FontRenderContext frc, boolean includeDecoration)
           
protected abstract  Mark BasicTextPainter.hitTest(double x, double y, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
           
 void StrokingTextPainter.paint(TextNode node, java.awt.Graphics2D g2d, GraphicsNodeRenderContext context)
          Paints the specified attributed character iterator using the specified Graphics2D and rendering context.
protected  java.awt.geom.Rectangle2D StrokingTextPainter.getBounds(TextNode node, java.awt.font.FontRenderContext context, boolean includeDecoration, boolean includeStrokeWidth)
           
protected  java.awt.Shape StrokingTextPainter.getOutline(TextNode node, java.awt.font.FontRenderContext frc, boolean includeDecoration)
          Get a Shape in userspace coords which defines the textnode glyph outlines.
protected  java.awt.Shape StrokingTextPainter.getStrokeOutline(TextNode node, java.awt.font.FontRenderContext frc, boolean includeDecoration)
          Get a Shape in userspace coords which defines the stroked textnode glyph outlines.
protected  Mark StrokingTextPainter.hitTest(double x, double y, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
           
 Mark StrokingTextPainter.selectFirst(double x, double y, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
          Selects the first glyph in the text node.
 Mark StrokingTextPainter.selectLast(double x, double y, java.text.AttributedCharacterIterator aci, TextNode node, GraphicsNodeRenderContext context)
          Selects the last glyph in the text node.
 

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

Methods in org.apache.batik.gvt.text that return TextNode
 TextNode TextHit.getTextNode()
          Returns the text node associated with this text hit.
 

Methods in org.apache.batik.gvt.text with parameters of type TextNode
 void TextHit.setTextNode(TextNode textNode)
          Sets the TextNode that is associated with this hit.
 



Copyright © 2001 Apache Software Foundation. All Rights Reserved.