List of usage examples for org.eclipse.jface.preference IntegerFieldEditor IntegerFieldEditor
public IntegerFieldEditor(String name, String labelText, Composite parent)
From source file:au.gov.ga.earthsci.bookmark.part.preferences.BookmarksPreferencesPage.java
License:Apache License
@Override protected void createFieldEditors() { addField(new SpacerFieldEditor(getFieldEditorParent())); transitionDurationEditor = new IntegerFieldEditor(IBookmarksPreferences.DEFAULT_TRANSITION_DURATION, Messages.BookmarksPreferencesPage_TransitionDurationFieldTitle, getFieldEditorParent()); addField(transitionDurationEditor);// www.j a va 2 s . c o m playBookmarksWaitDurationEditor = new IntegerFieldEditor(IBookmarksPreferences.PLAY_BOOKMARKS_WAIT_DURATION, Messages.BookmarksPreferencesPage_PlayBookmarksPauseDurationLabel, getFieldEditorParent()); addField(playBookmarksWaitDurationEditor); addField(new SpacerFieldEditor(getFieldEditorParent())); askForDeleteConfirmationEditor = new BooleanFieldEditor(IBookmarksPreferences.ASK_LIST_DELETE_CONFIRM, Messages.BookmarksPreferencesPage_AskConfirmDeleteLabel, getFieldEditorParent()); addField(askForDeleteConfirmationEditor); addField(new SpacerFieldEditor(getFieldEditorParent())); LabelFieldEditor defaultPropertiesLabel = new LabelFieldEditor( Messages.BookmarksPreferencesPage_DefaultPropertiesLabel, getFieldEditorParent()); addField(defaultPropertiesLabel); loadAvailableBookmarkProperties(); ITableItemCreator<IBookmarkProperty> tableItemCreator = new ITableItemCreator<IBookmarkProperty>() { @Override public TableItem createTableItem(Table parent, IBookmarkProperty object) { TableItem item = new TableItem(parent, SWT.NONE); item.setText(object.getName()); return item; } }; IItemSerializer<IBookmarkProperty> itemSerializer = new IItemSerializer<IBookmarkProperty>() { @Override public String asString(IBookmarkProperty object) { return object.getType(); } @Override public IBookmarkProperty fromString(String string) { return cachedProperties.get(string); } }; defaultProperties = new MultiSelectTableListFieldEditor<IBookmarkProperty>( IBookmarksPreferences.DEFAULT_PROPERTIES, new ArrayList<IBookmarkProperty>(cachedProperties.values()), new String[] { Messages.BookmarksPreferencesPage_PropertyColumn }, tableItemCreator, itemSerializer, getFieldEditorParent()); addField(defaultProperties); }
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 w w .j a va 2 s . c o 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:au.gov.ga.earthsci.core.worldwind.RetrievePreferencePage.java
License:Apache License
@Override public void createFieldEditors() { addField(new IntegerFieldEditor(WorldWindRetrievalServicePreferences.POOL_SIZE, "&Simultaneous connections", getFieldEditorParent()));/*from www.ja v a 2 s .co m*/ }
From source file:br.ufmg.dcc.tabuleta.ui.ConcernMapperPreferencePage.java
License:Open Source License
/** * @see org.eclipse.jface.preference.FieldEditorPreferencePage#createFieldEditors() *//* w w w . ja v a 2 s .c o m*/ public void createFieldEditors() { //ConcernMapperFilter addField(new LabelFieldEditor(Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.HeaderFilter"), getFieldEditorParent())); addField(new BooleanFieldEditor(P_FILTER_ENABLED, Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.FilterEnabled"), getFieldEditorParent())); IntegerFieldEditor lIntegerFieldEditor = new IntegerFieldEditor(P_FILTER_THRESHOLD, Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.FilterThreshold"), getFieldEditorParent()); lIntegerFieldEditor.setValidRange(0, MAX_FILTER_THRESHOLD); addField(lIntegerFieldEditor); addField(new LabelFieldEditor("", getFieldEditorParent())); //Saving addField(new LabelFieldEditor(Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.HeaderSaving"), getFieldEditorParent())); addField(new BooleanFieldEditor(P_CM_FILE_EXT, Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.CmFileExt"), getFieldEditorParent())); addField(new BooleanFieldEditor(P_AUTO_SAVE, Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.AutoSave"), getFieldEditorParent())); addField(new BooleanFieldEditor(P_AUTO_LOAD, Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.AutoLoad"), getFieldEditorParent())); addField(new LabelFieldEditor("", getFieldEditorParent())); //UI addField(new LabelFieldEditor(Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.HeaderUI"), getFieldEditorParent())); addField(new BooleanFieldEditor(ConcernMapperPreferencePage.P_SHOW_SLIDER, Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.ShowSlider"), getFieldEditorParent())); addField(new BooleanFieldEditor(ConcernMapperPreferencePage.P_SHOW_COMMENTS, Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.ShowComments"), getFieldEditorParent())); addField(new BooleanFieldEditor(ConcernMapperPreferencePage.P_SUFFIX_ENABLED, Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.SuffixEnabled"), getFieldEditorParent())); addField(new BooleanFieldEditor(ConcernMapperPreferencePage.P_BOLD_ENABLED, Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.BoldEnabled"), getFieldEditorParent())); String[][] lRadioGroupValues = { { Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.Parent1"), "1" }, { Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.Parent2"), "2" }, { Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.Parent3"), "3" }, { Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.Parent4"), "4" }, { Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.Parent5"), "5" }, { Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.Parent6"), "7" } }; addField(new RadioGroupFieldEditor(ConcernMapperPreferencePage.P_DECORATION_LIMIT, Tabuleta.getResourceString("ui.ConcernMapperPreferencePage.ParentDecoration"), 1, lRadioGroupValues, 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 ww. j a va2 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$ }
From source file:ccw.preferences.EditorPreferencePage.java
License:Open Source License
public void createFieldEditors() { addField(new BooleanFieldEditor(ccw.preferences.PreferenceConstants.EXPERIMENTAL_AUTOSHIFT_ENABLED, "EXPERIMENTAL - Editor text Autoshift ('fix indentation as you type')", getFieldEditorParent())); addField(new BooleanFieldEditor(PreferenceConstants.EDITOR_MATCHING_BRACKETS, Messages.ClojurePreferencePage_highlight_matching_brackets, getFieldEditorParent())); addField(new IntegerFieldEditor(AbstractDecoratedTextEditorPreferenceConstants.EDITOR_TAB_WIDTH, Messages.ClojurePreferencePage_displayed_tab_width, getFieldEditorParent())); addField(new BooleanFieldEditor(ccw.preferences.PreferenceConstants.SWITCH_TO_NS_ON_REPL_STARTUP, Messages.ClojurePreferencePage_switch_to_ns_on_repl_startup, getFieldEditorParent())); addField(new BooleanFieldEditor( ccw.preferences.PreferenceConstants.USE_STRICT_STRUCTURAL_EDITING_MODE_BY_DEFAULT, Messages.ClojurePreferencePage_use_strict_structural_editing_mode_by_default, getFieldEditorParent()));//from w w w .java 2 s . com addField(new BooleanFieldEditor(ccw.preferences.PreferenceConstants.SHOW_RAINBOW_PARENS_BY_DEFAULT, Messages.ClojurePreferencePage_show_rainbow_parens_by_default, getFieldEditorParent())); addField(new BooleanFieldEditor(ccw.preferences.PreferenceConstants.EDITOR_ESCAPE_ON_PASTE, Messages.ClojurePreferencePage_escape_on_paste, getFieldEditorParent())); addField(new BooleanFieldEditor(ccw.preferences.PreferenceConstants.USE_TAB_FOR_REINDENTING_LINE, Messages.ClojurePreferencePage_use_tab_for_reindenting_line, getFieldEditorParent())); addField(new BooleanFieldEditor(ccw.preferences.PreferenceConstants.FORCE_TWO_SPACES_INDENT, Messages.ClojurePreferencePage_force_two_spaces_indent, getFieldEditorParent())); addField(new BooleanFieldEditor(ccw.preferences.PreferenceConstants.EDITOR_CODE_COMPLETION_AUTO_ACTIVATE, Messages.ClojurePreferencePage_code_completion_auto_activate, getFieldEditorParent())); addField(new BooleanFieldEditor(ccw.preferences.PreferenceConstants.EDITOR_DISPLAY_NAMESPACE_IN_TABS, Messages.ClojurePreferencePage_show_more_context_in_tabs, getFieldEditorParent())); }
From source file:ccw.preferences.REPLHistoryPreferencePage.java
License:Open Source License
public void createFieldEditors() { addField(new IntegerFieldEditor(ccw.preferences.PreferenceConstants.REPL_HISTORY_MAX_SIZE, Messages.REPLHistoryPreferencePage_max_size, getFieldEditorParent())); addField(new IntegerFieldEditor(ccw.preferences.PreferenceConstants.REPL_HISTORY_PERSIST_SCHEDULE, Messages.REPLHistoryPreferencePage_persist_schedule, getFieldEditorParent())); }
From source file:ch.berchtold.emanuel.privatrechnung.views.Preferences.java
License:Open Source License
@Override protected void createFieldEditors() { lMandanten = Hub.getMandantenList(); String[] fields = new String[lMandanten.size()]; for (int i = 0; i < fields.length; i++) { fields[i] = lMandanten.get(i).getLabel(); }/*from w ww . java2 s . co m*/ cfe = new ComboFieldEditor(PreferenceConstants.cfgBase, "Mandant", fields, getFieldEditorParent()); sfESR = new StringFieldEditor(PreferenceConstants.cfgTemplateESR, "Vorlage mit ESR", getFieldEditorParent()); sf1st = new StringFieldEditor(PreferenceConstants.cfgTemplateBill, "Erste Folgeseite", getFieldEditorParent()); ifh1 = new IntegerFieldEditor(PreferenceConstants.cfgTemplateBillHeight, "Verfgbare Hhe erste Seite (cm)", getFieldEditorParent()); sf2nd = new StringFieldEditor(PreferenceConstants.cfgTemplateBill2, "Vorlage weitere Seiten", getFieldEditorParent()); if2nd = new IntegerFieldEditor(PreferenceConstants.cfgTemplateBill2Height, "Verfgbare Hhe Folgeseiten (cm)", getFieldEditorParent()); kfBank = new KontaktFieldEditor(CoreHub.localCfg, PreferenceConstants.cfgBank, "Bank", getFieldEditorParent()); sfESRNr = new StringFieldEditor(PreferenceConstants.esrIdentity, "ESR-Teilnehmernummer", getFieldEditorParent()); sfESRKd = new StringFieldEditor(PreferenceConstants.esrUser, "ESR-Kundennummer", getFieldEditorParent()); addField(cfe); addField(sfESR); addField(sf1st); addField(ifh1); addField(sf2nd); addField(if2nd); addField(kfBank); addField(sfESRNr); addField(sfESRKd); cfe.getCombo().addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { if (selected != null) { flush(selected); } String mandLabel = cfe.getCombo().getText(); Mandant m = getMandant(mandLabel); if (m != null) { selected = m; load(selected); } } }); selected = null; // lMandanten.get(0); // cfe.getCombo().setText(selected.getLabel()); }
From source file:ch.elexis.core.ui.preferences.Ablauf.java
License:Open Source License
@Override protected void createFieldEditors() { addField(new RadioGroupFieldEditor(Preferences.ABL_LANGUAGE, Messages.Ablauf_preferredLang, 1, new String[][] { { Messages.Ablauf_german, "d" //$NON-NLS-1$ }, { Messages.Ablauf_french, "f" //$NON-NLS-1$ }, { Messages.Ablauf_italian, Messages.Ablauf_24 } }, getFieldEditorParent())); addField(new IntegerFieldEditor(Preferences.ABL_CACHELIFETIME, Messages.Ablauf_cachelifetime, getFieldEditorParent()));/* w w w.j a va 2 s. co m*/ addField(new IntegerFieldEditor(Preferences.ABL_HEARTRATE, Messages.Ablauf_heartrate, getFieldEditorParent())); }