org.apache.log4j.chainsaw.prefs

## Class MRUFileListPreferenceSaver

- java.lang.Object
- - org.apache.log4j.chainsaw.prefs.MRUFileListPreferenceSaver

- All Implemented Interfaces:
    EventListener, SettingsListener

      public class MRUFileListPreferenceSaver
      extends Object
      implements SettingsListener

  Loads/Saves the MRU lists from preferences
  Author:
    psmith

- - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static MRUFileListPreferenceSaver` | `getInstance()`
    `void` | `loadSettings(LoadSettingsEvent event)` When a request to load Settings has been requested, this method will be invoked by the SettingsManager.
    `void` | `saveSettings(SaveSettingsEvent event)`

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

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

- - ### Method Detail

    - #### getInstance

          public static final MRUFileListPreferenceSaver getInstance()

    - #### loadSettings

          public void loadSettings(LoadSettingsEvent event)

      Description copied from interface: `SettingsListener`
      When a request to load Settings has been requested, this method will be invoked by the SettingsManager. The implementing component can query the event for settings, and modify it's internal state based on these settings.
      Specified by:
        `loadSettings` in interface `SettingsListener`

    - #### saveSettings

          public void saveSettings(SaveSettingsEvent event)

      Specified by:
        `saveSettings` in interface `SettingsListener`

Copyright © 2002-2018 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache Chainsaw, Chainsaw, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.