Example usage for org.eclipse.jface.preference PreferencePage createControl

List of usage examples for org.eclipse.jface.preference PreferencePage createControl

Introduction

In this page you can find the example usage for org.eclipse.jface.preference PreferencePage createControl.

Prototype

@Override
public void createControl(Composite parent) 

Source Link

Document

The PreferencePage implementation of this IDialogPage method creates a description label and button bar for the page.

Usage

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;
}