package is.idega.idegaweb.marathon.business;
import is.idega.idegaweb.marathon.webservice.hlaupastyrkur.client.TeamMember;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class HlaupastyrkurHolder {
private Runner runner;
private String login;
private String password;
private boolean isTeam;
private List team;
public boolean isTeam() {
return isTeam;
}
public void setTeam(boolean isTeam) {
this.isTeam = isTeam;
}
public Runner getRunner() {
return runner;
}
public void setRunner(Runner runner) {
this.runner = runner;
}
public String getLogin() {
return login;
}
public void setLogin(String login) {
this.login = login;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public void addToTeam(TeamMember member) {
isTeam = true;
if (team == null) {
team = new ArrayList();
}
team.add(member);
}
public TeamMember[] getMembers() {
if (team != null && !team.isEmpty()) {
TeamMember ret[] = new TeamMember[team.size()];
Iterator it = team.iterator();
int counter = 0;
while (it.hasNext()) {
ret[counter++] = (TeamMember) it.next();
}
return ret;
}
return null;
}
}