private TimeSerieRange findBiggestTimeSerieRange() {
		if (this.timeSeriesConfigs != null) {
			TimeSerieRange result = new TimeSerieRange();
			if (this.timeSeriesConfigs.size() >= 1) {
				TimeSerieRange tscRange = this.timeSeriesConfigs.get(0).getTimeSerie().getRange();
				result.setMinX(tscRange.getMinX());
				result.setMaxX(tscRange.getMaxX());
				result.setMinY(tscRange.getMinY());
				result.setMaxY(tscRange.getMaxY());
			}
			for (TimeSerieConfig tsc : this.timeSeriesConfigs) {
				TimeSerieRange tscRange = tsc.getTimeSerie().getRange();
				if (tscRange.getMinX() < result.getMinX()) {
					result.setMinX(tscRange.getMinX());
				}
				if (tscRange.getMinY() < result.getMinY()) {
					result.setMinY(tscRange.getMinY());
				}
				if (tscRange.getMaxX() > result.getMaxX()) {
					result.setMaxX(tscRange.getMaxX());
				}
				if (tscRange.getMaxY() > result.getMaxY()) {
					result.setMaxY(tscRange.getMaxY());
				}
			}
			return result;
		}
		return null;
	}