it.eng.spagobi.commons.presentation.tags
Class LovColumnsSelectorTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by it.eng.spagobi.commons.presentation.tags.LovColumnsSelectorTag
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class LovColumnsSelectorTag
extends javax.servlet.jsp.tagext.TagSupport

See Also:
Serialized Form

Field Summary
protected  IMessageBuilder msgBuilder
           
protected  IUrlBuilder urlBuilder
           
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
LovColumnsSelectorTag()
           
 
Method Summary
 int doStartTag()
           
 java.lang.String getDescriptionColumn()
          Gets the description column.
 java.lang.String getInvisibleColumns()
          Gets the invisible columns.
 java.lang.String getModuleName()
          Gets the module name.
 java.lang.String getValueColumn()
          Gets the value column.
 java.lang.String getVisibleColumns()
          Gets the visible columns.
protected  void makeTable()
           
 void setDescriptionColumn(java.lang.String descriptionColumn)
          Sets the description column.
 void setInvisibleColumns(java.lang.String invisibleColumns)
          Sets the invisible columns.
 void setModuleName(java.lang.String moduleName)
          Sets the module name.
 void setValueColumn(java.lang.String valueColumn)
          Sets the value column.
 void setVisibleColumns(java.lang.String visibleColumns)
          Sets the visible columns.
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

urlBuilder

protected IUrlBuilder urlBuilder

msgBuilder

protected IMessageBuilder msgBuilder
Constructor Detail

LovColumnsSelectorTag

public LovColumnsSelectorTag()
Method Detail

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class javax.servlet.jsp.tagext.TagSupport
Throws:
javax.servlet.jsp.JspException

makeTable

protected void makeTable()
                  throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

getDescriptionColumn

public java.lang.String getDescriptionColumn()
Gets the description column.

Returns:
the description column

setDescriptionColumn

public void setDescriptionColumn(java.lang.String descriptionColumn)
Sets the description column.

Parameters:
descriptionColumn - the new description column

getInvisibleColumns

public java.lang.String getInvisibleColumns()
Gets the invisible columns.

Returns:
the invisible columns

setInvisibleColumns

public void setInvisibleColumns(java.lang.String invisibleColumns)
Sets the invisible columns.

Parameters:
invisibleColumns - the new invisible columns

getModuleName

public java.lang.String getModuleName()
Gets the module name.

Returns:
the module name

setModuleName

public void setModuleName(java.lang.String moduleName)
Sets the module name.

Parameters:
moduleName - the new module name

getValueColumn

public java.lang.String getValueColumn()
Gets the value column.

Returns:
the value column

setValueColumn

public void setValueColumn(java.lang.String valueColumn)
Sets the value column.

Parameters:
valueColumn - the new value column

getVisibleColumns

public java.lang.String getVisibleColumns()
Gets the visible columns.

Returns:
the visible columns

setVisibleColumns

public void setVisibleColumns(java.lang.String visibleColumns)
Sets the visible columns.

Parameters:
visibleColumns - the new visible columns