ecar.taglib.util
Class Options

java.lang.Object
  extended by ecar.taglib.util.Options
All Implemented Interfaces:
javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class Options
extends java.lang.Object
implements javax.servlet.jsp.tagext.Tag

Taglib que gera uma lista de Op��es para um controle HTML.

Author:
felipev

Field Summary
static int CHECKBOX
           
static int COMBOBOX
           
private  java.lang.String contexto
           
private  java.lang.String dica
           
private  java.lang.String imagem
           
static int IMAGEM
           
private  java.lang.String label
          Define o atributo dos objetos da Collection que ser� acessado para definir o Label das Op��es
static int LISTBOX
           
static long MAXLENGTH
           
static int MULTITEXTO
           
private  java.lang.Boolean nivelPlanejamentoCheckBox
          Atributo que define se as op��es do n�vel de planejamento � para ser checkbox (false = DEFAULT) Utilizado no cadastro de usu�rios
private  java.lang.String nome
           
private  boolean opcaoVazia
          Define se uma op��o vazia deve ser inclu�da na lista
private  java.util.Collection options
          Collection com as op��es a serem mostradas no Controle
private  javax.servlet.jsp.PageContext page
           
private  javax.servlet.jsp.tagext.Tag parent
           
static int RADIO_BUTTON
           
static int TEXT
           
static int VALIDACAO
           
private  java.lang.String valor
          Define o atributo dos objetos da Collection que ser� acessado para definir os Values das Op��es
private  javax.servlet.jsp.JspWriter writerParametro
           
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
Options()
           
Options(javax.servlet.jsp.JspWriter writer)
          Atribui valor especificado para JspWriter writerParametro.
 
Method Summary
 void addOpcaoCheckBox(java.lang.String sValue, java.lang.String sLabel, java.lang.Object obj, java.lang.StringBuffer s, int countOptions)
          Adiciona op��o CheckBox.
 void addOpcaoComboBox(java.lang.String sValue, java.lang.String sLabel, java.lang.Object obj, java.lang.StringBuffer s, int tipo, int countOptions)
          Adiciona Op��o comboBox.
 void addOpcaoMultiTexto(java.lang.String sValue, java.lang.String sLabel, java.lang.Object obj, java.lang.StringBuffer s, int countOptions)
          Adiciona op��o multiTexto.
 void addOpcaoRadioButton(java.lang.String sValue, java.lang.String sLabel, java.lang.Object obj, java.lang.StringBuffer s, int countOptions)
          Adiciona op��o RadioButton.
 int doEndTag()
          Encerra Tag.
 int doStartTag()
          Inicializa a montagem da tag para ser adicionada na tela de HTML.
 java.lang.String getContexto()
           
 java.lang.String getDica()
           
 java.lang.String getImagem()
           
 java.lang.String getLabel()
          Retorna String label.
 java.lang.Boolean getNivelPlanejamentoCheckBox()
          Retorna Boolean nivelPlanejamentoCheckBox.
 java.lang.String getNome()
           
 java.util.Collection getOptions()
          Retorna Collection options
 javax.servlet.jsp.PageContext getPage()
          Retorna PageContext page.
 javax.servlet.jsp.tagext.Tag getParent()
          Retorna Tag parent.
 java.lang.String getValor()
          Retorna String valor.
 boolean isOpcaoVazia()
          Retorna boolean opcaoVazia.
 void release()
           
 void setContexto(java.lang.String contexto)
           
 void setDica(java.lang.String dica)
           
 void setImagem(java.lang.String imagem)
           
 void setLabel(java.lang.String label)
          Atribui valor especificado para String label.
 void setNivelPlanejamentoCheckBox(java.lang.Boolean nivelPlanejamentoCheckBox)
          Atribui valor especificado para Boolean nivelPlanejamentoCheckBox.
 void setNome(java.lang.String nome)
           
 void setOpcaoVazia(boolean opcaoVazia)
          Atribui valor especificado para boolean opcaoVazia.
 void setOptions(java.util.Collection options)
          Atribui valor especificado para Collection options.
 void setPage(javax.servlet.jsp.PageContext page)
          Atribui valor especificado para PageContext page.
 void setPageContext(javax.servlet.jsp.PageContext arg0)
          Atribui valor especificado para PageContext page.
 void setParent(javax.servlet.jsp.tagext.Tag arg0)
          Atribui valor especificado para Tag parent.
 void setValor(java.lang.String valor)
          Atribui valor especificado para String valor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

