/** * Enables or disables auto save mode. If auto save mode is enabled, every * update of the managed configuration causes it to be saved automatically; * so changes are directly written to disk. * * @param enabled <b>true</b> if auto save mode is to be enabled, * <b>false</b> otherwise */ public synchronized void setAutoSave(final boolean enabled) { if (enabled) { installAutoSaveListener(); } else { removeAutoSaveListener(); } }