Example usage for org.eclipse.jface.preference StringFieldEditor StringFieldEditor

List of usage examples for org.eclipse.jface.preference StringFieldEditor StringFieldEditor

Introduction

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

Prototype

public StringFieldEditor(String name, String labelText, Composite parent) 

Source Link

Document

Creates a string field editor of unlimited width.

Usage

From source file:adbconnect.preferences.Page.java

License:Open Source License

@Override
protected void createFieldEditors() {
    addField(new StringFieldEditor(Activator.IP_ADDRESS_SETTING, "&IP address of device:",
            getFieldEditorParent()));/* w ww  .j ava2s .  co  m*/
    addField(new StringFieldEditor(Activator.PORT_NUMBER_SETTING, "&Port number:", getFieldEditorParent()));
}

From source file:at.bestsolution.persistence.emap.ecoregenerator.preferences.DoctrinePreferencePage.java

License:Open Source License

@Override
public final void createFieldEditors() {
    addField(new StringFieldEditor(PreferenceConstants.P_PACKAGE_GENERATED_CLASSES,
            Messages.DoctrinePreferencePage_1, getFieldEditorParent()));
    addField(new StringFieldEditor(PreferenceConstants.P_PREFIX_GENERATED_CLASSES,
            Messages.DoctrinePreferencePage_2, getFieldEditorParent()));
    addField(new StringFieldEditor(PreferenceConstants.P_PACKAGE_INPUT_FILTER,
            Messages.DoctrinePreferencePage_3, getFieldEditorParent()));
    addField(new StringFieldEditor(PreferenceConstants.P_POSTFIX_INPUT_FILTER_CLASSES,
            Messages.DoctrinePreferencePage_4, getFieldEditorParent()));
}

From source file:at.medevit.elexis.gdt.ui.GDTPreferencePage.java

License:Open Source License

/**
 * Create contents of the preference page.
 *///w ww  . j  av a2s .c om
@Override
protected void createFieldEditors() {
    {
        Composite composite = getFieldEditorParent();
        StringFieldEditor stringFieldEditorGDTID = new StringFieldEditor(CFG_GDT_ID, "GDT Identitt",
                composite);
        stringFieldEditorGDTID.getLabelControl(composite).setText("GDT Identitt (max 8 Zeichen)");
        stringFieldEditorGDTID.getLabelControl(composite).setToolTipText(
                "Die GDT-ID dient zur eindeutigen Identifikation der an der Kommunikation beteiligten Komonenten.");
        stringFieldEditorGDTID.getTextControl(composite).setTextLimit(8);
        addField(stringFieldEditorGDTID);
    }
    {
        Composite composite = getFieldEditorParent();
        StringFieldEditor exchangeKuerzel = new StringFieldEditor(CFG_GDT_FILETRANSFER_SHORTNAME,
                "Kommunikations-Krzel (4 Zeichen)", composite);
        exchangeKuerzel.getTextControl(composite).setTextLimit(4);
        addField(exchangeKuerzel);
    }
    {
        Composite composite = getFieldEditorParent();
        ComboFieldEditor comboFieldEditor = new ComboFieldEditor(CFG_GDT_CHARSET, "Standard Zeichensatz",
                comboCharsetSelektor, composite);
        comboFieldEditor.getLabelControl(composite)
                .setToolTipText("Zeichensatz welcher zum Datenaustausch verwendet werden soll");
        addField(comboFieldEditor);
    }
    {
        BooleanFieldEditor deleteNonGDTFiles = new BooleanFieldEditor(CFG_GDT_FILETRANSFER_DELETE_NON_GDT_FILES,
                "Nicht GDT Dateien aus Daten-Austausch-Verzeichnissen entfernen", getFieldEditorParent());
        addField(deleteNonGDTFiles);
    }
}

From source file:at.nucle.e4.preferences.example.preferences.SubPreference.java

License:Open Source License

@Override
protected void createFieldEditors() {
    addField(new StringFieldEditor("text", "sdsds", getFieldEditorParent()));
}

From source file:at.spardat.xma.guidesign.preferences.ProjectPreferencePage.java

License:Open Source License

/**
 * Creates the field editors. Field editors are abstractions of the common
 * GUI blocks needed to manipulate various types of preferences. Each field
 * editor knows how to save and restore itself.
 *//*  w w w.j av  a2 s .  c om*/
