Mon, 01 Jun 2020 14:46:58 +0200
improves issue overview and adds progress information
1 package de.uapcore.lightpit.viewmodel;
3 import de.uapcore.lightpit.entities.*;
5 import java.util.Collections;
6 import java.util.List;
8 public class IssueEditView {
9 private final Issue issue;
11 private List<Project> projects = Collections.emptyList();
12 private List<Version> versions = Collections.emptyList();
13 private List<User> users;
15 public IssueEditView(Issue issue) {
16 this.issue = issue;
17 }
19 public Issue getIssue() {
20 return issue;
21 }
23 public List<Project> getProjects() {
24 return projects;
25 }
27 public void setProjects(List<Project> projects) {
28 this.projects = projects;
29 }
31 public List<Version> getVersions() {
32 return versions;
33 }
35 public void setVersions(List<Version> versions) {
36 this.versions = versions;
37 }
39 public List<User> getUsers() {
40 return users;
41 }
43 public void setUsers(List<User> users) {
44 this.users = users;
45 }
47 public IssueStatus[] getIssueStatus() {
48 return IssueStatus.values();
49 }
51 public IssueCategory[] getIssueCategory() {
52 return IssueCategory.values();
53 }
54 }