com.planet_ink.coffee_mud.Common.interfaces
Class Clan.ClanVote

java.lang.Object
  extended by com.planet_ink.coffee_mud.Common.interfaces.Clan.ClanVote
Enclosing interface:
Clan

public static class Clan.ClanVote
extends java.lang.Object

Represents an individual clan vote


Field Summary
 int function
          The FUNC_* constant representing this vote.
 java.lang.String matter
          The command to execute if the vote passes.
 PairVector<java.lang.String,java.lang.Boolean> votes
          A 2 dimentional vector of the votes, where each row is a vote, with dimension 1 being the member name and dimension 2 being a Boolean representing their choice.
 long voteStarted
          Date/time stamp for when the vote was started.
 java.lang.String voteStarter
          Text to describe this vote to the voter.
 int voteStatus
          One of the VSTAT_* constants representing the status of this vote.
 
Constructor Summary
Clan.ClanVote()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

voteStarter

public java.lang.String voteStarter
Text to describe this vote to the voter.


voteStatus

public int voteStatus
One of the VSTAT_* constants representing the status of this vote.

See Also:
Clan

voteStarted

public long voteStarted
Date/time stamp for when the vote was started.


matter

public java.lang.String matter
The command to execute if the vote passes.


function

public int function
The FUNC_* constant representing this vote.

See Also:
Clan

votes

public PairVector<java.lang.String,java.lang.Boolean> votes
A 2 dimentional vector of the votes, where each row is a vote, with dimension 1 being the member name and dimension 2 being a Boolean representing their choice.

Constructor Detail

Clan.ClanVote

public Clan.ClanVote()