options

private java.util.Collection options
Collection com as op��es a serem mostradas no Controle


valor

private java.lang.String valor
Define o atributo dos objetos da Collection que ser� acessado para definir os Values das Op��es


opcaoVazia

private boolean opcaoVazia
Define se uma op��o vazia deve ser inclu�da na lista


label

private java.lang.String label
Define o atributo dos objetos da Collection que ser� acessado para definir o Label das Op��es


nivelPlanejamentoCheckBox

private java.lang.Boolean nivelPlanejamentoCheckBox
Atributo que define se as op��es do n�vel de planejamento � para ser checkbox (false = DEFAULT) Utilizado no cadastro de usu�rios


page

private javax.servlet.jsp.PageContext page

parent

private javax.servlet.jsp.tagext.Tag parent

imagem

private java.lang.String imagem

dica

private java.lang.String dica

nome

private java.lang.String nome

contexto

private java.lang.String contexto

COMBOBOX

public static final int COMBOBOX
See Also:
Constant Field Values

CHECKBOX

public static final int CHECKBOX
See Also:
Constant Field Values

LISTBOX

public static final int LISTBOX
See Also:
Constant Field Values

RADIO_BUTTON

public static final int RADIO_BUTTON
See Also:
Constant Field Values

TEXT

public static final int TEXT
See Also:
Constant Field Values

IMAGEM

public static final int IMAGEM
See Also:
Constant Field Values

MULTITEXTO

public static final int MULTITEXTO
See Also:
Constant Field Values

VALIDACAO

public static final int VALIDACAO
See Also:
Constant Field Values

MAXLENGTH

public static final long MAXLENGTH
See Also:
Constant Field Values

writerParametro

private javax.servlet.jsp.JspWriter writerParametro
Constructor Detail

Options

public Options()
Since:
N/C

Options

public Options(javax.servlet.jsp.JspWriter writer)
Atribui valor especificado para JspWriter writerParametro.

Parameters:
JspWriter - writer
Since:
N/C
Method Detail

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Inicializa a montagem da tag para ser adicionada na tela de HTML.

Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Returns:
int
Throws:
javax.servlet.jsp.JspException
Since:
N/C

addOpcaoComboBox

public void addOpcaoComboBox(java.lang.String sValue,
                             java.lang.String sLabel,
                             java.lang.Object obj,
                             java.lang.StringBuffer s,
                             int tipo,
                             int countOptions)
Adiciona Op��o comboBox.

Parameters:
String - sValue
String - sLabel
Object - obj
StringBuffer - s
Since:
N/C

addOpcaoCheckBox

public void addOpcaoCheckBox(java.lang.String sValue,
                             java.lang.String sLabel,
                             java.lang.Object obj,
                             java.lang.StringBuffer s,
                             int countOptions)
Adiciona op��o CheckBox.

Parameters:
String - sValue
String - sLabel
Object - obj
StringBuffer - s
Since:
N/C

addOpcaoMultiTexto

public void addOpcaoMultiTexto(java.lang.String sValue,
                               java.lang.String sLabel,
                               java.lang.Object obj,
                               java.lang.StringBuffer s,
                               int countOptions)
Adiciona op��o multiTexto.

Parameters:
String - sValue
String - sLabel
Object - obj
StringBuffer - s
Since:
N/C

