it.eng.spagobi.presentation.tags
Class DynamicPageTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
it.eng.spagobi.presentation.tags.DynamicPageTag
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class DynamicPageTag
- extends javax.servlet.jsp.tagext.TagSupport
Defines a tag to create a dinamic JSP page
- Author:
- sulis
- See Also:
- Serialized Form
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 |
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 |
renderResponse
private javax.portlet.RenderResponse renderResponse
renderRequest
private javax.portlet.RenderRequest renderRequest
modality
private java.lang.String modality
actor
private java.lang.String actor
moduleName
private java.lang.String moduleName
portReq
javax.portlet.PortletRequest portReq
obj
private BIObject obj
DynamicPageTag
public DynamicPageTag()
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
- See Also:
ListTag.doStartTag()
doEndTag
public int doEndTag()
throws javax.servlet.jsp.JspException
- Specified by:
doEndTag
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
doEndTag
in class javax.servlet.jsp.tagext.TagSupport
- Throws:
javax.servlet.jsp.JspException
- See Also:
Tag.doEndTag()
createHTMLForm
private java.lang.String createHTMLForm(BIObjectParameter biparam,
java.lang.StringBuffer htmlStream)
- Given a
BIObjectParameter
object at input, creates from it a dinamic
HTML form. It is called from the doStartTag
method.
- Parameters:
biparam
- The input BI object parameterhtmlStream
- The buffer containing all html code
- Returns:
- The label of the BIObjectParameter of dependancy, if any
createButtons
private void createButtons(java.lang.StringBuffer htmlStream)
- Creates buttons for dinamic page, adding some code to the HTML Stream.
- Parameters:
htmlStream
- Contains all Html input code
getModality
public java.lang.String getModality()
- Returns:
- modality The modality String to return.
setModality
public void setModality(java.lang.String modality)
- Parameters:
modality
- The modality to set.
getActor
public java.lang.String getActor()
- Returns:
- The Actor's name.
setActor
public void setActor(java.lang.String actor)
- Parameters:
actor
- The Actor to set.
getModuleName
public java.lang.String getModuleName()
setModuleName
public void setModuleName(java.lang.String moduleName)