Bug 207036 [Regression] The chart in an old report design can not be rendered [13]
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/render/DeferredCacheManager.java
this.fDeviceRenderer = idr;
		fChart = chart;
		fFirstDC = new DeferredCache( fDeviceRenderer, fChart );
		fLastDC = new DeferredCache( fDeviceRenderer, fChart );
	}
	/**
	 * Create <code>DeferredCache</code> instance for current series.
	 * 
	 * @param br
	 *            current renderer.
	 * @return instance of <code>DeferredCache</code>
	 */
	public DeferredCache createDeferredCache( BaseRenderer br )
	{
		if ( br != null &&
				( ChartDimension.THREE_DIMENSIONAL == fChart.getDimension( )
						.getValue( ) || br.getSeries( ).isSingleCache( ) ) )
		{
			return createSingleDeferredCache( );
		}
		else
		{
			return createDeferredCache( );
		}
	}
	/**
	 * Create new <code>DeferredCache</code> instance.
	 * 
	 * @return <code>DeferredCache</code> instance.
	 */