/* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#createControl(org.eclipse.swt.widgets.Composite) */ public final void createControl(Composite parent) { Composite comp = new Composite(parent, SWT.NONE); setControl(comp); String helpId = getHelpContextId(); if (null != helpId) PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), helpId); Layout topLayout = getTopLayout(); comp.setLayout(topLayout); for (ISetting setting : settings) setting.addToControl(comp); Dialog.applyDialogFont(comp); validatePage(); }
public void addToControl(Composite comp) { fGroup = createGroup(comp, fLabel, fWidth, fNumColumns, fGridFill); for (ISetting setting : fChildren) setting.addToControl(fGroup); }