public class Settings
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private EventSource.NoArg |
_changeEvent |
boolean |
DisableBranchSlide |
boolean |
DisableLoopResize |
boolean |
DisableRotation |
boolean |
DrawClockwise |
private DrawSettings |
drawSettings |
boolean |
ExpandMotif |
private static java.lang.reflect.Field[] |
fields |
static java.lang.Object |
Missing |
private static java.lang.String |
nullValue |
private boolean |
settingsWereChanged |
boolean |
ShowDashboard |
boolean |
ShowHints |
boolean |
SnapGuides |
private boolean |
suspendChanges |
Constructor and Description |
---|
Settings() |
Modifier and Type | Method and Description |
---|---|
void |
addChangeHandler(java.lang.Runnable handler) |
java.lang.Object |
get(java.lang.reflect.Field f) |
java.lang.Object |
get(java.lang.String name) |
DrawSettings |
getDrawSettings() |
private java.lang.reflect.Field |
getSettingsField(java.lang.String name) |
void |
load(java.util.prefs.Preferences node) |
private void |
logError(java.lang.String format,
java.lang.Object... args) |
void |
notifyChanged() |
void |
removeChangeHandler(java.lang.Runnable handler) |
void |
resumeChangeNotification() |
void |
save(java.util.prefs.Preferences node) |
private void |
set(java.lang.reflect.Field f,
java.lang.Object value) |
void |
set(java.lang.String name,
java.lang.Object value) |
void |
suspendChangeNotification() |
private final EventSource.NoArg _changeEvent
public boolean DisableBranchSlide
public boolean DisableLoopResize
public boolean DisableRotation
public boolean DrawClockwise
private DrawSettings drawSettings
public boolean ExpandMotif
private static final java.lang.reflect.Field[] fields
public static final java.lang.Object Missing
private static final java.lang.String nullValue
private boolean settingsWereChanged
public boolean ShowDashboard
public boolean ShowHints
public boolean SnapGuides
private boolean suspendChanges
public void addChangeHandler(java.lang.Runnable handler)
public java.lang.Object get(java.lang.reflect.Field f)
public java.lang.Object get(java.lang.String name)
public DrawSettings getDrawSettings()
private java.lang.reflect.Field getSettingsField(java.lang.String name)
public void load(java.util.prefs.Preferences node)
private void logError(java.lang.String format, java.lang.Object... args)
public void notifyChanged()
public void removeChangeHandler(java.lang.Runnable handler)
public void resumeChangeNotification()
public void save(java.util.prefs.Preferences node)
private void set(java.lang.reflect.Field f, java.lang.Object value)
public void set(java.lang.String name, java.lang.Object value)
public void suspendChangeNotification()