Bug 204224 [Regression][Compatibility] Exception is thrown out when open the attached report design made on build 2.0.0 [0901]
chart/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ChartReportItemImpl.java
import org.eclipse.birt.report.model.api.extension.IChoiceDefinition;
import org.eclipse.birt.report.model.api.extension.ICompatibleReportItem;
import org.eclipse.birt.report.model.api.extension.IElementCommand;
import org.eclipse.birt.report.model.api.extension.IPropertyDefinition;
import org.eclipse.birt.report.model.api.extension.IReportItem;
import org.eclipse.birt.report.model.api.extension.ReportItem;
import org.eclipse.birt.report.model.api.metadata.IMethodInfo;
import org.eclipse.birt.report.model.api.metadata.IPropertyType;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.mozilla.javascript.Context;
import org.mozilla.javascript.RhinoException;
/**
 * ChartReportItemImpl
 */
public final class ChartReportItemImpl extends ReportItem implements
		ICompatibleReportItem
{
	private Chart cm = null;
	private Object oDesignerRepresentation = null;
	private static final List liLegendPositions = new LinkedList( );
	private static final List liLegendAnchors = new LinkedList( );
	private static final List liChartDimensions = new LinkedList( );
	private transient DesignElementHandle handle = null;
	private static ILogger logger = Logger.getLogger( "org.eclipse.birt.chart.reportitem/trace" ); 
	static
	{