Interface UserPreferencesAdapter

All Known Implementing Classes:
UserPreferencesStore

public interface UserPreferencesAdapter
This interface needs to be implemented by an IDE extension in order for AJDE to store properties in a way that matches the IDE's property storing facilities.
Author:
Mik Kersten
  • Method Details

    • getGlobalPreference

      String getGlobalPreference​(String name)
      Retrieves a global IDE option.
    • getGlobalMultivalPreference

      List getGlobalMultivalPreference​(String name)
      Retrieves a global IDE option.
    • setGlobalPreference

      void setGlobalPreference​(String name, String value)
      Sets a global IDE option with a single value.
    • setGlobalMultivalPreference

      void setGlobalMultivalPreference​(String name, List values)
      Sets a global IDE option with multiple values.
    • getProjectPreference

      String getProjectPreference​(String name)
      Retrieves an option for the currently active project.
    • getProjectMultivalPreference

      List getProjectMultivalPreference​(String name)
      Retrieves an option for the currently active project.
    • setProjectPreference

      void setProjectPreference​(String name, String value)
      Sets an option for the currently active project.
    • setProjectMultivalPreference

      void setProjectMultivalPreference​(String name, List values)
      Sets an option for the currently active project.