it.eng.spagobi.engines.chart.utils
Class DatasetMap
java.lang.Object
it.eng.spagobi.engines.chart.utils.DatasetMap
public class DatasetMap
- extends java.lang.Object
Method Summary |
void |
addDataset(java.lang.String key,
org.jfree.data.general.Dataset dataset)
|
DatasetMap |
copyDatasetMap(org.jfree.data.general.Dataset dataset)
|
DatasetMap |
filteringClusterChart(javax.servlet.http.HttpServletRequest request,
ClusterCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
|
DatasetMap |
filteringClusterChartUtil(AttributesContainer requestCont,
ClusterCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
|
DatasetMap |
filteringGroupedBarChart(it.eng.spago.base.SourceBean aServiceResponse,
javax.servlet.http.HttpServletRequest request,
StackedBarGroup sbi,
java.lang.String sbiMode,
boolean docComposition)
|
DatasetMap |
filteringGroupedBarChartUtil(AttributesContainer requestCont,
AttributesContainer responseCont,
StackedBarGroup sbi,
java.lang.String sbiMode,
boolean docComposition)
|
DatasetMap |
filteringMultiDatasetBarChart(it.eng.spago.base.SourceBean aServiceResponse,
javax.servlet.http.HttpServletRequest request,
BarCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
|
DatasetMap |
filteringMultiDatasetBarChartUtil(AttributesContainer requestCont,
AttributesContainer responseCont,
BarCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
|
DatasetMap |
filteringSimpleBarChart(it.eng.spago.base.SourceBean aServiceResponse,
javax.servlet.http.HttpServletRequest request,
BarCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
|
DatasetMap |
filteringSimpleBarChartUtil(AttributesContainer requestCont,
AttributesContainer responseCont,
BarCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
|
java.util.HashMap |
getCategories()
|
java.lang.String |
getCategoriesGroupUrl(java.lang.String refreshUrl,
java.util.Map refreshUrlPars)
|
int |
getCategoryCurrent()
|
java.lang.String |
getCategoryCurrentName()
|
java.lang.Integer |
getCatsnum()
|
java.lang.String |
getCatTitle()
|
java.util.HashMap |
getDatasets()
|
java.lang.String |
getFilterStyle()
|
java.lang.Integer |
getNumberCatVisualization()
|
java.lang.Integer |
getNumberSerVisualization()
|
java.util.Vector |
getSelectedCatGroups()
|
java.util.Vector |
getSelectedSeries()
|
java.util.Set<java.lang.String> |
getSeries()
|
java.lang.Integer |
getSeriesNumber()
|
java.lang.String |
getSerieUlr(java.lang.String refreshUrl,
java.util.Map refreshUrlPars)
Called by chart.jsp to build the url for series filter |
java.lang.String |
getSerTitle()
|
java.lang.String |
getValueSlider()
|
boolean |
isDynamicNVisualization()
|
boolean |
isMakeSlider()
|
void |
setCategories(java.util.HashMap categories)
|
void |
setCategoryCurrent(int categoryCurrent)
|
void |
setCategoryCurrentName(java.lang.String categoryCurrentName)
|
void |
setCatsnum(java.lang.Integer catsnum)
|
void |
setCatTitle(java.lang.String catTitle)
|
void |
setDatasets(java.util.HashMap datasets)
|
void |
setDynamicNVisualization(boolean dynamicNVisualization)
|
void |
setFilterStyle(java.lang.String filterStyle)
|
void |
setMakeSlider(boolean makeSlider)
|
void |
setNumberCatVisualization(java.lang.Integer numberCatVisualization)
|
void |
setNumberSerVisualization(java.lang.Integer numberSerVisualization)
|
void |
setSelectedCatGroups(java.util.Vector selectedCatGroups)
|
void |
setSelectedSeries(java.util.Vector selectedSeries)
|
void |
setSeries(java.util.Set<java.lang.String> series)
|
void |
setSeriesNumber(java.lang.Integer seriesNumber)
|
void |
setSerTitle(java.lang.String serTitle)
|
void |
setValueSlider(java.lang.String valueSlider)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatasetMap
public DatasetMap()
addDataset
public void addDataset(java.lang.String key,
org.jfree.data.general.Dataset dataset)
filteringSimpleBarChart
public DatasetMap filteringSimpleBarChart(it.eng.spago.base.SourceBean aServiceResponse,
javax.servlet.http.HttpServletRequest request,
BarCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
filteringSimpleBarChartUtil
public DatasetMap filteringSimpleBarChartUtil(AttributesContainer requestCont,
AttributesContainer responseCont,
BarCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
- Parameters:
aServiceResponse:
- This is the service response, check it's not null, if it has requested parameters they win against request ones, cause means that chart has been re-executedrequest
- sbi
- sbiMode
- docComposition
-
- Returns:
copyDatasetMap
public DatasetMap copyDatasetMap(org.jfree.data.general.Dataset dataset)
filteringMultiDatasetBarChart
public DatasetMap filteringMultiDatasetBarChart(it.eng.spago.base.SourceBean aServiceResponse,
javax.servlet.http.HttpServletRequest request,
BarCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
filteringMultiDatasetBarChartUtil
public DatasetMap filteringMultiDatasetBarChartUtil(AttributesContainer requestCont,
AttributesContainer responseCont,
BarCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
filteringClusterChart
public DatasetMap filteringClusterChart(javax.servlet.http.HttpServletRequest request,
ClusterCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
filteringClusterChartUtil
public DatasetMap filteringClusterChartUtil(AttributesContainer requestCont,
ClusterCharts sbi,
java.lang.String sbiMode,
boolean docComposition)
filteringGroupedBarChart
public DatasetMap filteringGroupedBarChart(it.eng.spago.base.SourceBean aServiceResponse,
javax.servlet.http.HttpServletRequest request,
StackedBarGroup sbi,
java.lang.String sbiMode,
boolean docComposition)
filteringGroupedBarChartUtil
public DatasetMap filteringGroupedBarChartUtil(AttributesContainer requestCont,
AttributesContainer responseCont,
StackedBarGroup sbi,
java.lang.String sbiMode,
boolean docComposition)
getDatasets
public java.util.HashMap getDatasets()
setDatasets
public void setDatasets(java.util.HashMap datasets)
getSerieUlr
public java.lang.String getSerieUlr(java.lang.String refreshUrl,
java.util.Map refreshUrlPars)
- Called by chart.jsp to build the url for series filter
getCategoriesGroupUrl
public java.lang.String getCategoriesGroupUrl(java.lang.String refreshUrl,
java.util.Map refreshUrlPars)
getSeries
public java.util.Set<java.lang.String> getSeries()
setSeries
public void setSeries(java.util.Set<java.lang.String> series)
getSeriesNumber
public java.lang.Integer getSeriesNumber()
setSeriesNumber
public void setSeriesNumber(java.lang.Integer seriesNumber)
getCategories
public java.util.HashMap getCategories()
setCategories
public void setCategories(java.util.HashMap categories)
getCatsnum
public java.lang.Integer getCatsnum()
setCatsnum
public void setCatsnum(java.lang.Integer catsnum)
getNumberCatVisualization
public java.lang.Integer getNumberCatVisualization()
setNumberCatVisualization
public void setNumberCatVisualization(java.lang.Integer numberCatVisualization)
getCatTitle
public java.lang.String getCatTitle()
setCatTitle
public void setCatTitle(java.lang.String catTitle)
getSerTitle
public java.lang.String getSerTitle()
setSerTitle
public void setSerTitle(java.lang.String serTitle)
getCategoryCurrent
public int getCategoryCurrent()
setCategoryCurrent
public void setCategoryCurrent(int categoryCurrent)
getValueSlider
public java.lang.String getValueSlider()
setValueSlider
public void setValueSlider(java.lang.String valueSlider)
getCategoryCurrentName
public java.lang.String getCategoryCurrentName()
setCategoryCurrentName
public void setCategoryCurrentName(java.lang.String categoryCurrentName)
getSelectedSeries
public java.util.Vector getSelectedSeries()
setSelectedSeries
public void setSelectedSeries(java.util.Vector selectedSeries)
isMakeSlider
public boolean isMakeSlider()
setMakeSlider
public void setMakeSlider(boolean makeSlider)
getSelectedCatGroups
public java.util.Vector getSelectedCatGroups()
setSelectedCatGroups
public void setSelectedCatGroups(java.util.Vector selectedCatGroups)
getNumberSerVisualization
public java.lang.Integer getNumberSerVisualization()
- Returns:
- the numberSerVisualization
setNumberSerVisualization
public void setNumberSerVisualization(java.lang.Integer numberSerVisualization)
- Parameters:
numberSerVisualization
- the numberSerVisualization to set
getFilterStyle
public java.lang.String getFilterStyle()
- Returns:
- the filterStyle
setFilterStyle
public void setFilterStyle(java.lang.String filterStyle)
- Parameters:
filterStyle
- the filterStyle to set
isDynamicNVisualization
public boolean isDynamicNVisualization()
setDynamicNVisualization
public void setDynamicNVisualization(boolean dynamicNVisualization)