@Override public void setTitle(String newTitle) { fTitle = newTitle; if (fConfigured) super.setTitle(fTitle); }
@Override protected Control createDialogArea(Composite parent) { Composite composite = (Composite) super.createDialogArea(parent); super.setTitle(fTitle); super.setMessage(fMessage, IMessageProvider.INFORMATION); composite.setLayoutData(new GridData(GridData.FILL_BOTH)); composite.setLayout(new GridLayout(1, true)); fPluginListViewer = new TableViewer(composite); fPluginListViewer.setLabelProvider(new PDELabelProvider()); fPluginListViewer.setContentProvider(new PluginImportTableContentProvider()); fPluginListViewer.setInput(fPluginList); GridData data = new GridData(GridData.FILL_BOTH); data.widthHint = 100; data.heightHint = 200; fPluginListViewer.getTable().setLayoutData(data); fConfigured = true; return composite; }