Class AbstractPreference

java.lang.Object
org.openwms.core.preferences.impl.file.AbstractPreference
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
GenericPreference

public abstract class AbstractPreference extends Object implements Serializable
An AbstractPreference is a superclass for all other preference classes within the application. It encapsulates some common behavior of preference types.
Author:
Heiko Scherrer
See Also:
  • Constructor Details

    • AbstractPreference

      public AbstractPreference()
  • Method Details

    • getFields

      protected abstract Object[] getFields()
      Return all fields as an array of objects.
      Returns:
      fields as array
    • getPrefKey

      public abstract PreferenceKey getPrefKey()
      Return a PreferenceKey of this preference.
      Returns:
      A PreferenceKey