private FieldEditor getDefaultCombo(String key, String label, Composite parent) { return new ComboFieldEditor(key, label, ERROR_SEVERITIES, parent); }
@Override protected void createFieldEditors () { final List<String> tzs = Arrays.asList ( TimeZone.getAvailableIDs () ); Collections.sort ( tzs ); final String[][] entries = new String[tzs.size ()][2]; int i = 0; for ( final String id : tzs ) { entries[i][0] = id; entries[i][1] = id; i += 1; } final FieldEditor field = new ComboFieldEditor ( "timeZone", Messages.TimeZonePreferencePage_TimeZone_Label, entries, getFieldEditorParent () ); //$NON-NLS-1$ addField ( field ); }
@Override protected void createFieldEditors() { String[][] flowStyles = {{"Block", "BLOCK"}, {"Flow", "FLOW"} }; addField(new ComboFieldEditor(PreferenceConstants.FORMATTER_FLOW_STYLE, "Flow style", flowStyles, getFieldEditorParent())); addField(new BooleanFieldEditor(PreferenceConstants.FORMATTER_PRETTY_FLOW, "Pretty print in when in Flow style", BooleanFieldEditor.SEPARATE_LABEL, getFieldEditorParent())); String[][] scalarStyles = {{"Plain", "PLAIN"},{"Single quoted", "SINGLE_QUOTED"},{"Double quoted", "DOUBLE_QUOTED"} }; addField(new ComboFieldEditor(PreferenceConstants.FORMATTER_SCALAR_STYLE, "Scalar style", scalarStyles, getFieldEditorParent())); addField(new BooleanFieldEditor(PreferenceConstants.FORMATTER_EXPLICIT_START, "Explicit document start", BooleanFieldEditor.SEPARATE_LABEL, getFieldEditorParent())); addField(new BooleanFieldEditor(PreferenceConstants.FORMATTER_EXPLICIT_END, "Explicit document end", BooleanFieldEditor.SEPARATE_LABEL, getFieldEditorParent())); addField(new IntegerFieldEditor(PreferenceConstants.FORMATTER_LINE_WIDTH, "The line width to use", getFieldEditorParent(), 4)); }
@Override protected void createFieldEditors() { String[][] values = new String[][] { {"Workspace", Prefs.CheckScope.Workspace.name()}, {"Current file", Prefs.CheckScope.File.name()}, {"Current project", Prefs.CheckScope.Project.name()}, {"Disabled", Prefs.CheckScope.Disabled.name()} }; addField(new ComboFieldEditor(Prefs.PROP_CHECK_SCOPE, "Check scope", values , getFieldEditorParent())); addField(new BooleanFieldEditor(Prefs.PROP_ADD_JAVAAGENT, "Add -javaagent:jmockit.jar when running JUnit", getFieldEditorParent())); }
protected void createFieldEditors() { addField(new IntegerFieldEditor("launchCount", "Number of times it has been launched", getFieldEditorParent())); IntegerFieldEditor offset = new IntegerFieldEditor("offset", "Current offset from GMT", getFieldEditorParent()); offset.setValidRange(-14, +12); addField(offset); String[][] data = ZoneId.getAvailableZoneIds()// .stream().sorted().map(s -> new String[] { s, s }) // .collect(Collectors.toList()).toArray(new String[][] {}); addField(new ComboFieldEditor("favorite", "Favorite time zone", data, getFieldEditorParent())); addField(new BooleanFieldEditor("tick", "Boolean value", getFieldEditorParent())); addField(new ColorFieldEditor("colour", "Favourite colour", getFieldEditorParent())); addField(new ScaleFieldEditor("scale", "Scale", getFieldEditorParent(), 0, 360, 10, 90)); addField(new FileFieldEditor("file", "Pick a file", getFieldEditorParent())); addField(new DirectoryFieldEditor("dir", "Pick a directory", getFieldEditorParent())); addField(new PathEditor("path", "Path", "Directory", getFieldEditorParent())); addField(new RadioGroupFieldEditor("group", "Radio choices", 3, data, getFieldEditorParent(), true)); }
field = new ComboFieldEditor(arg.name(), getLabel(arg.label()), namesAndValues, fArgumentComposite); } else if (arg instanceof Connector.StringArgument) { store.setDefault(arg.name(), arg.value());
/** * 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. */ public void createFieldEditors() { addField(new BooleanFieldEditor( PreferenceConstants.P_ENABLE_ECLIPSE_LISTENER, "&Enable Eclipse Listener to prevent Jetty leaks when Eclipse crash (Take effect after Eclipse restarted).", getFieldEditorParent())); addField(new BooleanFieldEditor( PreferenceConstants.P_DEFAULT_ENABLE_SCANNER, "Default Enable &Scanner when create new run configuration.", getFieldEditorParent())); addField(new BooleanFieldEditor( PreferenceConstants.P_AUTO_PORT, "Find a &unused port that between 10000~ 15000 when creating new run configuration.", getFieldEditorParent())); addField(new ComboFieldEditor(PreferenceConstants.P_DEFAULT_JETTY_VERSION, "Default Jetty &version to use:", getJettyVersions(), getFieldEditorParent())); addField(new BooleanFieldEditor( PreferenceConstants.P_LAZY_CLASSPATH_ENTRY_STATUS, "Lazy load classpath entry status of launch configuration(experimental, do not check it if you have no problem about it).", getFieldEditorParent())); }
defaultCasSerializationFormat = new ComboFieldEditor( RutaCorePreferences.DEFAULT_CAS_SERIALIZATION_FORMAT, RutaPreferencesMessages.DefaultCasSerializationFormat, values, getFieldEditorParent());
/** * 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. */ public void createFieldEditors() { addField(new IntegerFieldEditor(PreferenceConstants.SPACES_PER_TAB, "Spaces per tab (Re-open editor to take effect.)", getFieldEditorParent(), 2 ) ); addField(new IntegerFieldEditor(PreferenceConstants.SECONDS_TO_REEVALUATE, "Seconds between syntax reevaluation", getFieldEditorParent(), 3 ) ); addField(new IntegerFieldEditor(PreferenceConstants.OUTLINE_SCALAR_MAX_LENGTH, "Maximum display length of scalar", getFieldEditorParent(), 4 ) ); addField(new BooleanFieldEditor(PreferenceConstants.OUTLINE_SHOW_TAGS, "Show tags in outline view", getFieldEditorParent() ) ); addField(new BooleanFieldEditor(PreferenceConstants.SYMFONY_COMPATIBILITY_MODE, "Symfony compatibility mode", getFieldEditorParent() ) ); addField(new BooleanFieldEditor(PreferenceConstants.AUTO_EXPAND_OUTLINE, "Expand outline on open", getFieldEditorParent() ) ); String[][] validationValues = new String[][] { {"Error", PreferenceConstants.SYNTAX_VALIDATION_ERROR}, {"Warning", PreferenceConstants.SYNTAX_VALIDATION_WARNING}, {"Ignore", PreferenceConstants.SYNTAX_VALIDATION_IGNORE} }; addField(new ComboFieldEditor(PreferenceConstants.VALIDATION, "Syntax validation severity", validationValues, getFieldEditorParent())); }
ComboFieldEditor comboEditor= new ComboFieldEditor( DEFAULT_PERSPECTIVE, SearchMessages.SearchPreferencePage_defaultPerspective, String[][] engineNamesAndIds= reg.getAvailableEngines(); if (engineNamesAndIds.length > 1) { comboEditor= new ComboFieldEditor( TEXT_SEARCH_ENGINE, SearchMessages.SearchPreferencePage_textSearchEngine,
ComboFieldEditor comboEditor= new ComboFieldEditor( DEFAULT_PERSPECTIVE, SearchMessages.SearchPreferencePage_defaultPerspective, String[][] engineNamesAndIds= reg.getAvailableEngines(); if (engineNamesAndIds.length > 1) { comboEditor= new ComboFieldEditor( TEXT_SEARCH_ENGINE, SearchMessages.SearchPreferencePage_textSearchEngine,
addField(new ComboFieldEditor(PreferenceConstants.P_SHOWN_FILES_COUNT, "Shown results (initially)", getArrayOfPairs(fileValues), getFieldEditorParent())); addField(new ComboFieldEditor(PreferenceConstants.P_SHOWN_LINES_COUNT, "Preview lines", getArrayOfPairs(lineValues), getFieldEditorParent()));
ComboFieldEditor comboEditor= new ComboFieldEditor( SYNCVIEW_DEFAULT_PERSPECTIVE, TeamUIMessages.SynchronizationViewPreference_defaultPerspectiveLabel,
ComboFieldEditor comboEditor= new ComboFieldEditor( SYNCVIEW_DEFAULT_PERSPECTIVE, TeamUIMessages.SynchronizationViewPreference_defaultPerspectiveLabel,
originalChecksumPolicy = getPreferenceStore().getString(MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY); FieldEditor checksumPolicy = new ComboFieldEditor(MavenPreferenceConstants.P_GLOBAL_CHECKSUM_POLICY, Messages.preferencesGlobalChecksumPolicy, checksumPolicies, getFieldEditorParent()); checksumPolicy.getLabelControl(getFieldEditorParent()).setToolTipText(
.applyTo(mergeGroup); mergeGroup.setText(UIText.GitPreferenceRoot_MergeGroupHeader); ComboFieldEditor mergeMode = new ComboFieldEditor( UIPreferences.MERGE_MODE, UIText.GitPreferenceRoot_MergeModeLabel,