Class PathEditor


public class PathEditor extends ListEditor
A field editor to edit directory paths.
  • Constructor Details

    • PathEditor

      protected PathEditor()
      Creates a new path field editor
    • PathEditor

      public PathEditor(String name, String labelText, String dirChooserLabelText, Composite parent)
      Creates a path field editor.
      Parameters:
      name - the name of the preference this field editor works on
      labelText - the label text of the field editor
      dirChooserLabelText - the label text displayed for the directory chooser
      parent - the parent of the field editor's control
  • Method Details

    • createList

      protected String createList(String[] items)
      Description copied from class: ListEditor
      Combines the given list of items into a single string. This method is the converse of parseString.

      Subclasses must implement this method.

      Specified by:
      createList in class ListEditor
      Parameters:
      items - the list of items
      Returns:
      the combined string
      See Also:
    • getNewInputObject

      protected String getNewInputObject()
      Description copied from class: ListEditor
      Creates and returns a new item for the list.

      Subclasses must implement this method.

      Specified by:
      getNewInputObject in class ListEditor
      Returns:
      a new item
    • parseString

      protected String[] parseString(String stringList)
      Description copied from class: ListEditor
      Splits the given string into a list of strings. This method is the converse of createList.

      Subclasses must implement this method.

      Specified by:
      parseString in class ListEditor
      Parameters:
      stringList - the string
      Returns:
      an array of String
      See Also: