1l "@A @ !B CD !EFG H I J KL @M@$@T N OP QR@b@i@fS @ UVWX CloudFigure InnerClassescanvasLdiva/canvas/JCanvas; graphicsPaneLdiva/canvas/GraphicsPane;()VCodeLineNumberTableLocalVariableTablethis0Ldiva/canvas/tutorial/TransformedFigureTutorial;frameLdiva/gui/BasicFrame; createFigureslayerLdiva/canvas/FigureLayer;dragger#Ldiva/canvas/interactor/Interactor;oneLdiva/canvas/Figure;twomain([Ljava/lang/String;)Vargv[Ljava/lang/String; SourceFileTransformedFigureTutorial.java )*diva/canvas/JCanvas %& YZdiva/canvas/GraphicsPane '(diva/gui/BasicFrameFigure tutorial )[ \] ^_ `a%diva/canvas/interactor/DragInteractor:diva/canvas/tutorial/TransformedFigureTutorial$CloudFigure )bc def gh0diva/canvas/tutorial/TransformedFigureTutorial$1i jk.diva/canvas/tutorial/TransformedFigureTutorialjava/lang/Object getCanvasPane()Ldiva/canvas/CanvasPane;-(Ljava/lang/String;Ljavax/swing/JComponent;)VsetSize(II)V setVisible(Z)VgetForegroundLayer()Ldiva/canvas/FigureLayer;(DDDD)Vdiva/canvas/FigureLayeradd(Ldiva/canvas/Figure;)Vdiva/canvas/Figure setInteractor&(Ldiva/canvas/interactor/Interactor;)Vjavax/swing/SwingUtilities invokeLater(Ljava/lang/Runnable;)V!!"%&'()*+;**Y**Y * L+X + ,+5:-;./+012*+ T* LYMYN+--,Y:+,,& $)0EKS-4T./L34D56$078E98 :;+9 Y ,  -  <=>?$!#