-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathControlPanelModel.java
More file actions
129 lines (104 loc) · 2.38 KB
/
ControlPanelModel.java
File metadata and controls
129 lines (104 loc) · 2.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
import java.util.ArrayList;
import java.util.Observable;
public class ControlPanelModel extends Observable{
private ControlPanel panel;
/*
* ControlPanel
*/
public ControlPanelModel(ControlPanel panel){
super();
this.panel = panel;
}
/*
* Overrides all methods form the ControlPanel class
*/
public String getUsersString() {
return panel.getUsersString();
}
public int getUsersCount(){
return panel.getUsersCount();
}
public void setUsersString(String usersString) {
panel.setUsersString(usersString);
setChanged();
notifyObservers();
}
public void setUsers() {
panel.setUsers();
setChanged();
notifyObservers();
}
public String getUser(int i){
return panel.getUser(i);
}
public String getSelectedUser() {
return panel.getSelectedUser();
}
public void setSelectedUser(String selectedUser) {
panel.setSelectedUser(selectedUser);
setChanged();
notifyObservers();
}
public String getAnswer(){
return panel.getAnswer();
}
public void setAnswer(String answer){
panel.setAnswer(answer);
setChanged();
notifyObservers();
}
public boolean getAnswerNo(){
return panel.getAnswerNo();
}
public void setAnswerNo(boolean no){
panel.setAnswerNo(no);
setChanged();
notifyObservers();
}
public boolean isUsersSend() {
return panel.isUsersSend();
}
public void setUsersSend(boolean usersSend) {
panel.setUsersSend(usersSend);
setChanged();
notifyObservers();
}
public String getNickname() {
return panel.getNickname();
}
public void setNickname(String nickname) {
panel.setNickname(nickname);
setChanged();
notifyObservers();
}
public boolean isScoreboard() {
return panel.isScoreboard();
}
public void setScoreboard(boolean scoreboard) {
panel.setScoreboard(scoreboard);
setChanged();
notifyObservers();
}
public String getScoreboardUsers() {
return panel.getScoreboardUsers();
}
public void setScoreboardUsers(String scoreboardUsers) {
panel.setScoreboardUsers(scoreboardUsers);
setChanged();
notifyObservers();
}
public ArrayList<String> getScoreboardArray() {
return panel.getScoreboardArray();
}
public void setScoreboardArray() {
panel.setScoreboardArray();
setChanged();
notifyObservers();
}
public int getScoreboardArraySize(){
return panel.getScoreboardArraySize();
}
public String getScoreboardUser(int i){
return panel.getScoreboardUser(i);
}
}