|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.sociology.Role
org.jscience.politics.vote.Voter
public abstract class Voter
This class represent a person in a voting situation.
| Field Summary |
|---|
| Fields inherited from class org.jscience.sociology.Role |
|---|
CLIENT, OBSERVER, SERVER, SUPERVISOR |
| Constructor Summary | |
|---|---|
Voter(Individual individual,
VoteSituation situation)
Creates a new Voter object. |
|
| Method Summary | |
|---|---|
Ballot |
getBallotForRoundI(int i)
DOCUMENT ME! |
java.util.Vector |
getBallots()
DOCUMENT ME! |
Ballot |
getCurrentBallot()
DOCUMENT ME! |
int |
getCurrentRoundForVoter()
DOCUMENT ME! |
int |
getNumBallots()
DOCUMENT ME! |
boolean |
hasVotedAtRoundI(int i)
DOCUMENT ME! |
abstract void |
select()
DOCUMENT ME! |
void |
setBallotForCurrentRound(Ballot ballot)
DOCUMENT ME! |
protected void |
vote()
DOCUMENT ME! |
| Methods inherited from class org.jscience.sociology.Role |
|---|
getIndividual, getKind, getName, getSituation, setSituation |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Voter(Individual individual,
VoteSituation situation)
individual - DOCUMENT ME!situation - DOCUMENT ME!| Method Detail |
|---|
public Ballot getBallotForRoundI(int i)
i - DOCUMENT ME!
public java.util.Vector getBallots()
public int getNumBallots()
public Ballot getCurrentBallot()
public void setBallotForCurrentRound(Ballot ballot)
ballot - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public boolean hasVotedAtRoundI(int i)
i - DOCUMENT ME!
public int getCurrentRoundForVoter()
protected void vote()
public abstract void select()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||