|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
it.eng.spagobi.presentation.tags.ListTag
public class ListTag
Builds and presents all objects list for all admin SpagoBI's list modules. Once a list module has been executed, the list tag builds all the correspondent jsp page and gives the results
Field Summary | |
---|---|
protected java.lang.String |
_actionName
|
protected java.util.Vector |
_columns
|
protected it.eng.spago.base.SourceBean |
_content
|
protected it.eng.spago.error.EMFErrorHandler |
_errorHandler
|
protected java.lang.String |
_filter
|
protected java.lang.StringBuffer |
_htmlStream
|
protected it.eng.spago.base.SourceBean |
_layout
|
protected java.lang.String |
_moduleName
|
protected java.util.HashMap |
_paramsMap
|
protected java.lang.String |
_providerURL
|
private java.util.HashMap |
_providerUrlMap
|
protected it.eng.spago.base.RequestContainer |
_requestContainer
|
protected it.eng.spago.base.ResponseContainer |
_responseContainer
|
protected java.lang.String |
_serviceName
|
protected it.eng.spago.base.SourceBean |
_serviceRequest
|
protected it.eng.spago.base.SourceBean |
_serviceResponse
|
private javax.servlet.http.HttpServletRequest |
httpRequest
|
protected java.lang.String |
labelLinkSaltoPagina
|
(package private) javax.portlet.PortletRequest |
portReq
|
protected javax.portlet.RenderRequest |
renderRequest
|
protected javax.portlet.RenderResponse |
renderResponse
|
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 | |
---|---|
ListTag()
Consructor |
Method Summary | |
---|---|
protected javax.portlet.PortletURL |
createUrl(java.util.HashMap paramsMap)
From the parameter HashMap at input, creates the reference navigation url. |
int |
doEndTag()
|
int |
doStartTag()
|
protected java.util.HashMap |
getParametersMap(java.util.List parameters,
it.eng.spago.base.SourceBean row)
Gets all parameter information from a module, putting them into a HashMap. |
protected java.lang.StringBuffer |
makeButton(java.util.List buttons)
Starting from the module buttonsSB object,
creates all buttons for the jsp list. |
protected void |
makeColumns()
Builds Table list columns, reading all request information. |
protected void |
makeForm()
Creates a form into the jsp page. |
protected void |
makeNavigationButton()
Builds list navigation buttons inside the list tag. |
protected void |
makeRows()
Builds Table list rows, reading all query information. |
void |
setActionName(java.lang.String actionName)
Traces the setting of an action name. |
void |
setFilter(java.lang.String filter)
|
void |
setModuleName(java.lang.String moduleName)
Traces the setting of a module name. |
protected boolean |
verifyConditions(it.eng.spago.base.SourceBean conditionsSB,
it.eng.spago.base.SourceBean row)
|
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
doAfterBody, 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 |
---|
protected java.lang.String _actionName
protected java.lang.String _moduleName
protected java.lang.String _serviceName
protected it.eng.spago.base.SourceBean _content
protected it.eng.spago.base.SourceBean _layout
protected java.lang.String _providerURL
protected it.eng.spago.base.RequestContainer _requestContainer
protected it.eng.spago.base.SourceBean _serviceRequest
protected it.eng.spago.base.ResponseContainer _responseContainer
protected it.eng.spago.base.SourceBean _serviceResponse
protected it.eng.spago.error.EMFErrorHandler _errorHandler
protected java.lang.StringBuffer _htmlStream
protected java.util.Vector _columns
protected java.lang.String labelLinkSaltoPagina
protected java.lang.String _filter
protected java.util.HashMap _paramsMap
private javax.servlet.http.HttpServletRequest httpRequest
protected javax.portlet.RenderResponse renderResponse
protected javax.portlet.RenderRequest renderRequest
private java.util.HashMap _providerUrlMap
javax.portlet.PortletRequest portReq
Constructor Detail |
---|
public ListTag()
Method Detail |
---|
public int doStartTag() throws javax.servlet.jsp.JspException
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspException
doStartTag()
protected void makeForm() throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException
- If any exception occurs.protected void makeColumns() throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException
- If any Exception occurs.protected void makeRows() throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException
- If any Exception occurs.protected boolean verifyConditions(it.eng.spago.base.SourceBean conditionsSB, it.eng.spago.base.SourceBean row) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException
protected void makeNavigationButton() throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException
- If any Exception occursprotected java.lang.StringBuffer makeButton(java.util.List buttons) throws javax.servlet.jsp.JspException
buttonsSB
object,
creates all buttons for the jsp list.
buttons
- The list of the buttons
javax.servlet.jsp.JspException
- If any exception occurs.protected java.util.HashMap getParametersMap(java.util.List parameters, it.eng.spago.base.SourceBean row) throws javax.servlet.jsp.JspException
parameters
- The parameters listrow
- The value objects Source Bean
javax.servlet.jsp.JspException
- If any Exception occurredprotected javax.portlet.PortletURL createUrl(java.util.HashMap paramsMap)
paramsMap
- The parameter HashMap
portletURL
object representing the navigation URLpublic void setActionName(java.lang.String actionName)
actionName
- The action name string at input.public void setModuleName(java.lang.String moduleName)
moduleName
- The module name string at input.public int doEndTag() throws javax.servlet.jsp.JspException
doEndTag
in interface javax.servlet.jsp.tagext.Tag
doEndTag
in class javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspException
Tag.doEndTag()
public void setFilter(java.lang.String filter)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |