Package org.eclipse.handly.ui.preference

# Interface ILongPreference

All Superinterfaces:
  `IPreference`

All Known Implementing Classes:
  `LongPreference`

public interface ILongPreference extends IPreference
Represents a long-valued preference.

Restriction:
  This interface is not intended to be extended by clients.
Restriction:
  This interface is not intended to be implemented by clients.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `long`
  `getValue()`
  Returns the current value of this preference.
  `void`
  `setValue(long value)`
  Sets the current value of this preference.

  ### Methods inherited from interface org.eclipse.handly.ui.preference.IPreference

  `addListener, removeListener`

- ## Method Details

  - ### getValue

    long getValue()
    Returns the current value of this preference.
    Returns:
      the current value of this preference

  - ### setValue

    void setValue(long value)
    Sets the current value of this preference.

    A preference change event is reported if the current value of the preference actually changes from its previous value.

    Parameters:
      `value` - the new current value of this preference