public SubClass changeActiveSubClass(int classId) { if (!_listByClassId.containsKey(classId)) return null; if (_activeSubClass == null) return null; _activeSubClass.setActive(false); SubClass sub = _listByClassId.get(classId); sub.setActive(true); _activeSubClass = sub; return sub; }