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

package de.uapcore.lightpit.viewmodel;

import de.uapcore.lightpit.entities.*;

import java.util.Collections;
import java.util.List;

public class IssueEditView {
    private final Issue issue;

    private List<Project> projects = Collections.emptyList();
    private List<Version> versions = Collections.emptyList();
    private List<User> users;

    public IssueEditView(Issue issue) {
        this.issue = issue;
    }

    public Issue getIssue() {
        return issue;
    }

    public List<Project> getProjects() {
        return projects;
    }

    public void setProjects(List<Project> projects) {
        this.projects = projects;
    }

    public List<Version> getVersions() {
        return versions;
    }

    public void setVersions(List<Version> versions) {
        this.versions = versions;
    }

    public List<User> getUsers() {
        return users;
    }

    public void setUsers(List<User> users) {
        this.users = users;
    }

    public IssueStatus[] getIssueStatus() {
        return IssueStatus.values();
    }

    public IssueCategory[] getIssueCategory() {
        return IssueCategory.values();
    }
}

mercurial