public void createFieldEditors() {
    IProject project = (IProject) getElement();
    addField(new ProjectDirectorySelectionFieldEditor(PreferenceConstants.JAVA_SRC_ROOT_FOLDER,
            Messages.getString("ProjectPreferencesPage.Java_Source_Folder"), getFieldEditorParent(), project,
            true));
    addField(new ProjectDirectorySelectionFieldEditor(PreferenceConstants.WEBAPP_ROOT_FOLDER,
            Messages.getString("ProjectPreferencesPage.Webapp_Folder"), getFieldEditorParent(), project, true));
    addField(new ProjectDirectorySelectionFieldEditor(PreferenceConstants.RESOURCES_SRC_ROOT_FOLDER,
            Messages.getString("ProjectPreferencesPage.Resources_Source_Folder"), getFieldEditorParent(),
            project, true));
    addField(new ProjectDirectorySelectionFieldEditor(PreferenceConstants.JAVA_TEST_ROOT_FOLDER,
            Messages.getString("ProjectPreferencesPage.Test_Source_Folder"), getFieldEditorParent(), project,
            true));
    applicationDescriptorEditor = new ProjectDirectorySelectionFieldEditor(
            PreferenceConstants.APPLICATION_DESCRIPTOR_FOLDER,
            Messages.getString("ProjectPreferencesPage.App_Descriptor_Folder"), getFieldEditorParent(), project,
            true);
    applicationDescriptorEditor.setEnabled(false, getFieldEditorParent());
    addField(applicationDescriptorEditor);
    buildToolEditor = new RadioGroupFieldEditor(PreferenceConstants.USED_BUILD_TOOL,
            Messages.getString("ProjectPreferencesPage.Used_Build_Tool"), 2,
            new String[][] { { "Ant", BuildToolEnumeration.ANT.toString() },
                    { "Maven", BuildToolEnumeration.MAVEN.toString() } },
            getFieldEditorParent());
    addField(buildToolEditor);

    addField(new StringFieldEditor(PreferenceConstants.MODEL_ROOT_PACKAGE,
            Messages.getString("ProjectPreferencesPage.Model_Root_Package"), getFieldEditorParent()));
}

From source file:au.gov.ga.earthsci.core.proxy.ProxyPreferencePage.java

License:Apache License

@Override
public void createFieldEditors() {
    ListenableRadioGroupFieldEditor proxyType = new ListenableRadioGroupFieldEditor(ProxyPreferences.PROXY_TYPE,
            "", 1,
            new String[][] { { "&No proxy", ProxyPreferences.PROXY_TYPE_NONE },
                    { "&System proxy", ProxyPreferences.PROXY_TYPE_SYSTEM },
                    { "&User proxy:", ProxyPreferences.PROXY_TYPE_USER } },
            getFieldEditorParent());/*from   w ww  . ja v  a2  s .co m*/
    addField(proxyType);

    final FieldEditor[] userFields = new FieldEditor[] {
            new StringFieldEditor(ProxyPreferences.PROXY_HOST, "Proxy &host", getFieldEditorParent()),
            new IntegerFieldEditor(ProxyPreferences.PROXY_PORT, "Proxy &port", getFieldEditorParent()),
            new NonProxyHostsListEditor(ProxyPreferences.NON_PROXY_HOSTS, "&Non-proxy hosts",
                    getFieldEditorParent()) };
    for (FieldEditor userField : userFields) {
        addField(userField);
    }

    ChangeListener listener = new ChangeListener() {
        @Override
        public void valueChanged(String newValue) {
            boolean enabled = ProxyPreferences.PROXY_TYPE_USER.equals(newValue);
            for (FieldEditor customField : userFields) {
                customField.setEnabled(enabled, getFieldEditorParent());
            }
        }
    };
    proxyType.addListener(listener);
    listener.valueChanged(proxyType.getStringValue());

    //addField(new DirectoryFieldEditor(PreferenceConstants.P_PATH, "&Directory preference:", getFieldEditorParent()));
    //addField(new BooleanFieldEditor(PreferenceConstants.P_BOOLEAN, "&An example of a boolean preference", getFieldEditorParent()));
    //addField(new RadioGroupFieldEditor(PreferenceConstants.P_CHOICE, "An example of a multiple-choice preference", 1, new String[][] { { "&Choice 1", "choice1" }, { "C&hoice 2", "choice2" } }, getFieldEditorParent()));
    //addField(new StringFieldEditor(PreferenceConstants.P_STRING, "A &text preference:", getFieldEditorParent()));
}

From source file:autobackup.preferences.AutoBackupPreferencesPage.java

