Uses of Interface
org.apache.batik.gvt.text.Mark

Packages that use Mark
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   
org.apache.batik.swing.gvt   
org.apache.batik.swing.svg   
 

Uses of Mark in org.apache.batik.bridge
 

Methods in org.apache.batik.bridge with parameters of type Mark
 void UserAgentAdapter.setTextSelection(Mark start, Mark end)
          This user agent doesn't display text selections.
 void UserAgent.setTextSelection(Mark start, Mark end)
          Informs the user agent that the text selection has changed.
 

Uses of Mark in org.apache.batik.gvt
 

Fields in org.apache.batik.gvt declared as Mark
protected  Mark TextNode.beginMark
          The begin mark.
protected  Mark TextNode.endMark
          The end mark.
 

Methods in org.apache.batik.gvt that return Mark
 Mark TextPainter.getMark(TextNode node, int index, boolean beforeGlyph)
          Returns a mark for the char at index in node's AttributedCharacterIterator.
 Mark TextNode.getMarkerForChar(int index, boolean beforeChar)
          Return the marker for the character at index in this nodes AttributedCharacterIterator.
 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.selectTo(double x, double y, Mark beginMark)
          Continues a text selection on a particular AttributedCharacterIterator, using the text/font metrics employed by this TextPainter instance.
 

Methods in org.apache.batik.gvt with parameters of type Mark
 Shape TextPainter.getHighlightShape(Mark beginMark, Mark endMark)
          Get a Shape in userspace coords which encloses the textnode glyphs bounded by two Marks.
 int[] TextPainter.getSelected(Mark start, Mark finish)
          Get an array of index pairs corresponding to the indices within an AttributedCharacterIterator regions bounded by two Marks.
 Mark TextPainter.selectTo(double x, double y, Mark beginMark)
          Continues a text selection on a particular AttributedCharacterIterator, using the text/font metrics employed by this TextPainter instance.
 void TextNode.setSelection(Mark begin, Mark end)
           
 

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

Classes in org.apache.batik.gvt.renderer that implement Mark
protected static class BasicTextPainter.BasicMark
          This TextPainter's implementation of the Mark interface.
 

Methods in org.apache.batik.gvt.renderer that return Mark
 Mark StrokingTextPainter.getMark(TextNode node, int index, boolean leadingEdge)
           
protected  Mark StrokingTextPainter.hitTest(double x, double y, TextNode node)
           
protected abstract  Mark BasicTextPainter.hitTest(double x, double y, TextNode node)
          Returns the mark for the specified parameters.
 Mark BasicTextPainter.selectAt(double x, double y, TextNode node)
          Given an X, y coordinate, AttributedCharacterIterator, return a Mark which encapsulates a "selection start" action.
 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.selectTo(double x, double y, Mark beginMark)
          Given an X, y coordinate, starting Mark, AttributedCharacterIterator, return a Mark which encapsulates a "selection continued" action.
 

Methods in org.apache.batik.gvt.renderer with parameters of type Mark
 Shape StrokingTextPainter.getHighlightShape(Mark beginMark, Mark endMark)
          Return a Shape, in the coordinate system of the text layout, which encloses the text selection delineated by two Mark instances.
 int[] StrokingTextPainter.getSelected(Mark startMark, Mark finishMark)
          Returns an array of ints representing begin/end index pairs into an AttributedCharacterIterator which represents the text selection delineated by two Mark instances.
 Mark BasicTextPainter.selectTo(double x, double y, Mark beginMark)
          Given an X, y coordinate, starting Mark, AttributedCharacterIterator, return a Mark which encapsulates a "selection continued" action.
 

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

Methods in org.apache.batik.gvt.text with parameters of type Mark
 void ConcreteTextSelector.setSelection(Mark begin, Mark end)
           
 

Uses of Mark in org.apache.batik.swing.gvt
 

Methods in org.apache.batik.swing.gvt with parameters of type Mark
 void AbstractJGVTComponent.select(Mark start, Mark end)
          Sets the selection to the specified start and end mark.
 void TextSelectionManager.setSelection(Mark start, Mark end)
          Sets the selected text
 

Uses of Mark in org.apache.batik.swing.svg
 

Methods in org.apache.batik.swing.svg with parameters of type Mark
 void AbstractJSVGComponent.BridgeUserAgentWrapper.setTextSelection(Mark start, Mark end)
          Informs the user agent that the text selection should be changed.
 void AbstractJSVGComponent.BridgeUserAgent.setTextSelection(Mark start, Mark end)
          Informs the user agent that the text selection has changed.
 



Copyright © 2008 Apache Software Foundation. All Rights Reserved.