PollSummary.java
package org.exoplatform.poll.service;
import java.util.ArrayList;
import java.util.List;
public class PollSummary {
private String id;
private List<String> pollId;
private List<String> pollName;
private List<String> groupPrivate;
private String isAdmin = "false";
public PollSummary() {
setId("Empty");
pollId = pollName = groupPrivate = new ArrayList<String>();
}
public void setId(String id) {
this.id = id;
}
public String getId() {
return id;
}
public void setIsAdmin(String isAdmin) {
this.isAdmin = isAdmin;
}
public String getIsAdmin() {
return isAdmin;
}
public List<String> getPollId() {
return pollId;
}
public void setPollId(List<String> pollId) {
this.pollId = pollId;
}
public List<String> getPollName() {
return pollName;
}
public void setPollName(List<String> pollName) {
this.pollName = pollName;
}
public List<String> getGroupPrivate() {
return groupPrivate;
}
public void setGroupPrivate(List<String> groupPrivate) {
this.groupPrivate = new ArrayList<String>();
for (String string : groupPrivate) {
if (string.indexOf(PollNodeTypes.APPLICATION_DATA) > 0) {
string = string.substring(string.indexOf("/", 2) + 1, string.indexOf(PollNodeTypes.APPLICATION_DATA) - 1);
this.groupPrivate.add(string);
} else {
this.groupPrivate.add("");
}
}
}
}