List of usage examples for org.eclipse.jface.preference FieldEditor loadDefault
public void loadDefault()
From source file:org.eclipse.titan.designer.properties.pages.FieldEditorPropertyPage.java
License:Open Source License
/** * The field editor preference page implementation of a * <code>PreferencePage</code> method loads all the field editors with * their default values./*w w w . ja v a 2 s .c o m*/ */ @Override protected void performDefaults() { if (editors != null) { Iterator<FieldEditor> e = editors.iterator(); while (e.hasNext()) { FieldEditor pe = e.next(); pe.loadDefault(); } } checkState(); super.performDefaults(); }
From source file:org.eclipse.titanium.preferences.pages.GraphMetricsPage.java
License:Open Source License
@Override protected void performDefaults() { for (final FieldEditor editor : editors) { editor.loadDefault(); }// w w w . jav a 2 s . c o m super.performDefaults(); }
From source file:org.eclipse.titanium.preferences.pages.MetricsViewPreferencePage.java
License:Open Source License
@Override protected void performDefaults() { for (final FieldEditor e : editors) { e.loadDefault(); }// ww w .j av a 2s .co m super.performDefaults(); }
From source file:org.eclipse.wb.core.controls.jface.preference.FieldLayoutPreferencePage.java
License:Open Source License
/** * The field editor preference page implementation of a <code>PreferencePage</code> method loads * all the field editors with their default values. *//*w ww . j a v a2 s . c om*/ @Override protected void performDefaults() { for (FieldEditor fieldEditor : fields) { fieldEditor.loadDefault(); } // Force a recalculation of my error state. checkState(); super.performDefaults(); }
From source file:org.eclipse.wb.swt.FieldLayoutPreferencePage.java
License:Open Source License
/** * The field editor preference page implementation of a <code>PreferencePage</code> * method loads all the field editors with their default values. *///from w ww. j av a 2 s. c om protected void performDefaults() { if (m_fields != null) { Iterator<FieldEditor> I = m_fields.iterator(); while (I.hasNext()) { FieldEditor editor = I.next(); editor.loadDefault(); } } // Force a recalculation of my error state. checkState(); super.performDefaults(); }
From source file:org.eclipse.wst.jsdt.debug.internal.ui.launching.JavaScriptConnectTab.java
License:Open Source License
/** * Handles creating the UI for the connector selected *//*from w ww. j a va 2 s . c om*/ void handleConnectorSelected() { Connector connect = getSelectedConnector(); if (connect == null || connect.equals(this.selectedconnector)) { //nothing changed return; } this.selectedconnector = connect; String desc = this.selectedconnector.description(); if (desc != null) { this.description.setText(desc); } else { this.description.setText(Messages.no_description_provided); } this.editormap.clear(); //get rid of the old controls Control[] children = this.argumentsgroup.getChildren(); for (int i = 0; i < children.length; i++) { children[i].dispose(); } PreferenceStore store = new PreferenceStore(); Entry entry = null; Argument argument = null; FieldEditor editor = null; String key = null; for (Iterator iter = this.selectedconnector.defaultArguments().entrySet().iterator(); iter.hasNext();) { entry = (Entry) iter.next(); key = (String) entry.getKey(); argument = (Argument) entry.getValue(); if (argument instanceof IntegerArgument) { //create an int editor store.setDefault(argument.name(), ((IntegerArgument) argument).intValue()); editor = new IntegerFieldEditor(argument.name(), argument.label(), this.argumentsgroup); } else if (argument instanceof BooleanArgument) { //create boolean editor store.setDefault(argument.name(), ((BooleanArgument) argument).booleanValue()); editor = new BooleanFieldEditor(argument.name(), argument.label(), this.argumentsgroup); editor.fillIntoGrid(argumentsgroup, 2); } else if (argument instanceof StringArgument) { //create String editor store.setDefault(argument.name(), argument.value()); editor = new StringFieldEditor(argument.name(), argument.label(), this.argumentsgroup); } else if (argument instanceof SelectedArgument) { //create list selection editor List choices = ((SelectedArgument) argument).choices(); String[][] namesAndValues = new String[choices.size()][2]; int count = 0; for (Iterator iter2 = choices.iterator(); iter2.hasNext();) { String choice = (String) iter2.next(); namesAndValues[count][0] = choice; namesAndValues[count][1] = choice; count++; } store.setDefault(argument.name(), argument.value()); editor = new ComboFieldEditor(argument.name(), argument.label(), namesAndValues, this.argumentsgroup); } if (editor != null) { editor.setPreferenceStore(store); editor.loadDefault(); editor.setPropertyChangeListener(this); this.editormap.put(key, editor); editor = null; } } //reset margins to undo FieldEditor bogosity GridLayout gd = (GridLayout) this.argumentsgroup.getLayout(); gd.marginHeight = 5; gd.marginWidth = 5; this.argumentsgroup.getParent().layout(true); this.argumentsgroup.setVisible(true); this.argumentsgroup.layout(true); updateLaunchConfigurationDialog(); }
From source file:org.limy.eclipse.common.jface.AbstractLimyPreferencePage.java
License:Open Source License
protected void performDefaults() { for (Iterator<FieldEditor> it = fields.iterator(); it.hasNext();) { FieldEditor editor = it.next(); editor.loadDefault(); }//from w ww .j a va2 s. c om super.performDefaults(); }
From source file:org.rubypeople.rdt.debug.ui.launchConfigurations.RubyConnectTab.java
License:Open Source License
/** * Update the argument area to show the selected connector's arguments *//* w ww.j a v a 2s.com*/ private void handleConnectorComboModified() { int index = fConnectorCombo.getSelectionIndex(); if ((index < 0) || (index >= fConnectors.length)) { return; } IVMConnector vm = fConnectors[index]; if (vm.equals(fConnector)) { return; // selection did not change } fConnector = vm; try { fArgumentMap = vm.getDefaultArguments(); } catch (CoreException e) { RdtDebugUiPlugin.statusDialog(LauncherMessages.RubyConnectTab_Unable_to_display_connection_arguments__2, e.getStatus()); return; } // Dispose of any current child widgets in the tab holder area Control[] children = fArgumentComposite.getChildren(); for (int i = 0; i < children.length; i++) { children[i].dispose(); } fFieldEditorMap.clear(); PreferenceStore store = new PreferenceStore(); // create editors Iterator<String> keys = vm.getArgumentOrder().iterator(); while (keys.hasNext()) { String key = keys.next(); Object arg = fArgumentMap.get(key); FieldEditor field = null; if (arg instanceof Integer) { store.setDefault(key, ((Integer) arg).intValue()); field = new IntegerFieldEditor(key, key, fArgumentComposite); } else if (arg instanceof String) { store.setDefault(key, (String) arg); field = new StringFieldEditor(key, key, fArgumentComposite); } // if (arg instanceof Connector.IntegerArgument) { // store.setDefault(arg.name(), ((Connector.IntegerArgument) arg) // .intValue()); // field = new IntegerFieldEditor(arg.name(), arg.label(), // fArgumentComposite); // } else if (arg instanceof Connector.SelectedArgument) { // List choices = ((Connector.SelectedArgument) arg).choices(); // String[][] namesAndValues = new String[choices.size()][2]; // Iterator iter = choices.iterator(); // int count = 0; // while (iter.hasNext()) { // String choice = (String) iter.next(); // namesAndValues[count][0] = choice; // namesAndValues[count][1] = choice; // count++; // } // store.setDefault(arg.name(), arg.value()); // field = new ComboFieldEditor(arg.name(), arg.label(), // namesAndValues, fArgumentComposite); // } else if (arg instanceof Connector.StringArgument) { // store.setDefault(arg.name(), arg.value()); // field = new StringFieldEditor(arg.name(), arg.label(), // fArgumentComposite); // } else if (arg instanceof Connector.BooleanArgument) { // store.setDefault(arg.name(), ((Connector.BooleanArgument) arg) // .booleanValue()); // field = new BooleanFieldEditor(arg.name(), arg.label(), // fArgumentComposite); // } if (field != null) { field.setPreferenceStore(store); field.loadDefault(); field.setPropertyChangeListener(this); fFieldEditorMap.put(key, field); } } fArgumentComposite.getParent().getParent().layout(); fArgumentComposite.layout(true); updateLaunchConfigurationDialog(); }
From source file:org.talend.designer.esb.runcontainer.preferences.FieldLayoutPreferencePage.java
License:Open Source License
/** * The field editor preference page implementation of a <code>PreferencePage</code> method loads all the field * editors with their default values./*from ww w . j a v a 2s . co m*/ */ @Override protected void performDefaults() { if (m_fields != null) { Iterator<FieldEditor> I = m_fields.iterator(); while (I.hasNext()) { FieldEditor editor = I.next(); editor.loadDefault(); } } // Force a recalculation of my error state. checkState(); super.performDefaults(); }
From source file:org.universaal.tools.packaging.tool.preferences.GroupFieldEditor.java
License:Apache License
@Override protected void doLoadDefault() { if (members != null) { for (FieldEditor editor : members) { editor.loadDefault(); }/* w w w . j av a 2s.c om*/ } }