Bug 117453 Property Editor for chart report item: deferred
Property Editor for chart report item(BPS16): deferred
chart/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ChartReportItemImpl.java
/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.model.extension.IElement#getPropertyDefinitions()
	 */
	public IPropertyDefinition[] getPropertyDefinitions( )
	{
		if ( cm == null )
		{
			logger
					.log( ILogger.WARNING,
							Messages.getString( "ChartReportItemImpl.log.RequestForPropertyDefn" ) ); 
			return null;
		}
		final boolean bTransposed = ( cm instanceof ChartWithAxes ) ? ( (ChartWithAxes) cm ).isTransposed( )
				: false;
		return new IPropertyDefinition[]{
				new ChartPropertyDefinitionImpl( null,
						"title.value", "property.title.value", false, 
						PropertyType.STRING_TYPE,
						null,
						null,
						cm.getTitle( ).getLabel( ).getCaption( ).getValue( ) ),
				new ChartPropertyDefinitionImpl( null,
						"title.font.rotation", "property.title.font.rotation", false, 
						PropertyType.FLOAT_TYPE,
						null,
						null,
						new Double( cm.getTitle( )
								.getLabel( )