1 C D E FG H I FJ FK FL M NO PQ RS T U FV RWXY Z F[ \] \^ F_`a _componentLjavax/swing/JComponent;(Ljavax/swing/JComponent;)VCodeLineNumberTableLocalVariableTablethis"Ldiva/canvas/toolbox/SwingWrapper;c getBounds()Ljava/awt/geom/Rectangle2D; getComponent()Ljavax/swing/JComponent;getShape()Ljava/awt/Shape;paint(Ljava/awt/Graphics2D;)VgLjava/awt/Graphics2D; setComponentlayerLdiva/canvas/CanvasLayer; setParent (Ldiva/canvas/CanvasComponent;)VfcLdiva/canvas/CanvasComponent; transform"(Ljava/awt/geom/AffineTransform;)VatLjava/awt/geom/AffineTransform; translate(DD)VpLjava/awt/Point;xDy SourceFileSwingWrapper.java b / c %d %& ef +g hi jk lmn opq rst uv wb 23 xy z{'java/lang/UnsupportedOperationExceptionFIXME | }~ > @  diva/canvas/toolbox/SwingWrapperdiva/canvas/AbstractFigure()Vjavax/swing/JComponent()Ljava/awt/Rectangle; isVisible()Z(Ljava/awt/Graphics;)VgetPreferredSize()Ljava/awt/Dimension;setSize(Ljava/awt/Dimension;)VgetLayer()Ldiva/canvas/CanvasLayer;diva/canvas/CanvasLayer getCanvasPane()Ldiva/canvas/CanvasPane;diva/canvas/CanvasPane getCanvas()Ldiva/canvas/JCanvas;diva/canvas/JCanvasadd*(Ljava/awt/Component;)Ljava/awt/Component;repaint getParent()Ljava/awt/Container; setLayout(Ljava/awt/LayoutManager;)V(Ljava/lang/String;)V getLocation()Ljava/awt/Point;java/awt/PointI setLocation(II)V! F **+ ?@ A! "# $%&2* I! "#'(/* Q! "#)*/* X! "#+,L* *+ _k{!"#-./**+++ * M,, * W*  %)! *"#*$0123/*+*"* M, , * W .! 01/"#/4567> Y ! "# 89:;0**#*:*'`)`*  +/!*<=0"#0>?0@?AB