/**
SpagoBI, the Open Source Business Intelligence suite
Copyright (C) 2012 Engineering Ingegneria Informatica S.p.A. - SpagoBI Competency Center
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this file,
You can obtain one at http://mozilla.org/MPL/2.0/.
**/
package it.eng.spagobi.studio.highchart.model.bo;
public class PlotOptions {
private Area area;
private AreaSpline areaSpline;
private Pie pie;
private Bar bar;
private Spline spline;
private Scatter scatter;
private Line line;
private Series series;
private Column column;
public Area getArea() {
if(series == null ) area = new Area();
return area;
}
public void setArea(Area area) {
this.area = area;
}
public Series getSeries() {
if(series == null ) series = new Series();
return series;
}
public void setSeries(Series series) {
this.series = series;
}
public AreaSpline getAreaSpline() {
if(areaSpline== null) areaSpline = new AreaSpline();
return areaSpline;
}
public void setAreaSpline(AreaSpline areaSpline) {
this.areaSpline = areaSpline;
}
public Pie getPie() {
if(pie == null) pie = new Pie();
return pie;
}
public void setPie(Pie pie) {
this.pie = pie;
}
public Bar getBar() {
if(bar== null) bar = new Bar();
return bar;
}
public void setBar(Bar bar) {
this.bar = bar;
}
public Spline getSpline() {
if(spline == null) spline = new Spline();
return spline;
}
public void setSpline(Spline spline) {
this.spline = spline;
}
public Scatter getScatter() {
if(scatter== null) scatter = new Scatter();
return scatter;
}
public void setScatter(Scatter scatter) {
this.scatter = scatter;
}
public Line getLine() {
if(line == null) line = new Line();
return line;
}
public void setLine(Line line) {
this.line = line;
}
public Column getColumn() {
if(column== null) column = new Column();
return column;
}
public void setColumn(Column column) {
this.column = column;
}
}