List of usage examples for org.eclipse.jface.preference StringFieldEditor StringFieldEditor
public StringFieldEditor(String name, String labelText, Composite parent)
From source file:net.bioclipse.chemspider.ui.ChemspiderPreferencePage.java
License:Open Source License
@Override protected void createFieldEditors() { Composite parent = getFieldEditorParent(); StringFieldEditor token = new StringFieldEditor(Activator.PREF_SECURITY_TOKEN, "Chemspider Security Token (get one at:", parent); Link link = new Link(parent, SWT.UNDERLINE_LINK); link.setText("<a>http://www.chemspider.com/AboutServices.aspx</a>)"); link.addMouseListener(new MouseAdapter() { @Override// ww w . j a v a 2s . c om public void mouseDown(MouseEvent me) { try { // Open default external browser PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser() .openURL(new URL("http://www.chemspider.com/AboutServices.aspx")); } catch (PartInitException ex) { logger.error(ex.getMessage(), ex); } catch (MalformedURLException ex) { logger.error(ex.getMessage(), ex); } } }); StringFieldEditor endpoint = new StringFieldEditor(Activator.PREF_SERVER_ENDPOINT, "Chemspider server endpoint", getFieldEditorParent()); addField(token); addField(endpoint); }
From source file:net.bioclipse.google.preferences.GooglePreferencePage.java
License:Open Source License
/** * Creates the field editors.// www . j av a 2 s. co m */ public void createFieldEditors() { googleUserName = new StringFieldEditor(PreferenceConstants.GOOGLE_USERNAME, "Google User name", getFieldEditorParent()); addField(googleUserName); googlePassword = new StringFieldEditor(PreferenceConstants.GOOGLE_PASSWORD, "Google Password", getFieldEditorParent()); addField(googlePassword); }
From source file:net.bioclipse.metware.preferences.MetWarePreferencePage.java
License:Open Source License
public void createFieldEditors() { database = new StringFieldEditor(METWARE_DATABASE, "&Database", getFieldEditorParent()); addField(database);/*w w w .j a va 2s .c o m*/ user = new StringFieldEditor(METWARE_USER_ACCOUNT, "&User", getFieldEditorParent()); addField(user); password = new StringFieldEditor(METWARE_USER_PASSWORD, "&Password", getFieldEditorParent()); addField(password); }
From source file:net.bioclipse.onssolubility.preferences.SolubilityPreferencePage.java
License:Open Source License
/** * Creates the field editors.//from w w w . j a v a2 s . c om */ public void createFieldEditors() { googleUserName = new StringFieldEditor(PreferenceConstants.GOOGLE_USERNAME, "Google User name", getFieldEditorParent()); addField(googleUserName); googlePassword = new StringFieldEditor(PreferenceConstants.GOOGLE_PASSWORD, "Google Password", getFieldEditorParent()); addField(googlePassword); spreadsheet = new StringFieldEditor(PreferenceConstants.ONSSOL_SPREADSHEET, "ONS Solubility Spreadsheet Name", getFieldEditorParent()); addField(spreadsheet); }
From source file:net.bioclipse.twitter.preferences.TwitterPreferencePage.java
License:Open Source License
/** * Creates the field editors.//from w w w. j a va 2 s.co m */ public void createFieldEditors() { twitterUserName = new StringFieldEditor(PreferenceConstants.TWITTER_USERNAME, "Twitter User name", getFieldEditorParent()); addField(twitterUserName); twitterPassword = new StringFieldEditor(PreferenceConstants.TWITTER_PASSWORD, "Twitter Password", getFieldEditorParent()); addField(twitterPassword); }
From source file:net.certiv.fluentmark.preferences.pages.PrefPageEditor.java
License:Open Source License
/** Create fields controlling editing assist behavior */ @Override/*from w w w.j a v a2 s .com*/ public void createFieldEditors() { baseComp = SwtUtil.makeGroupComposite(getFieldEditorParent(), 1, 1, "Editor"); // Lines addField(new BooleanFieldEditor(EDITOR_SMART_BACKSPACE, "Smart backspace", baseComp)); addField(new BooleanFieldEditor(EDITOR_WORD_WRAP, "Soft word wrapping", baseComp)); addField(new BooleanFieldEditor(EDITOR_HTML_OPEN, "Open HTML file after creation", baseComp)); addField(new BooleanFieldEditor(EDITOR_PDF_OPEN, "Open PDF file after creation", baseComp)); addField(new IntegerFieldEditor(EDITOR_TAB_WIDTH, "Tab size: ", baseComp, 6)); addField(new BooleanFieldEditor(EDITOR_FORMATTING_ENABLED, "Formatting enabled", baseComp)); addField(new IntegerFieldEditor(EDITOR_FORMATTING_COLUMN, "Formatted line width: ", baseComp, 6)); // ------ taskComp = SwtUtil.makeGroupComposite(getFieldEditorParent(), 1, 1, "Tasks"); // Tasks addField(new BooleanFieldEditor(EDITOR_TASK_TAGS, "Use task tags ", taskComp)); addField(new StringFieldEditor(EDITOR_TASK_TAGS_DEFINED, "Task tags defined:", taskComp)); viewComp = SwtUtil.makeGroupComposite(getFieldEditorParent(), 1, 1, "Preview"); addField(new IntegerFieldEditor(VIEW_UPDATE_DELAY, "Update rate limiter period (ms): ", viewComp, 6)); ((GridData) viewComp.getLayoutData()).grabExcessHorizontalSpace = false; }
From source file:net.hillsdon.eclipse.shellintegration.preferences.ShellIntegrationPreferencePage.java
License:Open Source License
public void createFieldEditors() { addField(new StringFieldEditor(PreferenceConstants.SHELL_COMMAND, "Command:", getFieldEditorParent())); }
From source file:net.hillsdon.testlink.preferences.TestlinkPreferencePage.java
License:Open Source License
@Override public void createFieldEditors() { addField(new StringFieldEditor(PreferenceConstants.SOURCE_FOLDERS, "Test source folders:", getFieldEditorParent()));//from w ww.j av a2s .c o m addField(new StringFieldEditor(PreferenceConstants.PACKAGE_PATTERNS, "Test package patterns:", getFieldEditorParent())); addField(new StringFieldEditor(PreferenceConstants.CLASS_PATTERNS, "Test class patterns:", getFieldEditorParent())); }
From source file:net.mldonkey.g2gui.view.pref.G2GuiPref.java
License:Open Source License
protected void createFieldEditors() { Composite composite = getFieldEditorParent(); StringFieldEditor hostNameField = new StringFieldEditor("hostname", "Hostname", composite); hostNameField.setPreferenceStore(this.getPreferenceStore()); hostNameField.fillIntoGrid(composite, 2); addField(hostNameField);/*from w w w .ja v a 2 s . co m*/ hostNameField.load(); StringFieldEditor portField = new StringFieldEditor("port", "Port", composite); portField.setPreferenceStore(this.getPreferenceStore()); portField.fillIntoGrid(composite, 2); addField(portField); portField.load(); StringFieldEditor userNameField = new StringFieldEditor("username", "Username", composite); userNameField.setPreferenceStore(this.getPreferenceStore()); userNameField.fillIntoGrid(composite, 2); addField(userNameField); userNameField.load(); StringFieldEditor passwordField = new StringFieldEditor("password", "Password", composite); passwordField.getTextControl(composite).setEchoChar('*'); passwordField.fillIntoGrid(composite, 2); passwordField.setPreferenceStore(this.getPreferenceStore()); addField(passwordField); passwordField.load(); GCJFileFieldEditor executableField = new GCJFileFieldEditor("coreExecutable", G2GuiResources.getString("PREF_CORE_EXEC"), true, composite); executableField.setPreferenceStore(this.getPreferenceStore()); addField(executableField); executableField.load(); if (VersionCheck.isWin32()) { executableField.setFileExtensions(new String[] { "*.exe;*.bat" }); } else { executableField.setFileExtensions(new String[] { "*" }); } FieldEditor mulitpleInstancesEditor = new BooleanFieldEditor("allowMultipleInstances", G2GuiResources.getString("PREF_ALLOW_MULIPLE"), composite); mulitpleInstancesEditor.setPreferenceStore(this.getPreferenceStore()); mulitpleInstancesEditor.fillIntoGrid(composite, 2); addField(mulitpleInstancesEditor); mulitpleInstancesEditor.load(); ExtendedBooleanFieldEditor advancedModeEditor = new ExtendedBooleanFieldEditor("advancedMode", "Advanced user mode (*)", composite); advancedModeEditor.setPreferenceStore(this.getPreferenceStore()); advancedModeEditor.fillIntoGrid(composite, 2); addField(advancedModeEditor); advancedModeEditor.load(); // Make this a little more obvious Button b = advancedModeEditor.getChangeControl(composite); b.setFont(JFaceResources.getBannerFont()); b.setToolTipText(G2GuiResources.getString("PREF_ADVANCED_TOOLTIP")); b.setForeground(composite.getDisplay().getSystemColor(SWT.COLOR_BLUE)); ((GridLayout) composite.getLayout()).numColumns = 2; }
From source file:net.openchrom.chromatogram.msd.identifier.supplier.cdk.ui.preferences.PreferencePage.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. *///from www .j av a2 s . c o m public void createFieldEditors() { addField(new RadioGroupFieldEditor(PreferenceSupplier.P_ISOTOPE_SET, "Select an isotope set.", 1, PreferenceSupplier.getIsotopePreferenceOptions(), getFieldEditorParent())); IntegerFieldEditor iterationDepthFieldEditor = new IntegerFieldEditor( PreferenceSupplier.P_ISOTOPE_ITERATION_DEPTH, "Set the isotope iteration depth.", getFieldEditorParent()); iterationDepthFieldEditor.setValidRange(0, 50); addField(iterationDepthFieldEditor); addField(new StringFieldEditor(PreferenceSupplier.P_USER_DEFINED_ISOTOPES, "User defined isotopes", getFieldEditorParent())); addField(new BooleanFieldEditor(PreferenceSupplier.P_DELETE_IDENTIFICATIONS_WITHOUT_FORMULA, "Delete identifications without formula", getFieldEditorParent())); }