de.caff.util.settings

## Interface DirectoryPreferenceProperty

- All Superinterfaces:
    ChangeableItem, PreferenceProperty
  All Known Implementing Classes:
    SimpleDirectoryPreferenceProperty, SwingDirectoryPreferenceProperty

      public interface DirectoryPreferenceProperty
      extends PreferenceProperty

  Preference property holding a directory.
  Author:
    Rammi

- - ### Field Summary

    - ### Fields inherited from interface de.caff.util.settings.PreferenceProperty

      `PROPERTY_VALUE`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.io.File` | `getDirectory()` Get the directory.
    `void` | `setDirectory(java.io.File directory)` Set the directory.

    - ### Methods inherited from interface de.caff.util.settings.PreferenceProperty

      `readFrom, storeTo`

    - ### Methods inherited from interface de.caff.util.settings.ChangeableItem

      `addValueChangeListener, addValueChangeListenerWeakly, removeValueChangeListener, removeValueChangeListenerWeakly`

- - ### Method Detail

    - #### getDirectory

          java.io.File getDirectory()

      Get the directory.
      Returns:
        the directory

    - #### setDirectory

          void setDirectory(java.io.File directory)

      Set the directory.
      Parameters:
        `directory` - new directory