Example usage for org.eclipse.jface.preference FieldEditor setPage

List of usage examples for org.eclipse.jface.preference FieldEditor setPage

Introduction

In this page you can find the example usage for org.eclipse.jface.preference FieldEditor setPage.

Prototype

public void setPage(DialogPage dialogPage) 

Source Link

Document

Set the page to be the receiver.

Usage

From source file:org.eclipse.wb.swt.FieldLayoutPreferencePage.java

License:Open Source License

/**
 * Initializes all field editors.// w  w  w  .  j  av a 2 s. c  o m
 */
protected void initialize() {
    if (m_fields != null) {
        Iterator<FieldEditor> I = m_fields.iterator();
        while (I.hasNext()) {
            FieldEditor editor = I.next();
            editor.setPage(null);
            editor.setPropertyChangeListener(this);
            editor.setPreferenceStore(getPreferenceStore());
            editor.load();
        }
    }
}

From source file:org.eclipse.wst.jsdt.debug.internal.rhino.ui.preferences.RhinoDebugPreferencePage.java

License:Open Source License

/**
 * Initializes and sets up the given editor
 * //from   w  ww .  ja v a 2  s.  c om
 * @param editor
 * @param store
 */
void initEditor(FieldEditor editor, IPreferenceStore store) {
    addField(editor);
    editor.setPage(this);
    editor.setPropertyChangeListener(this);
    editor.setPreferenceStore(store);
    editor.load();
}

From source file:org.limy.eclipse.common.jface.AbstractLimyPreferencePage.java

License:Open Source License

/**
 * FieldEditor  PreferencePage At?B/*from   ww  w  .  ja  va 2  s.co  m*/
 * @param page PreferencePage
 * @param field FieldEditor
 */
private void setPreferencePage(PreferencePage page, FieldEditor field) {
    field.setPage(page);
}

From source file:org.limy.eclipse.common.jface.AbstractLimyPropertyPage.java

License:Open Source License

/**
 * tB?[h??B// w  w  w  . ja va  2s .  co  m
 * @param field tB?[h
 */
protected void initField(FieldEditor field) {
    field.setPreferenceStore(getPreferenceStore());
    field.setPage(this);
    field.load();

    fields.add(field);
}

From source file:org.mailster.gui.prefs.DefaultConfigurationPage.java

License:Open Source License

/**
 * Adds the editor to the current preference page. Links it with the 
 * page IPreferenceStore and then load stored value.
 * /*from   w  w  w .  j  a v  a2  s .  c o  m*/
 * @param editor the field editor to setup 
 */
public void setupEditor(FieldEditor editor) {
    editor.setPage(this);
    editor.setPreferenceStore(getPreferenceStore());
    editor.load();
}

From source file:org.talend.designer.esb.runcontainer.preferences.FieldLayoutPreferencePage.java

License:Open Source License

/**
 * The field editor preference page implementation of an <code>IDialogPage</code> method disposes of this page's
 * controls and images. Subclasses may override to release their own allocated SWT resources, but must call
 * <code>super.dispose</code>.
 *//*  w  w  w . ja  v  a2  s.co m*/
@Override
public void dispose() {
    super.dispose();
    if (m_fields != null) {
        Iterator<FieldEditor> I = m_fields.iterator();
        while (I.hasNext()) {
            FieldEditor editor = I.next();
            editor.setPage(null);
            editor.setPropertyChangeListener(null);
            editor.setPreferenceStore(null);
        }
    }
}