.X F  E E E E E E E  E E E F E E E E  #  + E  1 F E  9     E  E E   E Anchor InnerClasses PAINT_INFO Attribute1Ljava/text/AttributedCharacterIterator$Attribute;locationLjava/awt/geom/Point2D;aci'Ljava/text/AttributedCharacterIterator;textLjava/lang/String; beginMark Lorg/apache/batik/gvt/text/Mark;endMarktextRunsLjava/util/List; textPainter"Lorg/apache/batik/gvt/TextPainter;geometryBoundsLjava/awt/geom/Rectangle2D;primitiveBoundsoutlineLjava/awt/Shape;()VCodeLineNumberTableLocalVariableTablethisLorg/apache/batik/gvt/TextNode;setTextPainter%(Lorg/apache/batik/gvt/TextPainter;)VgetTextPainter$()Lorg/apache/batik/gvt/TextPainter; getTextRuns()Ljava/util/List; setTextRuns(Ljava/util/List;)VgetText()Ljava/lang/String;cCbufLjava/lang/StringBuffer; setLocation(Ljava/awt/geom/Point2D;)V newLocation getLocation()Ljava/awt/geom/Point2D;swapTextPaintInfoU(Lorg/apache/batik/gvt/text/TextPaintInfo;Lorg/apache/batik/gvt/text/TextPaintInfo;)VnewInfo)Lorg/apache/batik/gvt/text/TextPaintInfo;oldInfosetAttributedCharacterIterator*(Ljava/text/AttributedCharacterIterator;)VnewAcigetAttributedCharacterIterator)()Ljava/text/AttributedCharacterIterator;invalidateGeometryCachegetPrimitiveBounds()Ljava/awt/geom/Rectangle2D;getGeometryBoundsgetSensitiveBounds getOutline()Ljava/awt/Shape;getMarkerForChar$(IZ)Lorg/apache/batik/gvt/text/Mark;indexI beforeCharZ setSelectionC(Lorg/apache/batik/gvt/text/Mark;Lorg/apache/batik/gvt/text/Mark;)VbeginendselectAt(DD)ZxDyselectTotmpMark selectAll getSelection()Ljava/lang/Object;tempoLjava/lang/Object;ranges[IgetHighlightShapehighlightShapetLjava/awt/geom/AffineTransform;primitivePaint(Ljava/awt/Graphics2D;)Vg2dLjava/awt/Graphics2D;clipcontains(Ljava/awt/geom/Point2D;)ZrunTextRun;Lorg/apache/batik/gvt/renderer/StrokingTextPainter$TextRun;layout*Lorg/apache/batik/gvt/text/TextSpanLayout;FtextHit#Lorg/apache/batik/gvt/text/TextHit;iplist5(Ljava/awt/geom/Point2D;Ljava/awt/geom/Rectangle2D;)Zb SourceFile TextNode.java abjava/awt/geom/Point2D$FloatFloat a OP UV WV k Z[ XY ST QRjava/lang/StringBuffer  a     q !b b "b# $% ^] \] _`& '( ( ) *+, -.java/lang/ErrorMarkers not from this TextNode a/ 0 1 23 43 569org/apache/batik/gvt/text/AttributedCharacterSpanIterator a7 8 9:; <=> ?java/awt/geom/GeneralPath a@ A@ BC lmD E FG9org/apache/batik/gvt/renderer/StrokingTextPainter$TextRun HI JK LKM NO ' P Q RT KV KNorg/apache/batik/gvt/TextNode)org/apache/batik/gvt/AbstractGraphicsNodeorg/apache/batik/gvt/Selectable$org/apache/batik/gvt/TextNode$Anchor/java/text/AttributedCharacterIterator$Attributejava/awt/geom/Point2D(FF)V1org/apache/batik/gvt/renderer/StrokingTextPainter getInstance%java/text/AttributedCharacterIterator getEndIndex()I(I)Vfirst()Cappend(C)Ljava/lang/StringBuffer;nexttoStringfireGraphicsNodeChangeStartedfireGraphicsNodeChangeCompleted'org/apache/batik/gvt/text/TextPaintInfoset,(Lorg/apache/batik/gvt/text/TextPaintInfo;)V org/apache/batik/gvt/TextPainter getBounds2D<(Lorg/apache/batik/gvt/TextNode;)Ljava/awt/geom/Rectangle2D;1(Lorg/apache/batik/gvt/TextNode;)Ljava/awt/Shape;getMarkC(Lorg/apache/batik/gvt/TextNode;IZ)Lorg/apache/batik/gvt/text/Mark;org/apache/batik/gvt/text/Mark getTextNode!()Lorg/apache/batik/gvt/TextNode;(Ljava/lang/String;)VC(DDLorg/apache/batik/gvt/TextNode;)Lorg/apache/batik/gvt/text/Mark;D(DDLorg/apache/batik/gvt/text/Mark;)Lorg/apache/batik/gvt/text/Mark; selectFirstA(Lorg/apache/batik/gvt/TextNode;)Lorg/apache/batik/gvt/text/Mark; selectLast getSelectedD(Lorg/apache/batik/gvt/text/Mark;Lorg/apache/batik/gvt/text/Mark;)[I,(Ljava/text/AttributedCharacterIterator;II)VR(Lorg/apache/batik/gvt/text/Mark;Lorg/apache/batik/gvt/text/Mark;)Ljava/awt/Shape;getGlobalTransform!()Ljava/awt/geom/AffineTransform;java/awt/geom/AffineTransformcreateTransformedShape"(Ljava/awt/Shape;)Ljava/awt/Shape;java/awt/Graphics2DgetClip(Ljava/awt/Shape;)VsetClippaint7(Lorg/apache/batik/gvt/TextNode;Ljava/awt/Graphics2D;)Vjava/util/Listsizeget(I)Ljava/lang/Object; getLayout,()Lorg/apache/batik/gvt/text/TextSpanLayout;getX()DgetY(org/apache/batik/gvt/text/TextSpanLayout hitTestChar'(FF)Lorg/apache/batik/gvt/text/TextHit;java/awt/geom/Rectangle2DpointerEventType isVisibleWForg/apache/batik/gvt/text/GVTAttributedCharacterIterator$TextAttribute TextAttributeHLorg/apache/batik/gvt/text/GVTAttributedCharacterIterator$TextAttribute;8org/apache/batik/gvt/text/GVTAttributedCharacterIterator!EFG KNOPQRSTUVWVXYZ[\]^]_`abca#**Y ***dj7FKU"ke #fghicT+ **+duvxzefgZ[jkc/*de fglmc/* de fgnoc>*+ d efgXYpqc]* * * * ? Y* L* =+W* =*+ * d.  -7=CPXe 7rs-+tu]fgvwcV***+*d efgxPyzc/*de fg{|c`**,+*d e fg}~~ch***+ * * *d efgRc/* de fgbcN****d e fgcW!** ****de !fgcW!** ****de !fgc/*de fgcW!** *** *de !fgcK **!d%e  fg  cw)+"* ,"* #Y$%*+*,d,.0#1(2e )fg)V)VcT**')*&d :;e fgc+*')*':* *dDEFG!H'I)Ke*+fg++Vcd***(***)dTUVe fgcTL* +****M,4,.,.,.,.>,,.O,O+Y* ,.,.`,L+d* _` bf'h0i4j:k>mRpe*4 TfgR7ci***-L*.M,+/L+dy{|}e fg `cv(+0M,,1+1Y,23**+4d'e (fg(#`c g*+5*6M>,7M,89:::+;8+<8=:*+>?d6  '.5<I]_ee\ '8.15*<#ITgfggPXYcO, ,+@*A;222277779*Bd DIKMe OfgOPO]bcCDd0J*HEILM 9  SU