List of usage examples for org.eclipse.jface.preference FieldEditor load
public void load()
From source file:de.hasait.eclipse.ccg.properties.CcgProjectPropertyPage.java
License:Apache License
protected final void addFieldEditor(final FieldEditor fieldEditor) { _fieldEditors.add(fieldEditor);/*from ww w . j a v a 2s . com*/ fieldEditor.setPage(this); fieldEditor.setPreferenceStore(getPreferenceStore()); fieldEditor.load(); }
From source file:gov.redhawk.internal.ui.preferences.PlotPreferencePage.java
License:Open Source License
@Override protected void initialize() { super.initialize(); if (blockPreferenceStore != null) { Iterator<FieldEditor> e = blockPreferences.iterator(); while (e.hasNext()) { FieldEditor pe = e.next(); pe.setPage(this); pe.setPropertyChangeListener(this); pe.setPreferenceStore(blockPreferenceStore); pe.load(); }// www.jav a 2s.co m } }
From source file:mpj_express_debugger.JavaConnectTab.java
License:Open Source License
/** * Updates the connection argument field editors from the specified * configuration/* w w w . ja va2 s . c o m*/ * * @param config * the config to load from */ private void updateConnectionFromConfig(ILaunchConfiguration config) { String id = null; try { id = config.getAttribute(IMPJLaunchConfigurationConstants.ATTR_MPJ_DEV, MPJExpressRunTime.getDefaultVMConnector().getIdentifier()); fConnectorCombo.setText(MPJExpressRunTime.getVMConnector(id).getName()); handleConnectorComboModified(); Map attrMap = config.getAttribute(IJavaLaunchConfigurationConstants.ATTR_CONNECT_MAP, (Map) null); if (attrMap == null) { return; } Iterator keys = attrMap.keySet().iterator(); while (keys.hasNext()) { String key = (String) keys.next(); Connector.Argument arg = (Connector.Argument) fArgumentMap.get(key); FieldEditor editor = (FieldEditor) fFieldEditorMap.get(key); if (arg != null && editor != null) { String value = (String) attrMap.get(key); if (arg instanceof Connector.StringArgument || arg instanceof Connector.SelectedArgument) { editor.getPreferenceStore().setValue(key, value); } else if (arg instanceof Connector.BooleanArgument) { editor.getPreferenceStore().setValue(key, Boolean.valueOf(value).booleanValue()); } else if (arg instanceof Connector.IntegerArgument) { editor.getPreferenceStore().setValue(key, new Integer(value).intValue()); } editor.load(); } } } catch (CoreException ce) { JDIDebugUIPlugin.log(ce); } }
From source file:mpj_express_debugger.JavaMPJConnectTab.java
License:Open Source License
/** * Updates the connection argument field editors from the specified * configuration/*from w w w. j av a2 s. c o m*/ * * @param config * the config to load from */ private void updateConnectionFromConfig(ILaunchConfiguration config) { String id = null; try { id = config.getAttribute(IJavaLaunchConfigurationConstants.ATTR_VM_CONNECTOR, JavaRuntime.getDefaultVMConnector().getIdentifier()); fConnectorCombo.setText(JavaRuntime.getVMConnector(id).getName()); handleConnectorComboModified(); Map attrMap = config.getAttribute(IJavaLaunchConfigurationConstants.ATTR_CONNECT_MAP, (Map) null); if (attrMap == null) { return; } Iterator keys = attrMap.keySet().iterator(); while (keys.hasNext()) { String key = (String) keys.next(); Connector.Argument arg = (Connector.Argument) fArgumentMap.get(key); FieldEditor editor = (FieldEditor) fFieldEditorMap.get(key); if (arg != null && editor != null) { String value = (String) attrMap.get(key); if (arg instanceof Connector.StringArgument || arg instanceof Connector.SelectedArgument) { editor.getPreferenceStore().setValue(key, value); } else if (arg instanceof Connector.BooleanArgument) { editor.getPreferenceStore().setValue(key, Boolean.valueOf(value).booleanValue()); } else if (arg instanceof Connector.IntegerArgument) { editor.getPreferenceStore().setValue(key, new Integer(value).intValue()); } editor.load(); } } } catch (CoreException ce) { JDIDebugUIPlugin.log(ce); } }
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);/* w ww .jav a 2 s . com*/ 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.mldonkey.g2gui.view.pref.MLDonkeyOptions.java
License:Open Source License
private void setupEditor( FieldEditor e, String optionHelp ) { e.setPreferencePage( this ); e.setPreferenceStore( getPreferenceStore() ); e.getLabelControl( parent ).setToolTipText( optionHelp ); e.load(); addField( e );/* ww w . j a v a 2 s . c o m*/ }
From source file:net.mldonkey.g2gui.view.pref.PreferencePage.java
License:Open Source License
/** * //from w w w . j a va2s .c om * @param e */ protected void setupEditor(FieldEditor e) { e.setPreferencePage(this); e.setPreferenceStore(getPreferenceStore()); e.load(); addField(e); }
From source file:net.sf.eclipse.tomcat.AdvancedPreferencePage.java
License:Open Source License
private void initField(FieldEditor field) { field.setPreferenceStore(getPreferenceStore()); field.setPreferencePage(this); field.load(); }
From source file:net.sf.savedirtyeditors.preferences.PluginPreferencePage.java
License:Open Source License
private FieldEditor createStringFieldEditor(final Composite spacingComposite, final String preferenceKey, final String labelText) { final FieldEditor editor = new StringFieldEditor(preferenceKey, labelText, spacingComposite); editor.setPreferenceStore(PluginActivator.getDefault().getPreferenceStore()); editor.setPage(this); editor.load(); return editor; }
From source file:net.sourceforge.eclipseccase.ui.preferences.DiffMergePreferencePage.java
License:Open Source License
private void addFieldEditor(FieldEditor fieldEditor) { fieldEditor.setPreferencePage(this); fieldEditor.setPreferenceStore(getPreferenceStore()); fieldEditor.load(); }