Package org.eclipse.handly.xtext.ui.outline

# Class LexicalSortPreference

java.lang.Object
org.eclipse.handly.ui.preference.AbstractPreference
org.eclipse.handly.ui.preference.BooleanPreference
org.eclipse.handly.xtext.ui.outline.LexicalSortPreference

All Implemented Interfaces:
  `IBooleanPreference`, `IPreference`

public class LexicalSortPreference extends BooleanPreference
A language-specific lexical sort preference for the outline.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `LexicalSortPreference(org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreAccess preferenceStoreAccess)`
  Creates a new lexical sort preference for the outline using the given language-specific preference store access.

- ## Method Summary

  ### Methods inherited from class org.eclipse.handly.ui.preference.BooleanPreference

  `getValue, setDefault, setValue`

  ### Methods inherited from class org.eclipse.handly.ui.preference.AbstractPreference

  `addListener, getName, getStore, isDefault, removeListener, setToDefault`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

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

  `addListener, removeListener`

- ## Constructor Details

  - ### LexicalSortPreference

    @Inject public LexicalSortPreference(org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreAccess preferenceStoreAccess)
    Creates a new lexical sort preference for the outline using the given language-specific preference store access.
    Parameters:
      `preferenceStoreAccess` - preference store access for the language (not `null`)