2v C DE D F G H I J KJ L KL M NOP Q RS T U VW XW YZ V[\]_snapConstraint'Lptolemy/vergil/toolbox/SnapConstraint;this$03Lptolemy/vergil/toolbox/AttributeBoundsManipulator;6(Lptolemy/vergil/toolbox/AttributeBoundsManipulator;)VCodeLineNumberTableLocalVariableTablethisResizer InnerClasses;Lptolemy/vergil/toolbox/AttributeBoundsManipulator$Resizer; constrain(DD)[DxDygetSnapResolution()D mousePressed!(Ldiva/canvas/event/LayerEvent;)VeLdiva/canvas/event/LayerEvent; mouseReleasedsetSnapResolution(D)V resolution translate#(Ldiva/canvas/event/LayerEvent;DD)Vsnapped[Dg#Ldiva/canvas/interactor/GrabHandle;parent*Ldiva/canvas/interactor/BoundsManipulator;geometry'Ldiva/canvas/interactor/BoundsGeometry; SourceFileAttributeBoundsManipulator.java  ^%ptolemy/vergil/toolbox/SnapConstraint  _` () a. /0b 30 c5d ef!diva/canvas/interactor/GrabHandle 7g hi(diva/canvas/interactor/BoundsManipulator jk lfm nopq rs tu9ptolemy/vergil/toolbox/AttributeBoundsManipulator$Resizer%diva/canvas/interactor/DragInteractor()VappendConstraint+(Ldiva/canvas/interactor/PointConstraint;)V getResolution1ptolemy/vergil/toolbox/AttributeBoundsManipulator setResolutiondiva/canvas/event/LayerEventgetFigureSource()Ldiva/canvas/Figure;(DD)V getParent()Ldiva/canvas/CanvasComponent; getGeometry)()Ldiva/canvas/interactor/BoundsGeometry;getChilddiva/canvas/Figure getBounds()Ljava/awt/geom/Rectangle2D;%diva/canvas/interactor/BoundsGeometrydiva/canvas/CanvasUtilitiescomputeTransforma(Ljava/awt/geom/RectangularShape;Ljava/awt/geom/RectangularShape;)Ljava/awt/geom/AffineTransform; transform"(Ljava/awt/geom/AffineTransform;)V  !S*+**Y**"L MNO# $'()!H *')"X#  $' *+ ,+-.!2*"_# $'/0!J*+ *+ "gh i#$'1230!J*+ *+ "pq r#$'1245!A *' " xy# $' 6+78! T*(:+:11::  ".  $07>AKNS#RT$'T12T*+T,+ H9:?;<0$=>7?@ AB& K%