org.eclipse.ocl.common.ui.internal.preferences
Class AbstractProjectPreferencePage.MyComboFieldEditor

java.lang.Object
  extended by org.eclipse.jface.preference.FieldEditor
      extended by org.eclipse.jface.preference.ComboFieldEditor
          extended by org.eclipse.ocl.common.ui.internal.preferences.AbstractProjectPreferencePage.MyComboFieldEditor
All Implemented Interfaces:
AbstractProjectPreferencePage.IFieldEditor
Enclosing class:
AbstractProjectPreferencePage

protected static class AbstractProjectPreferencePage.MyComboFieldEditor
extends org.eclipse.jface.preference.ComboFieldEditor
implements AbstractProjectPreferencePage.IFieldEditor


Field Summary
 
Fields inherited from class org.eclipse.jface.preference.FieldEditor
HORIZONTAL_GAP, IS_VALID, VALUE
 
Constructor Summary
AbstractProjectPreferencePage.MyComboFieldEditor(PreferenceableOption<?> preference, java.lang.String labelText, java.lang.String[][] entryNamesAndValues, org.eclipse.swt.widgets.Composite parent)
           
 
Method Summary
 void adjustForNumColumns(int numColumns)
           
 void setPresentsDefaultValue(boolean booleanValue)
           
 
Methods inherited from class org.eclipse.jface.preference.ComboFieldEditor
doFillIntoGrid, doLoad, doLoadDefault, doStore, getNumberOfControls, setEnabled
 
Methods inherited from class org.eclipse.jface.preference.FieldEditor
applyFont, checkParent, clearErrorMessage, clearMessage, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, createControl, dispose, fillIntoGrid, fireStateChanged, fireValueChanged, getFieldEditorFontName, getLabelControl, getLabelControl, getLabelText, getPage, getPreferenceName, getPreferencePage, getPreferenceStore, init, isValid, load, loadDefault, presentsDefaultValue, refreshValidState, setButtonLayoutData, setFocus, setLabelText, setPage, setPreferenceName, setPreferencePage, setPreferenceStore, setPropertyChangeListener, showErrorMessage, showMessage, store
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ocl.common.ui.internal.preferences.AbstractProjectPreferencePage.IFieldEditor
getNumberOfControls, getPreferenceName, isValid, load, loadDefault, setEnabled, setFocus, setPage, setPreferenceStore, setPropertyChangeListener, store
 

Constructor Detail

AbstractProjectPreferencePage.MyComboFieldEditor

public AbstractProjectPreferencePage.MyComboFieldEditor(PreferenceableOption<?> preference,
                                                        java.lang.String labelText,
                                                        java.lang.String[][] entryNamesAndValues,
                                                        org.eclipse.swt.widgets.Composite parent)
Method Detail

adjustForNumColumns

public void adjustForNumColumns(int numColumns)
Specified by:
adjustForNumColumns in interface AbstractProjectPreferencePage.IFieldEditor
Overrides:
adjustForNumColumns in class org.eclipse.jface.preference.ComboFieldEditor

setPresentsDefaultValue

public void setPresentsDefaultValue(boolean booleanValue)
Specified by:
setPresentsDefaultValue in interface AbstractProjectPreferencePage.IFieldEditor
Overrides:
setPresentsDefaultValue in class org.eclipse.jface.preference.FieldEditor