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

Mon, 01 Jun 2020 14:46:58 +0200

author
Mike Becker <universe@uap-core.de>
date
Mon, 01 Jun 2020 14:46:58 +0200
changeset 86
0a658e53177c
child 90
2c74e36752f9
permissions
-rw-r--r--

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 }

mercurial