void () { // Store original constraints and parents. This information is required // to restore initial state if drag is canceled. myOriginalConstraints = new GridConstraints[mySelection.size()]; myOriginalBounds = new Rectangle[mySelection.size()]; myOriginalParents = new RadContainer[mySelection.size()]; for (int i1 = 0; i1 < mySelection.size(); i1++) { final RadComponent component = mySelection.get(i1); myOriginalConstraints[i1] = component.getConstraints().store(); myOriginalBounds[i1] = component.getBounds(); myOriginalParents[i1] = component.getParent(); } }