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
.log( ILogger.INFORMATION,
						Messages.getString( "ChartReportItemImpl.log.checkProperty", new Object[]{propName, value} ) );  
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.model.extension.IElement#setProperty(java.lang.String,
	 *      java.lang.Object)
	 */
	public void setProperty( String propName, Object value )
	{
		logger
				.log( ILogger.INFORMATION,
						Messages.getString( "ChartReportItemImpl.log.setProperty", new Object[]{propName, value} ) );  
		if ( propName.equals( "title.value" ) ) 
		{
			cm.getTitle( ).getLabel( ).getCaption( ).setValue( (String) value );
		}
		else if ( propName.equals( "title.font.rotation" ) ) 
		{
			cm.getTitle( )
					.getLabel( )
					.getCaption( )
					.getFont( )
					.setRotation( ( (Double) value ).doubleValue( ) );
		}
		else if ( propName.equals( "legend.position" ) ) 
		{
			cm.getLegend( ).setPosition( Position.get( (String) value ) );
		}