package kr.wisestone.owl.vo; import com.google.common.collect.Lists; import java.util.List; /** * Created by wisestone on 2018-05-10. */ public class WorkflowVo extends BaseVo { private Long id; private String name; private String description; private List issueStatusVos = Lists.newArrayList(); private Boolean modifyPermissionCheck = Boolean.TRUE; // 워크플로우는 모든 사람들이 수정, 삭제할 수 있어서 기본 값이 True private List issueTypeVos = Lists.newArrayList(); public WorkflowVo(){} 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 List getIssueStatusVos() { return issueStatusVos; } public void setIssueStatusVos(List issueStatusVos) { this.issueStatusVos = issueStatusVos; } public Boolean getModifyPermissionCheck() { return modifyPermissionCheck; } public void setModifyPermissionCheck(Boolean modifyPermissionCheck) { this.modifyPermissionCheck = modifyPermissionCheck; } public List getIssueTypeVos() { return issueTypeVos; } public void setIssueTypeVos(List issueTypeVos) { this.issueTypeVos = issueTypeVos; } public void addIssueStatusVos(IssueStatusVo issueStatusVo) { if (this.issueStatusVos != null) { this.issueStatusVos.add(issueStatusVo); } } }