1 r s t u v w x yz y{|} ~     y     _interactor#Ldiva/canvas/interactor/Interactor; _userObjectLjava/lang/Object; _visibilityZ_parentLdiva/canvas/CanvasComponent; _toolTipTextLjava/lang/String;()VCodeLineNumberTableLocalVariableTablethisLdiva/canvas/AbstractFigure;contains(Ljava/awt/geom/Point2D;)ZpLjava/awt/geom/Point2D; getBounds()Ljava/awt/geom/Rectangle2D; getInteractor%()Ldiva/canvas/interactor/Interactor;getLayer()Ldiva/canvas/CanvasLayer; getOrigin()Ljava/awt/geom/Point2D;boundsLjava/awt/geom/Rectangle2D; getParent()Ldiva/canvas/CanvasComponent;getShape()Ljava/awt/Shape;getTransformContext ()Ldiva/canvas/TransformContext;getToolTipText()Ljava/lang/String; getUserObject()Ljava/lang/Object;hit(Ljava/awt/geom/Rectangle2D;)Zr intersects isVisible()Zpaint(Ljava/awt/Graphics2D;)V3(Ljava/awt/Graphics2D;Ljava/awt/geom/Rectangle2D;)VgLjava/awt/Graphics2D;repaint(Ldiva/canvas/DamageRegion;)VdLdiva/canvas/DamageRegion; setInteractor&(Ldiva/canvas/interactor/Interactor;)V interactor setParent (Ldiva/canvas/CanvasComponent;)VfccLdiva/canvas/TransformContext; setUserObject(Ljava/lang/Object;)VosetToolTipText(Ljava/lang/String;)Vs setVisible(Z)Vflag transform"(Ljava/awt/geom/AffineTransform;)V translate(DD)VxDy SourceFileAbstractFigure.java *+ ! "# $% &' () AB 12 6diva/canvas/CanvasLayerdiva/canvas/Figure 9: 56java/awt/geom/Point2D$DoubleDouble InnerClasses *l CD MN LJ OP TU + ijdiva/canvas/AbstractFigurejava/lang/Objectjava/awt/Shape getBounds2Djava/awt/geom/Point2Djava/awt/geom/Rectangle2D getCenterX()D getCenterYdiva/canvas/CanvasComponentdiva/canvas/DamageRegioncreateDamageRegionU(Ldiva/canvas/TransformContext;Ljava/awt/geom/Rectangle2D;)Ldiva/canvas/DamageRegion;diva/canvas/TransformContextinvalidateCachejava/awt/geom/AffineTransformgetTranslateInstance#(DD)Ljava/awt/geom/AffineTransform;!  !"#$%&'()*+,\******-03 7;?C. /012,? *+-J. /0 3456,4 * -R.  /078,/*-Y. /09:,b(** * * -ab cdh. (/0;<,M* LY++- st./0=>?@,/*-}. /0ABCD,E**- . /0EF,/*-. /0GH,/*-. /0IJ,K**+- ./0K>LJ,? *+-. /0 K>MN,/*-. /0OPOQ,H*+- . /0RSK>T+,N**** -. /0TU,N* *+-./0VWXY,>*+- ./0Z![\,a*+*M,,- . /0]' ^_`a,>*+-  ./0b#cd,>*+- ./0e)fg,>*- ./0h%ijkl,L *')- + ,.  /0 mn onpq