License:Open Source License

public void createFieldEditors() {
    localPath = new DirectoryFieldEditor(AutoBackupPreferenceNames.P_LOCALPATH, "Local Path to Store Backups: ",
            getFieldEditorParent());// w  w w  . j  ava2s .  c om
    useRemote = new BooleanFieldEditor(AutoBackupPreferenceNames.P_USEREMOTE, "Use &Remote Backup: ",
            getFieldEditorParent());
    remoteService = new RadioGroupFieldEditor(AutoBackupPreferenceNames.P_SERVICE, "Select your Backup Service",
            1, new String[][] { { "SCP", "ssh" } }, getFieldEditorParent());
    user = new StringFieldEditor(AutoBackupPreferenceNames.P_USER, "&User:", getFieldEditorParent());
    hostname = new StringFieldEditor(AutoBackupPreferenceNames.P_HOSTNAME, "&Hostname:",
            getFieldEditorParent());
    remotePath = new StringFieldEditor(AutoBackupPreferenceNames.P_REMOTEPATH, "Remote Path to Store Backups: ",
            getFieldEditorParent());

    addField(localPath);
    addField(useRemote);
    addField(remoteService);
    addField(user);
    addField(hostname);
    addField(remotePath);
}

From source file:br.com.tecsinapse.glimpse.preferences.GlimpsePreferencePage.java

License:Apache License

@Override
protected void createFieldEditors() {
    StringFieldEditor urlEditor = new StringFieldEditor(GlimpsePreferenceConstants.URL, "Url",
            getFieldEditorParent());/*from   www .  ja  v a2 s. c  o  m*/
    urlEditor.setEmptyStringAllowed(false);
    urlText = urlEditor.getTextControl(getFieldEditorParent());
    urlText.setToolTipText("Use the arrow keys (UP and DOWN) to get previous urls");
    urlText.addListener(SWT.KeyDown, new Listener() {

        @Override
        public void handleEvent(Event e) {
            switch (e.keyCode) {
            case SWT.ARROW_DOWN:
                urlText.setText(selectNextUrl(urlText.getText()));
                break;
            case SWT.ARROW_UP:
                urlText.setText(selectPreviousUrl(urlText.getText()));
                break;
            }
        }
    });
    addField(urlEditor);
    addField(new StringFieldEditor(GlimpsePreferenceConstants.USERNAME, "User name", getFieldEditorParent()));
    addField(new StringFieldEditor(GlimpsePreferenceConstants.PASSWORD, "Password", getFieldEditorParent()));
    addField(new ComboFieldEditor(GlimpsePreferenceConstants.CONSOLE_TYPE, "Console type",
            new String[][] { { "Glimpse", "GLIMPSE" }, { "Eclipse", "ECLIPSE" } }, getFieldEditorParent()));
}

From source file:ca.mcgill.cs.swevo.ppa.ui.PPAMainPreferencePage.java

License:Open Source License

@Override
protected void createFieldEditors() {
    addField(new StringFieldEditor(PPAPreferenceConstants.PPA_PROJECT_PREF, "PPA Internal Project",
            getFieldEditorParent()));/*from  w w  w  .  j a va 2  s  .c  o  m*/
    addField(new IntegerFieldEditor(PPAPreferenceConstants.PPA_MAX_REQUESTS,
            "Max Number of Concurrent Requests\n(requires restart)", getFieldEditorParent()));
}

From source file:ca.mcgill.cs.swevo.qualyzer.QualyzerPreferencePage.java

License:Open Source License

@Override
protected void createFieldEditors() {
    addField(new StringFieldEditor(IQualyzerPreferenceConstants.DEFAULT_INVESTIGATOR,
            Messages.getString("QualyzerPreferencePage.defaultName"), getFieldEditorParent())); //$NON-NLS-1$

    addField(new ColorFieldEditor(IQualyzerPreferenceConstants.FRAGMENT_COLOR,
            Messages.getString("QualyzerPreferencePage.fragmentColor"), getFieldEditorParent())); //$NON-NLS-1$

    addField(new IntegerFieldEditor(IQualyzerPreferenceConstants.SEEK_TIME,
            Messages.getString("QualyzerPreferencePage.seekTime"), getFieldEditorParent())); //$NON-NLS-1$ 

    addField(new FontFieldEditor(IQualyzerPreferenceConstants.FONT,
            Messages.getString("QualyzerPreferencePage.font"), getFieldEditorParent())); //$NON-NLS-1$

}