|
||||||||||
| 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 controladora| Method 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.ListDataListenere - eventopublic void intervalRemoved(javax.swing.event.ListDataEvent e)
intervalRemoved in interface javax.swing.event.ListDataListenere - eventopublic void contentsChanged(javax.swing.event.ListDataEvent e)
contentsChanged in interface javax.swing.event.ListDataListenere - evento
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||