* for grab-handles. This is typically called on the prototype
* to yield a decorator that gets displayed while the object
* is selected.
*/
public FigureDecorator newInstance(Figure f) {
BoundsManipulator m = new AttributeBoundsManipulator(_container);
m.setGrabHandleFactory(this.getGrabHandleFactory());
m.setHandleInteractor(this.getHandleInteractor());
m.setDragInteractor(getDragInteractor());
// FIXME: There is a bug in Diva where mouseReleased()
// is called on the prototype that is used to create this
// new instance, not on the new instance. So we make
// a record of the new instance to get access to it in