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

Sat, 17 Oct 2020 19:56:50 +0200

author
Mike Becker <universe@uap-core.de>
date
Sat, 17 Oct 2020 19:56:50 +0200
changeset 134
f47e82cd6077
parent 99
src/main/java/de/uapcore/lightpit/viewmodel/VersionEditView.java@a369fb1b3aa2
permissions
-rw-r--r--

completes feature: project components

86
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
1 package de.uapcore.lightpit.viewmodel;
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
2
134
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
3 import de.uapcore.lightpit.entities.Component;
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
4 import de.uapcore.lightpit.entities.User;
86
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
5
134
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
6 import java.util.List;
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
7
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
8 public class ComponentEditView extends ProjectView {
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
9 private Component component;
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
10 private List<User> users;
86
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
11 private String errorText;
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
12
134
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
13 public ComponentEditView() {
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
14 setSelectedPage(SELECTED_PAGE_COMPONENTS);
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
15 }
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
16
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
17 public void setComponent(Component component) {
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
18 this.component = component;
86
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
19 }
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
20
134
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
21 public Component getComponent() {
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
22 return component;
86
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
23 }
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
24
134
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
25 public List<User> getUsers() {
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
26 return users;
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
27 }
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
28
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
29 public void setUsers(List<User> users) {
f47e82cd6077 completes feature: project components
Mike Becker <universe@uap-core.de>
parents: 99
diff changeset
30 this.users = users;
86
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
31 }
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
32
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
33 public String getErrorText() {
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
34 return errorText;
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
35 }
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
36
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
37 public void setErrorText(String errorText) {
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
38 this.errorText = errorText;
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
39 }
0a658e53177c improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff changeset
40 }

mercurial