addOpcaoRadioButton

public void addOpcaoRadioButton(java.lang.String sValue,
                                java.lang.String sLabel,
                                java.lang.Object obj,
                                java.lang.StringBuffer s,
                                int countOptions)
Adiciona op��o RadioButton.

Parameters:
String - sValue
String - sLabel
Object - obj
StringBuffer - s
Since:
N/C

setPageContext

public void setPageContext(javax.servlet.jsp.PageContext arg0)
Atribui valor especificado para PageContext page.

Specified by:
setPageContext in interface javax.servlet.jsp.tagext.Tag
Parameters:
PageContext - arg0
Since:
N/C

setParent

public void setParent(javax.servlet.jsp.tagext.Tag arg0)
Atribui valor especificado para Tag parent.

Specified by:
setParent in interface javax.servlet.jsp.tagext.Tag
Parameters:
Tag - arg0
Since:
N/C

getParent

public javax.servlet.jsp.tagext.Tag getParent()
Retorna Tag parent.

Specified by:
getParent in interface javax.servlet.jsp.tagext.Tag
Returns:
Tag
Since:
N/C

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Encerra Tag.

Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Returns:
int
Throws:
javax.servlet.jsp.JspException
Since:
N/C

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Since:
N/C

getPage

public javax.servlet.jsp.PageContext getPage()
Retorna PageContext page.

Returns:
PageContext - (Returns the page)
Since:
N/C

setPage

public void setPage(javax.servlet.jsp.PageContext page)
Atribui valor especificado para PageContext page.

Parameters:
PageContext - page - (The page to set)
Since:
N/C

getLabel

public java.lang.String getLabel()
Retorna String label.

Returns:
String - (Returns the label)
Since:
N/C

setLabel

public void setLabel(java.lang.String label)
Atribui valor especificado para String label.

Parameters:
String - label - (The label to set)
Since:
N/C

getOptions

public java.util.Collection getOptions()
Retorna Collection options

Returns:
Collection - (Returns the options)
Since:
N/C

setOptions

public void setOptions(java.util.Collection options)
Atribui valor especificado para Collection options.

Parameters:
Collection - options - (The options to set)
Since:
N/C

getValor

public java.lang.String getValor()
Retorna String valor.

Returns:
String - (Returns the valor)
Since:
N/C

setValor

public void setValor(java.lang.String valor)
Atribui valor especificado para String valor.

Parameters:
String - valor - (The valor to set)
Since:
N/C

isOpcaoVazia

public boolean isOpcaoVazia()
Retorna boolean opcaoVazia.

Returns:
boolean - (Returns the opcaoVazia)
Since:
N/C

setOpcaoVazia

public void setOpcaoVazia(boolean opcaoVazia)
Atribui valor especificado para boolean opcaoVazia.

Parameters:
boolean - opcaoVazia - (The opcaoVazia to set)
Since:
N/C

getNivelPlanejamentoCheckBox

public java.lang.Boolean getNivelPlanejamentoCheckBox()
Retorna Boolean nivelPlanejamentoCheckBox.

Returns:
Boolean
Since:
N/C

setNivelPlanejamentoCheckBox

public void setNivelPlanejamentoCheckBox(java.lang.Boolean nivelPlanejamentoCheckBox)
Atribui valor especificado para Boolean nivelPlanejamentoCheckBox.

Parameters:
Boolean - nivelPlanejamentoCheckBox
Since:
N/C

getImagem

public java.lang.String getImagem()

setImagem

public void setImagem(java.lang.String imagem)

getDica

public java.lang.String getDica()

setDica

public void setDica(java.lang.String dica)

getNome

public java.lang.String getNome()

setNome

public void setNome(java.lang.String nome)

getContexto

public java.lang.String getContexto()

setContexto

public void setContexto(java.lang.String contexto)


Copyright © 2007, PRODEPA - Processamento de Dados do Pará