private QuartetPair pair;
public boolean drop(Point p) {
CompositeAdapter parent = (CompositeAdapter) WidgetAdapter.getWidgetAdapter(container);
Insets insets = container.getInsets();
WidgetAdapter dropAdapter = tracingAdapter;
JComponent drop = (JComponent)dropAdapter.getParentContainer();
Point hot = dropAdapter.getHotspotPoint();
Constraints cons = adapter.getLastConstraints();
Alignment horizontal = cons.getHorizontal();
Alignment vertical = cons.getVertical();
Point ltp = parent.getMascotLocation();
int x = ltp.x - hot.x;
int y = ltp.y - hot.y;
int width = drop.getWidth();
int height = drop.getHeight();
Spring spring = new Spring(10, 10);// TODO should be replaced by a