package hep.aida.web.taglib; import hep.aida.IManagedObject; import jas.hist.DataSource; /* * PlotSetStatus.java * * Created on October 17, 2007, 10:52 AM * * This class keeps the information about the current status of * the PlotSetTag processing * * @author The AIDA Team @ SLAC */ public class PlotSetStatus { private int nplots; private int maxplots; private int plotsinpage; private int index = 0; private int offset = 0; private String offsetvariable = null; private Object[] data; /** * Total number of plots to browse */ public int getNplots() { return nplots; } public void setNplots(int nplots) { this.nplots = nplots; } /** * Max number of plots per page */ public int getMaxplots() { return maxplots; } public void setMaxplots(int maxplots) { this.maxplots = maxplots; } /** * Total number of plots on the current page */ public int getPlotsinpage() { return plotsinpage; } public void setPlotsinpage(int plotsinpage) { this.plotsinpage = plotsinpage; } /** * Index of the plot that is currently processed */ public int getIndex() { return index; } public void setIndex(int index) { this.index = index; } /** * Starting index for the current page */ public int getStartindex() { return offset; } public void setStratindex(int offset) { this.offset = offset; } /** * Actual data */ public Object[] getPlots() { return data; } public void setPlots(Object[] data) { this.data = data; } public void setOffsetvariable(String offsetvariable) { this.offsetvariable = offsetvariable; } public String getOffsetvariable() { return offsetvariable; } }