package kr.wisestone.owl.vo; import java.util.List; /** * Created by wisestone on 2018-01-04. */ public class WorkflowStatusVo extends BaseVo { private Long id; private String name; private String description; private Boolean defaultYn = Boolean.FALSE; private Boolean firstYn = Boolean.FALSE; private Boolean lastYn = Boolean.FALSE; private String color; private Long progress; private Long position; private ProjectVo projectVo; // 애자일 보드 상태 수정에서 사용 private List taskVos; public WorkflowStatusVo(){} public WorkflowStatusVo(Long id, String name) { this.id = id; this.name = name; } public WorkflowStatusVo(Long id, String name, String color) { this.id = id; this.name = name; this.color = color; } public WorkflowStatusVo(Long id, String name, String color, Boolean defaultYn, Boolean firstYn, Boolean lastYn, Long position, Long progress) { this.id = id; this.name = name; this.color = color; this.defaultYn = defaultYn; this.firstYn = firstYn; this.lastYn = lastYn; this.position = position; this.progress = progress; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public Boolean getDefaultYn() { return defaultYn; } public void setDefaultYn(Boolean defaultYn) { this.defaultYn = defaultYn; } public Boolean getFirstYn() { return firstYn; } public void setFirstYn(Boolean firstYn) { this.firstYn = firstYn; } public Boolean getLastYn() { return lastYn; } public void setLastYn(Boolean lastYn) { this.lastYn = lastYn; } public String getColor() { return color; } public void setColor(String color) { this.color = color; } public Long getProgress() { return progress; } public void setProgress(Long progress) { this.progress = progress; } public Long getPosition() { return position; } public void setPosition(Long position) { this.position = position; } public ProjectVo getProjectVo() { return projectVo; } public void setProjectVo(ProjectVo projectVo) { this.projectVo = projectVo; } public List getTaskVos() { return taskVos; } public void setTaskVos(List taskVos) { this.taskVos = taskVos; } }