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

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.LibraryListEditor

public class LibraryListEditor
extends LlvmListEditor

New implementation of LlvmListEditor. Used to select a library file 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
LibraryListEditor(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

LibraryListEditor

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

Parameters:
name -
labelText -
parent -
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