org.dbforms.taglib
Class DbFilterValueTag.State

java.lang.Object
  extended by org.dbforms.taglib.DbFilterValueTag.State
Enclosing class:
DbFilterValueTag

protected static class DbFilterValueTag.State
extends Object

tag's state holder. Used a separate class to hold tag's state to workaround to Tag pooling, in which an tag object is reused, but we have the need to store informations about all child tags in the parent, so we store the state, and apply it to a dummy tag when needed.

Author:
Sergio Moretti

Field Summary
protected  String customEntry
          Allows an additional (independant) entry into the select list
protected  List embeddedData
          contains list of elements to show as options when type is select, (DataContainer interface)
protected  String jsCalendarDateFormat
          Holds value of property jsCalendarDateFormat.
protected  String label
          label showed before input tag
protected  String searchAlgo
           
protected  String selectedIndex
          currently selected index, valid only when type = select
protected  String size
          html input's attribute size
protected  String styleClass
          css class to be applied to input element
protected  String type
          type of input
protected  String useJsCalendar
          Holds value of property useJsCalendar.
protected  String value
          current value, readed from request
protected  int valueId
          identifier of this value object
 
Constructor Summary
protected DbFilterValueTag.State()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

embeddedData

protected List embeddedData
contains list of elements to show as options when type is select, (DataContainer interface)


customEntry

protected String customEntry
Allows an additional (independant) entry into the select list


jsCalendarDateFormat

protected String jsCalendarDateFormat
Holds value of property jsCalendarDateFormat.


label

protected String label
label showed before input tag


searchAlgo

protected String searchAlgo

selectedIndex

protected String selectedIndex
currently selected index, valid only when type = select


size

protected String size
html input's attribute size


styleClass

protected String styleClass
css class to be applied to input element


type

protected String type
type of input


useJsCalendar

protected String useJsCalendar
Holds value of property useJsCalendar.


value

protected String value
current value, readed from request


valueId

protected int valueId
identifier of this value object

Constructor Detail

DbFilterValueTag.State

protected DbFilterValueTag.State()


Copyright © 2002-2006 DbForms. All Rights Reserved.