Class SwingFavorites

java.lang.Object
org.minimalj.frontend.impl.swing.SwingFavorites
All Implemented Interfaces:
java.util.EventListener, java.util.prefs.PreferenceChangeListener

public class SwingFavorites
extends java.lang.Object
implements java.util.prefs.PreferenceChangeListener
  • Constructor Summary

    Constructors 
    Constructor Description
    SwingFavorites​(java.util.function.Consumer<java.util.LinkedHashMap<java.lang.String,​java.lang.String>> changeListener)  
  • Method Summary

    Modifier and Type Method Description
    java.util.LinkedHashMap<java.lang.String,​java.lang.String> getFavorites()  
    boolean isFavorite​(java.lang.String route)  
    void preferenceChange​(java.util.prefs.PreferenceChangeEvent evt)  
    void setUser​(java.lang.String user)  
    void toggleFavorite​(java.lang.String route, java.lang.String title)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SwingFavorites

      public SwingFavorites​(java.util.function.Consumer<java.util.LinkedHashMap<java.lang.String,​java.lang.String>> changeListener)
  • Method Details

    • setUser

      public void setUser​(java.lang.String user)
    • preferenceChange

      public void preferenceChange​(java.util.prefs.PreferenceChangeEvent evt)
      Specified by:
      preferenceChange in interface java.util.prefs.PreferenceChangeListener
    • getFavorites

      public java.util.LinkedHashMap<java.lang.String,​java.lang.String> getFavorites()
    • isFavorite

      public boolean isFavorite​(java.lang.String route)
    • toggleFavorite

      public void toggleFavorite​(java.lang.String route, java.lang.String title)