if ( chart instanceof DialChart ) { selectors[i].setSelectionPrefix( Messages.getString( "DialBottomAreaComponent.Label.Dial" ) ); }
	public Composite createArea( Composite parent )	{		Label topAngle = new Label( parent, SWT.NONE );		{			topAngle.setLayoutData( new GridData( GridData.HORIZONTAL_ALIGN_END ) );			topAngle.setImage( UIHelper.getImage( ChartUIConstancts.IMAGE_RA_TOPRIGHT ) );		}		cmpLeft = new Group( parent, SWT.NONE );		{			GridLayout gridLayout = new GridLayout( );			gridLayout.marginWidth = 0;			gridLayout.marginHeight = 0;			cmpLeft.setLayout( gridLayout );			cmpLeft.setLayoutData( new GridData( GridData.HORIZONTAL_ALIGN_FILL ) );			cmpLeft.setText( areaTitle );		}		selectors = new DataDefinitionSelector[seriesDefnsArray.length];		for ( int i = 0; i < seriesDefnsArray.length; i++ )		{			// Remove the title when only single series, i.e. axisIndex is 0			int axisIndex = seriesDefnsArray.length == 1 ? 0 : i + 1;			selectors[i] = new DataDefinitionSelector( chart,					axisIndex,					seriesDefnsArray[i],					serviceprovider,					oContext,					sTitle,					selectDataUI );			selectors[i].createArea( cmpLeft );		}		Label bottomAngle = new Label( parent, SWT.NONE );		{			bottomAngle.setLayoutData( new GridData( GridData.HORIZONTAL_ALIGN_END ) );			bottomAngle.setImage( UIHelper.getImage( ChartUIConstancts.IMAGE_RA_BOTTOMRIGHT ) );		}		return cmpLeft;	}