|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.tools.ant.input.DefaultInputHandler
tecgraf.javautils.ant.input.TextInputHandler
public class TextInputHandler
� um InputHandler usado para entrada de dados no
input do Ant.
Exibe um di�logo com o campo onde o usu�rio pode digitar um texto de uma
linha. Ao teclar Enter ou acionar o bot�o, o texto digitado �
transferido para o resultado da task de input do Ant.
| Field Summary | |
|---|---|
protected JButton |
btnSubmit
O bot�o de confirma��o da entrada de dados. |
protected JDialog |
dlgInput
O di�logo que cont�m o componente para entrada de dados. |
protected JTextComponent |
fldInput
O componente para entrada de dados. |
protected JLabel |
lblInput
O r�tulo do componente de entrada de dados. |
| Constructor Summary | |
|---|---|
TextInputHandler()
|
|
| Method Summary | |
|---|---|
protected void |
build(org.apache.tools.ant.input.InputRequest request)
Cria o di�logo que possui um componente de texto para entrada de dados. |
protected void |
commitResult(org.apache.tools.ant.input.InputRequest request)
Coloca o texto que o usu�rio entrou no request que � passado para o input do ant. |
void |
handleInput(org.apache.tools.ant.input.InputRequest request)
|
protected JButton |
makeButton(String text)
Cria o bot�o de confirma��o de entrada de dados. |
protected JDialog |
makeDialog(String title)
Cria o di�logo com os componentes para entrada e confirma��o. |
protected JLabel |
makeLabel(String text)
Cria o r�tulo do campo de entrada de dados. |
protected JTextComponent |
makeTextComponent(String text,
JLabel label)
Cria o campo de texto para entrada de dados. |
protected void |
setEventListeners(org.apache.tools.ant.input.InputRequest request)
Atribui os listeners aos componentes de entrada de texto e de a��o de confirma��o. |
| Methods inherited from class org.apache.tools.ant.input.DefaultInputHandler |
|---|
getInputStream, getPrompt |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected JDialog dlgInput
protected JLabel lblInput
protected JTextComponent fldInput
protected JButton btnSubmit
| Constructor Detail |
|---|
public TextInputHandler()
| Method Detail |
|---|
public void handleInput(org.apache.tools.ant.input.InputRequest request)
handleInput in interface org.apache.tools.ant.input.InputHandlerhandleInput in class org.apache.tools.ant.input.DefaultInputHandlerprotected void build(org.apache.tools.ant.input.InputRequest request)
InputHandler.
request - o objeto que representa a requisi��o de dados para o usu�rio,
no qual ser� atribu�do o conte�do do texto do componente
protected JTextComponent makeTextComponent(String text,
JLabel label)
text - o texto defaultlabel - o componente r�tulo do campo
JTextField criadoprotected JLabel makeLabel(String text)
text - o texto do r�tulo
JLabel criadoprotected JButton makeButton(String text)
text - o texto do bot�o
JButton criadoprotected JDialog makeDialog(String title)
title - o t�tulo do di�logo
JDialog criadoprotected void setEventListeners(org.apache.tools.ant.input.InputRequest request)
request - o objeto que representa a requisi��o de dados para o usu�rio,
no qual ser� atribu�do o conte�do do texto do componenteprotected void commitResult(org.apache.tools.ant.input.InputRequest request)
request - a requisi��o de entrada
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||