org.eclipse.cdt.managedbuilder.llvm.ui.preferences
Class IncludePathListEditor

java.lang.Object
  extended by org.eclipse.jface.preference.FieldEditor
      extended by org.eclipse.jface.preference.ListEditor
          extended by org.eclipse.cdt.managedbuilder.llvm.ui.preferences.LlvmListEditor
              extended by org.eclipse.cdt.managedbuilder.llvm.ui.preferences.IncludePathListEditor

public class IncludePathListEditor
extends LlvmListEditor

New implementation of LlvmListEditor. Used to select an include path from the dialog.


Field Summary
 
Fields inherited from class org.eclipse.cdt.managedbuilder.llvm.ui.preferences.LlvmListEditor
addButton, buttonBox, downButton, list, removeButton, upButton
 
Fields inherited from class org.eclipse.jface.preference.FieldEditor
HORIZONTAL_GAP, IS_VALID, VALUE
 
Constructor Summary
IncludePathListEditor(java.lang.String name, java.lang.String labelText, org.eclipse.swt.widgets.Composite parent)
          Constructor.
 
Method Summary
protected  java.lang.String getNewInputObject()
           
protected  void removePressed()
          Notifies that the Remove button has been pressed.
 
Methods inherited from class org.eclipse.cdt.managedbuilder.llvm.ui.preferences.LlvmListEditor
addPressed, createList, createSelectionListener, downPressed, getButtonBoxControl, getListControl, getShell, parseString, selectionChanged, upPressed
 
Methods inherited from class org.eclipse.jface.preference.ListEditor
adjustForNumColumns, doFillIntoGrid, doLoad, doLoadDefault, doStore, getAddButton, getDownButton, getList, getNumberOfControls, getRemoveButton, getUpButton, setEnabled, setFocus
 
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, setLabelText, setPage, setPreferenceName, setPreferencePage, setPreferenceStore, setPresentsDefaultValue, setPropertyChangeListener, showErrorMessage, showMessage, store
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IncludePathListEditor

IncludePathListEditor(java.lang.String name,
                      java.lang.String labelText,
                      org.eclipse.swt.widgets.Composite parent)
Constructor.

Parameters:
name - the name of the preference this field editor works on
labelText - the label text of the field editor
parent - the parent of the field editor's control
Method Detail

getNewInputObject

protected java.lang.String getNewInputObject()
Specified by:
getNewInputObject in class org.eclipse.jface.preference.ListEditor

removePressed

protected void removePressed()
Description copied from class: LlvmListEditor
Notifies that the Remove button has been pressed.

Specified by:
removePressed in class LlvmListEditor