Skip to content
Snippets Groups Projects
Commit a8b07c86 authored by kd1u18's avatar kd1u18
Browse files

Added functionality to User and Group classes. Edited Complaint class.

parent 2a3891cc
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@ public class Complaint extends Activity {
this.anonymous = anonymous;
}
boolean getAnonymous(){
boolean isAnonymous(){
return anonymous;
}
}
\ No newline at end of file
import java.util.ArrayList;
/*
Represents a Group of Users.
*/
public class Group {
int groupID;
ArrayList<User> users;
private String groupID;
private ArrayList<User> users;
public void addUser(User user) {
users.add(user);
}
public void removeUser(User u) {
users.remove(u);
}
//Getters
public String getID() {
return groupID;
}
public ArrayList<User> getUsers() {
return users;
}
}
\ No newline at end of file
......@@ -6,8 +6,25 @@ import java.util.ArrayList;
public class User {
String userName;
String password;
String screenName;
ArrayList<Group> groups;
private String userName;
private String password;
private String screenName;
private ArrayList<Group> groups;
//Class constructor
public User(String userName, String password, String screenName) {
this.userName = userName;
this.password = password;
this.screenName = screenName;
}
//Getters
public String getScreenName() {
return screenName;
}
public ArrayList<Group> getGroups() {
return groups;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment