List of usage examples for org.eclipse.jface.preference PreferencePage createControl
@Override public void createControl(Composite parent)
PreferencePage
implementation of this IDialogPage
method creates a description label and button bar for the page. From source file:msi.gama.lang.gaml.ui.templates.TemplatesView.java
@Override public void createPartControl(final Composite parent) { PreferenceDialog dialog = PreferencesUtil.createPreferenceDialogOn(parent.getShell(), "msi.gama.lang.gaml.Gaml.templates", new String[] {}, null); PreferencePage selectedPage = (PreferencePage) dialog.getSelectedPage(); selectedPage.createControl(parent); }
From source file:org.eclipse.team.internal.ui.dialogs.PreferencePageContainerDialog.java
License:Open Source License
private Control createPageArea(Composite composite, PreferencePage page) { // Build the Page container fPageContainer = createPageContainer(composite); fPageContainer.setLayoutData(new GridData(GridData.FILL_BOTH)); page.setContainer(this); page.createControl(fPageContainer); return fPageContainer; }
From source file:org.jboss.tools.common.model.ui.preferences.TabbedPreferencesPage.java
License:Open Source License
@Override protected Control createContents(Composite parent) { this.noDefaultAndApplyButton(); TabFolder tabbedComposite = new TabFolder(parent, SWT.NULL); tabbedComposite.setBackground(parent.getBackground()); for (Iterator iter = pageList.iterator(); iter.hasNext();) { PreferencePage element = (PreferencePage) iter.next(); TabItem newTab = new TabItem(tabbedComposite, SWT.NULL); element.createControl(tabbedComposite); if (element instanceof XMOBasedPreferencesPage) ((XMOBasedPreferencesPage) element).initPageProperties(); newTab.setControl(element.getControl()); newTab.setText(element.getTitle()); }/*from w w w .j a v a2s .com*/ return tabbedComposite; }