Sun, 21 Jun 2020 12:31:38 +0200
adds graphical visualization for issue type and status
1 package de.uapcore.lightpit.viewmodel;
3 import de.uapcore.lightpit.entities.Project;
4 import de.uapcore.lightpit.entities.Version;
5 import de.uapcore.lightpit.entities.VersionStatus;
7 import java.util.Collections;
8 import java.util.List;
10 public class VersionEditView {
11 private final Version version;
12 private List<Project> projects = Collections.emptyList();
13 private String errorText;
15 public VersionEditView(Version version) {
16 this.version = version;
17 }
19 public Version getVersion() {
20 return version;
21 }
23 public List<Project> getProjects() {
24 return projects;
25 }
27 public void setProjects(List<Project> projects) {
28 this.projects = projects;
29 }
31 public VersionStatus[] getVersionStatus() {
32 return VersionStatus.values();
33 }
35 public String getErrorText() {
36 return errorText;
37 }
39 public void setErrorText(String errorText) {
40 this.errorText = errorText;
41 }
42 }