|
1 package de.uapcore.lightpit.viewmodel; |
|
2 |
|
3 import de.uapcore.lightpit.entities.Project; |
|
4 import de.uapcore.lightpit.entities.Version; |
|
5 import de.uapcore.lightpit.entities.VersionStatus; |
|
6 |
|
7 import java.util.Collections; |
|
8 import java.util.List; |
|
9 |
|
10 public class VersionEditView { |
|
11 private final Version version; |
|
12 private List<Project> projects = Collections.emptyList(); |
|
13 private String errorText; |
|
14 |
|
15 public VersionEditView(Version version) { |
|
16 this.version = version; |
|
17 } |
|
18 |
|
19 public Version getVersion() { |
|
20 return version; |
|
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 VersionStatus[] getVersionStatus() { |
|
32 return VersionStatus.values(); |
|
33 } |
|
34 |
|
35 public String getErrorText() { |
|
36 return errorText; |
|
37 } |
|
38 |
|
39 public void setErrorText(String errorText) { |
|
40 this.errorText = errorText; |
|
41 } |
|
42 } |