25 lines
651 B
Java
25 lines
651 B
Java
package de.synolo.lib.fw.app;
|
|
|
|
import java.util.prefs.Preferences;
|
|
|
|
import de.synolo.lib.fw.cmd.UndoManager;
|
|
import de.synolo.lib.fw.utils.TypedProperties;
|
|
|
|
public abstract class ApplicationContext {
|
|
|
|
protected TypedProperties properties;
|
|
protected Preferences preferences;
|
|
protected UndoManager undoManager;
|
|
|
|
public ApplicationContext() {}
|
|
|
|
public TypedProperties getProperties() { return this.properties; }
|
|
public Preferences getPreferences() { return this.preferences; }
|
|
public UndoManager getUndoManager() { return this.undoManager; }
|
|
|
|
public abstract String getApplicationName();
|
|
public abstract String getApplicationVersion();
|
|
|
|
|
|
}
|