|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbr.gov.ans.tiss.cliente.AdaptadorBotaoFila
public class AdaptadorBotaoFila
Um controlador que ativa ou inibe um botão dependendo da presença de elementos em uma fila de mensagens.
Field Summary | |
---|---|
private javax.swing.JButton |
meuBotao
Holds value of property meuBotao. |
private FilaMensagens |
minhaFila
Holds value of property MinhaFila. |
Constructor Summary | |
---|---|
AdaptadorBotaoFila()
Construtor vazio padrão. |
|
AdaptadorBotaoFila(javax.swing.JButton pBotao,
FilaMensagens pFila)
Construtor completo, que recebe o botão a ser controlado e a fila que o controla. |
Method Summary | |
---|---|
void |
contentsChanged(javax.swing.event.ListDataEvent e)
Sempre que o conteúdo da lista for mudado, devemos reavaliar o estado do botão. |
javax.swing.JButton |
getMeuBotao()
Getter for property meuBotao. |
FilaMensagens |
getMinhaFila()
Getter for property MInhaFila. |
void |
intervalAdded(javax.swing.event.ListDataEvent e)
Sempre que algo for adicionado à lista, devemos ativar o botão. |
void |
intervalRemoved(javax.swing.event.ListDataEvent e)
Sempre que algo for removido da lista, devemos ativar ou inibir o botão, dependendo da presença de elementos nesta lista. |
protected void |
setEstadoBotao()
Muda estado do botão controlado. |
void |
setMeuBotao(javax.swing.JButton meuBotao)
Setter for property meuBotao. |
void |
setMinhaFila(FilaMensagens MInhaFila)
Setter for property MInhaFila. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private javax.swing.JButton meuBotao
private FilaMensagens minhaFila
Constructor Detail |
---|
public AdaptadorBotaoFila()
public AdaptadorBotaoFila(javax.swing.JButton pBotao, FilaMensagens pFila)
pBotao
- Botão a ser controladopFila
- Fila de mensagens controladoraMethod Detail |
---|
public javax.swing.JButton getMeuBotao()
public void setMeuBotao(javax.swing.JButton meuBotao)
meuBotao
- New value of property meuBotao.public FilaMensagens getMinhaFila()
public void setMinhaFila(FilaMensagens MInhaFila)
MInhaFila
- New value of property MInhaFila.protected void setEstadoBotao()
public void intervalAdded(javax.swing.event.ListDataEvent e)
intervalAdded
in interface javax.swing.event.ListDataListener
e
- eventopublic void intervalRemoved(javax.swing.event.ListDataEvent e)
intervalRemoved
in interface javax.swing.event.ListDataListener
e
- eventopublic void contentsChanged(javax.swing.event.ListDataEvent e)
contentsChanged
in interface javax.swing.event.ListDataListener
e
- evento
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |