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

changeset 184
e8eecee6aadf
parent 183
61669abf277f
child 185
5ec9fcfbdf9c
--- a/src/main/java/de/uapcore/lightpit/viewmodel/IssueEditView.java	Sat Jan 23 14:47:59 2021 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,75 +0,0 @@
-package de.uapcore.lightpit.viewmodel;
-
-import de.uapcore.lightpit.entities.Component;
-import de.uapcore.lightpit.entities.Project;
-import de.uapcore.lightpit.entities.User;
-import de.uapcore.lightpit.entities.Version;
-import de.uapcore.lightpit.types.IssueCategory;
-import de.uapcore.lightpit.types.IssueStatus;
-import de.uapcore.lightpit.types.VersionStatus;
-
-import java.util.*;
-
-public class IssueEditView extends IssueDetailView {
-    private List<Project> projects = Collections.emptyList();
-    private Set<Version> versionsUpcoming = new HashSet<>();
-    private Set<Version> versionsRecent = new HashSet<>();
-    private List<User> users;
-    private List<Component> components;
-
-    public List<Project> getProjects() {
-        return projects;
-    }
-
-    public void setProjects(List<Project> projects) {
-        this.projects = projects;
-    }
-
-    public Collection<Version> getVersionsUpcoming() {
-        return versionsUpcoming;
-    }
-
-    public Collection<Version> getVersionsRecent() {
-        return versionsRecent;
-    }
-
-    public void configureVersionSelectors(List<Version> versions) {
-        versionsRecent.clear();
-        versionsUpcoming.clear();
-        // keep the current selection, if any
-        versionsRecent.addAll(getIssue().getAffectedVersions());
-        versionsUpcoming.addAll(getIssue().getResolvedVersions());
-        for (var v : versions) {
-            if (v.getStatus().isReleased()) {
-                if (!v.getStatus().equals(VersionStatus.Deprecated))
-                    versionsRecent.add(v);
-            } else {
-                versionsUpcoming.add(v);
-            }
-        }
-    }
-
-    public List<User> getUsers() {
-        return users;
-    }
-
-    public void setUsers(List<User> users) {
-        this.users = users;
-    }
-
-    public List<Component> getComponents() {
-        return components;
-    }
-
-    public void setComponents(List<Component> components) {
-        this.components = components;
-    }
-
-    public IssueStatus[] getIssueStatus() {
-        return IssueStatus.values();
-    }
-
-    public IssueCategory[] getIssueCategory() {
-        return IssueCategory.values();
-    }
-}

mercurial