public void setAssociatedFrameworks() { if (myAssociatedFrameworksPanel == null) return; for (FrameworkSupportNodeBase nodeBase : myAssociatedFrameworks) { if (nodeBase instanceof FrameworkSupportNode) { ((FrameworkSupportNode) nodeBase).getConfigurable().onFrameworkSelectionChanged(true); FrameworkSupportOptionsComponent component = initializeOptionsPanel((FrameworkSupportNode) nodeBase, false); addAssociatedFrameworkComponent(component.getMainPanel(), myAssociatedFrameworksPanel); } else { JPanel panel = initializeGroupPanel((FrameworkGroup<?>) nodeBase.getUserObject(), false); addAssociatedFrameworkComponent(panel, myAssociatedFrameworksPanel); } } }