public void createControl(final Composite parent) { final Composite panel = new Composite(parent, SWT.NULL); panel.setLayout(new GridLayout()); if (configuredRemotes != null) createRemotePanel(panel); else createRemoteNamePanel(panel); createUriPanel(panel); if (presetUri != null) updateFields(presetUri); updateRemoteAndURIPanels(); Dialog.applyDialogFont(panel); setControl(panel); checkPage(); }