@Override
                public void end() {
                    dockingGlassPane.repaint();
                }
Changes the bounds of the given painter over a period of time

@param ghidraGlassPane The glass pane we are using to paint
@param startBounds The start position and size
@param endBounds The end position and size
@param painter The painter upon which we will update bounds
@param repaint true signals to repaint as the changes are made.  This can lead to 
       choppiness when using other animators in conjunction with the one used by this
       class.
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/MoveImageRunner.java