Uses of Class
org.apache.batik.bridge.TextNode
Packages that use TextNode
Package
Description
Provides an API for mapping and maintaining consistency between
the SVG DOM tree and the GVT tree.
-
Uses of TextNode in org.apache.batik.bridge
Subclasses of TextNode in org.apache.batik.bridgeMethods in org.apache.batik.bridge that return TextNodeModifier and TypeMethodDescriptionBasicTextPainter.BasicMark.getTextNode()
Mark.getTextNode()
protected TextNode
SVGTextElementBridge.getTextNode()
Methods in org.apache.batik.bridge with parameters of type TextNodeModifier and TypeMethodDescriptionprotected void
SVGTextElementBridge.addChildPaintAttributes
(AttributedString as, Element element, TextNode node, TextPaintInfo parentPI, BridgeContext ctx) protected void
SVGTextElementBridge.addPaintAttributes
(AttributedString as, Element element, TextNode node, TextPaintInfo pi, BridgeContext ctx) Adds painting attributes to an AttributedString.StrokingTextPainter.computeTextRuns
(TextNode node, AttributedCharacterIterator aci, AttributedCharacterIterator[] chunkACIs) protected List
StrokingTextPainter.computeTextRuns
(TextNode node, AttributedCharacterIterator aci, AttributedCharacterIterator[] chunkACIs, int[][] chunkCharMaps) StrokingTextPainter.getBounds2D
(TextNode node) Get a Rectangle2D in userspace coords which encloses the textnode glyphs including stroke etc.TextPainter.getBounds2D
(TextNode node) Get a Rectangle2D in userspace coords which encloses the textnode glyphs rendered bounds (includes stroke etc).BasicTextPainter.getGeometryBounds
(TextNode node) Get a Rectangle2D in userspace coords which encloses the textnode glyphs just including the geometry info.TextPainter.getGeometryBounds
(TextNode node) Get a Rectangle2D in userspace coords which encloses the textnode glyphs just including the geometry info.Returns a mark for the char at index in node's AttributedCharacterIterator.StrokingTextPainter.getOutline
(TextNode node) Get a Shape in userspace coords which defines the textnode glyph outlines.TextPainter.getOutline
(TextNode node) Get a Shape in userspace coords which defines the textnode glyph outlines.protected StrokingTextPainter.TextChunk
StrokingTextPainter.getTextChunk
(TextNode node, AttributedCharacterIterator aci, int[] charMap, List textRuns, StrokingTextPainter.TextChunk prevChunk) FlowTextPainter.getTextRuns
(TextNode node, AttributedCharacterIterator aci) StrokingTextPainter.getTextRuns
(TextNode node, AttributedCharacterIterator aci) protected List
SVGTextElementBridge.getTextRuns
(TextNode node) Retrieve the list of layout for the text node.protected abstract Mark
Returns the mark for the specified parameters.protected Mark
void
StrokingTextPainter.paint
(TextNode node, Graphics2D g2d) Paints the specified text node using the specified Graphics2D.void
TextPainter.paint
(TextNode node, Graphics2D g2d) Paints the specified attributed character iterator using the specified Graphics2D and context and font context.Given an X, y coordinate, AttributedCharacterIterator, return a Mark which encapsulates a "selection start" action.Initiates a text selection on a particular AttributedCharacterIterator, using the text/font metrics employed by this TextPainter instance.StrokingTextPainter.selectFirst
(TextNode node) Selects the first glyph in the text node.TextPainter.selectFirst
(TextNode node) Selects the first glyph in the text node.StrokingTextPainter.selectLast
(TextNode node) Selects the last glyph in the text node.TextPainter.selectLast
(TextNode node) Selects the last glyph in the text node.Constructors in org.apache.batik.bridge with parameters of type TextNode -
Uses of TextNode in org.apache.batik.bridge.svg12
Fields in org.apache.batik.bridge.svg12 declared as TextNodeMethods in org.apache.batik.bridge.svg12 that return TextNode -
Uses of TextNode in org.apache.batik.extension.svg
Subclasses of TextNode in org.apache.batik.extension.svgMethods in org.apache.batik.extension.svg with parameters of type TextNodeModifier and TypeMethodDescriptionprotected void
BatikFlowTextElementBridge.addChildPaintAttributes
(AttributedString as, Element element, TextNode node, TextPaintInfo parentPI, BridgeContext ctx) protected void
BatikFlowTextElementBridge.addPaintAttributes
(AttributedString as, Element element, TextNode node, TextPaintInfo parentPI, BridgeContext ctx) Adds painting attributes to an AttributedString.FlowExtTextPainter.getTextRuns
(TextNode node, AttributedCharacterIterator aci)