package de.tu.darmstadt.seemoo.ansian.model.preferences; import java.util.Set; import android.content.SharedPreferences.Editor; public class MyEditor implements Editor { private Editor editor; private String prefix; public MyEditor(String string, Editor edit) { prefix = string; editor = edit; } @Override public Editor putString(String key, String value) { return editor.putString(prefix + key, value); } @Override public Editor putStringSet(String key, Set<String> values) { return editor.putStringSet(prefix + key, values); } @Override public Editor putInt(String key, int value) { return editor.putInt(prefix + key, value); } @Override public Editor putLong(String key, long value) { return editor.putLong(prefix + key, value); } @Override public Editor putFloat(String key, float value) { return editor.putFloat(prefix + key, value); } @Override public Editor putBoolean(String key, boolean value) { return editor.putBoolean(prefix + key, value); } @Override public Editor remove(String key) { return editor.remove(prefix + key); } @Override public Editor clear() { return editor.clear(); } @Override public boolean commit() { return editor.commit(); } @Override public void apply() { editor.apply(); } }