/** Create a new station model */ protected void doNew() { if (!okToChange()) { return; } String newName = smm.doNew(this, "New", "model", "Provide a name for the model"); if (newName == null) { return; } setStationModel(new StationModel(newName, new ArrayList()), true); smm.addUsers(getStationModel()); }
/** Rename the current station model */ protected void doRename() { if (!okToChange()) { return; } String newName = smm.doNew(this, "Rename", stationModel.getName(), "Use '>' to add categories"); if (newName == null) { return; } doSave(false); StationModel sm = getStationModel(); sm.setName(newName); setStationModel(sm, false); doSave(true); }