src/main/java/de/uapcore/lightpit/viewmodel/IssueEditView.java

changeset 86
0a658e53177c
child 90
2c74e36752f9
equal deleted inserted replaced
85:3d16ad54b3dc 86:0a658e53177c
1 package de.uapcore.lightpit.viewmodel;
2
3 import de.uapcore.lightpit.entities.*;
4
5 import java.util.Collections;
6 import java.util.List;
7
8 public class IssueEditView {
9 private final Issue issue;
10
11 private List<Project> projects = Collections.emptyList();
12 private List<Version> versions = Collections.emptyList();
13 private List<User> users;
14
15 public IssueEditView(Issue issue) {
16 this.issue = issue;
17 }
18
19 public Issue getIssue() {
20 return issue;
21 }
22
23 public List<Project> getProjects() {
24 return projects;
25 }
26
27 public void setProjects(List<Project> projects) {
28 this.projects = projects;
29 }
30
31 public List<Version> getVersions() {
32 return versions;
33 }
34
35 public void setVersions(List<Version> versions) {
36 this.versions = versions;
37 }
38
39 public List<User> getUsers() {
40 return users;
41 }
42
43 public void setUsers(List<User> users) {
44 this.users = users;
45 }
46
47 public IssueStatus[] getIssueStatus() {
48 return IssueStatus.values();
49 }
50
51 public IssueCategory[] getIssueCategory() {
52 return IssueCategory.values();
53 }
54 }

mercurial