List of usage examples for org.eclipse.jface.preference StringFieldEditor StringFieldEditor
public StringFieldEditor(String name, String labelText, Composite parent)
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$ }