com.planet_ink.coffee_mud.Libraries.interfaces
Interface PollManager
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
- All Known Implementing Classes:
- Polls
public interface PollManager
- extends CMLibrary
Methods inherited from interface java.lang.Comparable |
compareTo |
addPoll
void addPoll(Poll P)
removePoll
void removePoll(Poll P)
getPoll
Poll getPoll(java.lang.String named)
getPoll
Poll getPoll(int x)
getMyPollTypes
java.util.List<Poll>[] getMyPollTypes(MOB mob,
boolean login)
getPollList
java.util.Iterator<Poll> getPollList()
processVote
void processVote(Poll P,
MOB mob)
modifyVote
void modifyVote(Poll P,
MOB mob)
throws java.io.IOException
- Throws:
java.io.IOException
processResults
void processResults(Poll P,
MOB mob)
createPoll
void createPoll(Poll P)
updatePollResults
void updatePollResults(Poll P)
updatePoll
void updatePoll(java.lang.String oldName,
Poll P)
deletePoll
void deletePoll(Poll P)
loadPollByName
Poll loadPollByName(java.lang.String name)
loadPollIfNecessary
boolean loadPollIfNecessary(Poll P)