Bug 120317 Set "dimension" property to 3D in "properties" view, error appears in layout editor.
Description: Set "dimension" property to 3D in "properties" view, error appears in layout editor. Steps to reproduce: 1. Add a 2D chart in property editor. 2. Set its dimension property to "three-dimension" in properties view. 3. Error appears in chart.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/extension/IReportItem.java
/**
	 * Performs a semantic check on the report item. The extended element can
	 * use this to validate the values of properties, to ensure that a set of
	 * values are consistent, etc.
	 * 
	 * @throws ExtendedElementException
	 *             if the model is not valid
	 */
	public void validate( ) throws ExtendedElementException;
	/**
	 * Creates deep copy of the IReportItem and return the new element.
	 * 
	 * @return the deep copied IReportItem
	 */
	public IReportItem copy( );
	/**
	 * Justifies whether the property list of the extended element is changed.
	 * 
	 * @return true if the property list of the extended element is changed,
	 *         otherwise false
	 */
	boolean refreshPropertyDefinition( );
	/**
	 * Returns the method definition list of extension elements. Each object in
	 * the list is instance of {@link IElementPropertyDefn}.
	 * 
	 * @return the method definition list.
	 */
	public IPropertyDefinition[] getMethods( );
}