// drag and drop support public LayoutConstraints<?> getNewConstraints( Container container, Container containerDelegate, Component component, int index, Point posInCont, Point posInComp) { LayoutConstraints<?> constraints = layoutDelegate.getNewConstraints( container, containerDelegate, component, index, posInCont, posInComp); String context = null; Object[] params = null; if (layoutDelegate instanceof AbstractLayoutSupport) { AbstractLayoutSupport support = (AbstractLayoutSupport) layoutDelegate; context = support.getAssistantContext(); params = support.getAssistantParams(); } context = (context == null) ? "generalPosition" : context; // NOI18N radContainer.getFormModel().getAssistantModel().setContext(context, params); return constraints; }