I would like to create an AppSettings preset by extending from AppSettings. So that I can have SettingsPresetA, SettingsPresetB and so on…
Usage:
[java]
app.setSettings(new SettingsPresetA());
[/java]
Yes it must. You can set and read any data to the AppSettings (also objects) though, no need to extend it.