de.bsvrz.puk.config.main
Class ConfigurationApp.AutoSaver

java.lang.Object
  extended by java.util.TimerTask
      extended by de.bsvrz.puk.config.main.ConfigurationApp.AutoSaver
All Implemented Interfaces:
Runnable
Enclosing class:
ConfigurationApp

private class ConfigurationApp.AutoSaver
extends TimerTask
implements Runnable

Runnable Implementierung, die beim Beenden und zyklisch dafür sorgt, dass ungesicherte Konfigurationsänderungen gespeichert werden.


Field Summary
private  DataModel _dataModel
           
 
Constructor Summary
ConfigurationApp.AutoSaver(DataModel dataModel)
           
 
Method Summary
 void run()
          Methode, die einerseits durch den Timer zyklisch aufgerufen wird und andererseits beim Beenden der Konfiguration.
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_dataModel

private final DataModel _dataModel
Constructor Detail

ConfigurationApp.AutoSaver

public ConfigurationApp.AutoSaver(DataModel dataModel)
Method Detail

run

public void run()
Methode, die einerseits durch den Timer zyklisch aufgerufen wird und andererseits beim Beenden der Konfiguration.

Specified by:
run in interface Runnable
Specified by:
run in class TimerTask