Calendar calendar = null;
String action = null;
Supplemental supplemental = null;
if (obj instanceof XMLSencalendar) {
XMLSencalendar xmlCalendar = (XMLSencalendar)obj;
action = xmlCalendar.getAction();
calendar = getCalendar(storage, "floor",xmlCalendar.getNo(),xmlCalendar.getYear(),xmlCalendar.getSessyr());
supplemental = parseSupplemental(storage, calendar,xmlCalendar.getSupplemental());
if(supplemental.getSequences() != null
|| (supplemental.getSections() != null && !supplemental.getSections().isEmpty())) {
supplemental.setCalendar(calendar);