/******************************************************************************* * Copyright (c) 2012 Dmitry Tikhomirov. * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Public License v3.0 * which accompanies this distribution, and is available at * http://www.gnu.org/licenses/gpl.html * * Contributors: * Dmitry Tikhomirov - initial API and implementation ******************************************************************************/ package org.opensheet.shared.model.BaseModel; import java.io.Serializable; import com.extjs.gxt.ui.client.data.BaseTreeModel; public class HolidayBaseModel extends BaseTreeModel implements Serializable{ private static final long serialVersionUID = 1L; public HolidayBaseModel(){ } public HolidayBaseModel(Integer week,Boolean status_1,Boolean status_2,Boolean status_3,Boolean status_4,Boolean status_5,Boolean status_6, Boolean status_7,Integer date_1,Integer date_2,Integer date_3,Integer date_4,Integer date_5,Integer date_6,Integer date_7,Integer step_1,Integer step_2,Integer step_3,Integer step_4,Integer step_5,Integer step_6,Integer step_7 ){ set("week",week); set("step_1",step_1); set("step_2",step_2); set("step_3",step_3); set("step_4",step_4); set("step_5",step_5); set("step_6",step_6); set("step_7",step_7); set("date_1",date_1); set("date_2",date_2); set("date_3",date_3); set("date_4",date_4); set("date_5",date_5); set("date_6",date_6); set("date_7",date_7); set("status_1",status_1); set("status_2",status_2); set("status_3",status_3); set("status_4",status_4); set("status_5",status_5); set("status_6",status_6); set("status_7",status_7); } public Integer getWeek(){ return (Integer) get("week"); } public Boolean getDay_1(){ return (Boolean) get("day_1"); } public Boolean getDay_2(){ return (Boolean) get("day_2"); } public Boolean getDay_3(){ return (Boolean) get("day_3"); } public Boolean getDay_4(){ return (Boolean) get("day_4"); } public Boolean getDay_5(){ return (Boolean) get("day_5"); } public Boolean getDay_6(){ return (Boolean) get("day_6"); } public Boolean getDay_7(){ return (Boolean) get("day_7"); } public Integer getDate_1(){ return (Integer) get("date_1"); } public Integer getDate_2(){ return (Integer) get("date_2"); } public Integer getDate_7(){ return (Integer) get("date_7"); } public Integer getDate_3(){ return (Integer) get("date_3"); } public Integer getDate_4(){ return (Integer) get("date_4"); } public Integer getDate_5(){ return (Integer) get("date_5"); } public Integer getDate_6(){ return (Integer) get("date_6"); } public void setId(Integer id){ set("id",id); } public Integer getId(){ return (Integer) get("id"); } /* public void setWeek(Integer week){ set("week",week); } public void setDay(Integer week){ set("week",week); } */ }