Revision 0459d2ef src/gr/grnet/pithos/web/client/grouptree/Group.java

b/src/gr/grnet/pithos/web/client/grouptree/Group.java
39 39
import java.util.List;
40 40

  
41 41
public class Group {
42
    private String name;
42
    private final String name;
43 43

  
44
    private List<String> members = new ArrayList<String>();
44
    private final List<String> memberIDs = new ArrayList<String>();
45 45

  
46
    public Group(String _name) {
47
        name = _name;
46
    public Group(String name) {
47
        this.name = name;
48 48
    }
49 49

  
50
    public List<String> getMembers() {
51
        return members;
50
    public List<String> getMemberIDs() {
51
        return memberIDs;
52 52
    }
53 53

  
54 54
    public String getName() {
55 55
        return name;
56 56
    }
57 57

  
58
    public void addMember(String user) {
59
        members.add(user);
58
    public void addMemberID(String userID) {
59
        memberIDs.add(userID);
60 60
    }
61 61

  
62
	public void removeMember(String username) {
63
		members.remove(username);
62
	public void removeMemberID(String userID) {
63
		memberIDs.remove(userID);
64 64
	}
65 65

  
66 66
    @Override
67 67
    public String toString() {
68
        return "Group(" + name + ", " + members.size() + " members)";
68
        return "Group(" + name + ", " + memberIDs.size() + " members)";
69 69
    }
70 70
}

Also available in: Unified diff