package copyto.core.models;
import org.osgi.service.prefs.Preferences;
public class StringTargetParamModel extends AbstractTargetParamModel<String> {
public StringTargetParamModel(Preferences preferences) {
super(preferences);
}
public StringTargetParamModel(String name, String value) {
super(name, value);
}
@Override
protected void doLoad(Preferences preferences) {
setValue(preferences.get("value", getValue()));
}
public void doSave(Preferences preferences) {
preferences.put("value", getValue());
}
@Override
protected String getId() {
return "string";
}
}