org.openstreetmap.josm.gui.dialogs
Class MapPaintDialog.ReloadWindowListener
java.lang.Object
java.awt.event.WindowAdapter
org.openstreetmap.josm.gui.dialogs.MapPaintDialog.ReloadWindowListener
- All Implemented Interfaces:
- java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.util.EventListener
- Enclosing class:
- MapPaintDialog
protected static class MapPaintDialog.ReloadWindowListener
- extends java.awt.event.WindowAdapter
Reload local styles when they have been changed in an external editor.
Checks file modification time when an WindowEvent is invoked. Because
any dialog window can get activated, when switching to another app and back,
we have to register listeners to all windows in JOSM.
Methods inherited from class java.awt.event.WindowAdapter |
windowClosed, windowClosing, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
private static MapPaintDialog.ReloadWindowListener INSTANCE
MapPaintDialog.ReloadWindowListener
protected MapPaintDialog.ReloadWindowListener()
getInstance
public static MapPaintDialog.ReloadWindowListener getInstance()
setup
public static void setup()
teardown
public static void teardown()
windowActivated
public void windowActivated(java.awt.event.WindowEvent e)
- Specified by:
windowActivated
in interface java.awt.event.WindowListener
- Overrides:
windowActivated
in class java.awt.event.WindowAdapter
windowDeactivated
public void windowDeactivated(java.awt.event.WindowEvent e)
- Specified by:
windowDeactivated
in interface java.awt.event.WindowListener
- Overrides:
windowDeactivated
in class java.awt.event.WindowAdapter
JOSM