hep.aida.web.taglib.jsp20
Class PlotSetTagImpl
java.lang.Object
javax.servlet.jsp.tagext.SimpleTagSupport
hep.aida.web.taglib.jsp20.PlotterTagImpl
hep.aida.web.taglib.jsp20.PlotSetTagImpl
- All Implemented Interfaces:
- PlotSetTag, PlotterTag, StyleProvider, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.SimpleTag
public class PlotSetTagImpl
- extends PlotterTagImpl
- implements PlotSetTag
- Author:
- The AIDA Team @ SLAC
Method Summary |
void |
doTag()
|
String |
getStatusvar()
|
void |
setId(String id)
The id for the browsing when multiple plotSet tags
are present in a page. |
void |
setLayout(String layout)
The layout of the plot page. |
void |
setMaxplots(int maxPlots)
The maximum number of plots in a page. |
void |
setNplots(int nPlots)
Total number of plots to browse. |
void |
setPlots(Object plots)
Set objects to plot. |
void |
setStatusvar(String var)
Set the name of the variable that is going to keep the
information about the current status of the PlotSetTag
processing. |
Methods inherited from class hep.aida.web.taglib.jsp20.PlotterTagImpl |
getCreateImageMap, getStyle, getStyle, setAllowDownload, setCreateImageMap, setFormat, setHeight, setName, setNx, setNy, setVar, setWidth |
Methods inherited from class javax.servlet.jsp.tagext.SimpleTagSupport |
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlotSetTagImpl
public PlotSetTagImpl()
doTag
public void doTag()
throws javax.servlet.jsp.JspException,
IOException
- Specified by:
doTag
in interface javax.servlet.jsp.tagext.SimpleTag
- Overrides:
doTag
in class PlotterTagImpl
- Throws:
javax.servlet.jsp.JspException
IOException
setPlots
public void setPlots(Object plots)
- Description copied from interface:
PlotSetTag
- Set objects to plot. Can be an array of plottable objects,
a single plottable object, or a String name that refferes to
such object.
It is required if "nplots" attribute is not set.
- Specified by:
setPlots
in interface PlotSetTag
setNplots
public void setNplots(int nPlots)
- Description copied from interface:
PlotSetTag
- Total number of plots to browse.
It is required if "plots" attribute is not set.
- Specified by:
setNplots
in interface PlotSetTag
setMaxplots
public void setMaxplots(int maxPlots)
- Description copied from interface:
PlotSetTag
- The maximum number of plots in a page.
- Specified by:
setMaxplots
in interface PlotSetTag
setStatusvar
public void setStatusvar(String var)
- Description copied from interface:
PlotSetTag
- Set the name of the variable that is going to keep the
information about the current status of the PlotSetTag
processing.
- Specified by:
setStatusvar
in interface PlotSetTag
getStatusvar
public String getStatusvar()
setId
public void setId(String id)
- Description copied from interface:
PlotSetTag
- The id for the browsing when multiple plotSet tags
are present in a page.
- Specified by:
setId
in interface PlotSetTag
setLayout
public void setLayout(String layout)
- Description copied from interface:
PlotSetTag
- The layout of the plot page. Must be in a form of "nHxnW",
"3x4" means 3 plots in Height direction, 4 plots in Width direction.
- Specified by:
setLayout
in interface PlotSetTag
Copyright © 2000-2011 FreeHEP. All Rights Reserved.