package me.rkfg.ns2gather.dto; import com.google.gwt.user.client.rpc.IsSerializable; public class RuleDTO implements IsSerializable { int votesRequired; int votesLimit; int winnerCount; String name; public RuleDTO(int votesRequired, int votesLimit, int winnerCount, String name) { super(); this.votesRequired = votesRequired; this.votesLimit = votesLimit; this.winnerCount = winnerCount; this.name = name; } public int getVotesRequired() { return votesRequired; } public void setVotesRequired(int votesRequired) { this.votesRequired = votesRequired; } public int getVotesLimit() { return votesLimit; } public void setVotesLimit(int votesLimit) { this.votesLimit = votesLimit; } public int getWinnerCount() { return winnerCount; } public void setWinnerCount(int winnerCount) { this.winnerCount = winnerCount; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String voteRange() { if (votesRequired != votesLimit) { return votesRequired + "-" + votesLimit; } else { return String.valueOf(votesRequired); } } }