public abstract class CayennePreferenceEditor extends Object implements PreferenceEditor
| Modifier and Type | Field and Description |
|---|---|
protected CayenneProjectPreferences |
cayenneProjectPreferences |
protected boolean |
restartRequired |
| Constructor and Description |
|---|
CayennePreferenceEditor(CayenneProjectPreferences cayenneProjectPreferences) |
| Modifier and Type | Method and Description |
|---|---|
List<Preferences> |
getAddedNode() |
Map<Preferences,Map<String,Boolean>> |
getChangedBooleanPreferences() |
Map<Preferences,Map<String,String>> |
getChangedPreferences() |
List<Preferences> |
getRemovedNode() |
Map<Preferences,Map<String,String>> |
getRemovedPreferences() |
protected boolean |
isRestartRequired() |
protected abstract void |
restart() |
void |
revert() |
void |
save() |
protected void |
setRestartRequired(boolean restartOnSave) |
protected boolean restartRequired
protected CayenneProjectPreferences cayenneProjectPreferences
public CayennePreferenceEditor(CayenneProjectPreferences cayenneProjectPreferences)
public List<Preferences> getAddedNode()
public List<Preferences> getRemovedNode()
public Map<Preferences,Map<String,String>> getRemovedPreferences()
public Map<Preferences,Map<String,String>> getChangedPreferences()
public Map<Preferences,Map<String,Boolean>> getChangedBooleanPreferences()
protected boolean isRestartRequired()
protected void setRestartRequired(boolean restartOnSave)
public void save()
save in interface PreferenceEditorpublic void revert()
revert in interface PreferenceEditorprotected abstract void restart()
Copyright © 2001–2015 Apache Cayenne. All rights reserved.