|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--enquete.model.EnqueteSimples
Armazena opções a serem votadas, incrementa votos e retorna os totais da votação. Esta classe representa o modelo de negócio no exemplo sobre Model-View-Controller
Constructor Summary | |
EnqueteSimples()
|
Method Summary | |
void |
addEnqueteListener(EnqueteListener listener)
Adiciona um EnqueteListener, um objeto interessado em receber eventos lançados pela Enquete |
void |
addOpcao(java.lang.String opcao)
Adiciona uma opção para ser votada na enquete |
java.util.Iterator |
getOpcoes()
Retorna um iterador de opções disponíveis na enquete |
int |
getTotalVotos()
Retorna a soma dos votos de todas as opções da enquete |
int |
getVotos(java.lang.String opcao)
Retorna a quantidade de votos de uma opção individual |
void |
votar(java.lang.String opcao)
Incrementa um voto para opção |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EnqueteSimples()
Method Detail |
public void addOpcao(java.lang.String opcao)
opcao
- nome da opçãopublic java.util.Iterator getOpcoes()
public void votar(java.lang.String opcao)
opcao
- opção que receberá votopublic int getTotalVotos()
public int getVotos(java.lang.String opcao)
opcao
- opção que se quer o voto
public void addEnqueteListener(EnqueteListener listener)
listener
- objeto interessado em receber eventosEnqueteListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |