bEnableUI = getBlockForProcessing( ).isVisible( );
	protected Composite getComponent( Composite parent )	{		ChartUIUtil.bindHelp( parent, ChartHelpContextIds.POPUP_LEGEND_LAYOUT );		bEnableUI = getBlockForProcessing( ).isVisible( );		Composite cmpContent = new Composite( parent, SWT.NONE );		cmpContent.setLayout( new GridLayout( ) );		Group grpLegendArea = new Group( cmpContent, SWT.NONE );		{			grpLegendArea.setLayout( new GridLayout( 2, false ) );			grpLegendArea.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );			grpLegendArea.setText( Messages.getString( "MoreOptionsChartLegendSheet.Label.LegendArea" ) ); //$NON-NLS-1$		}		Composite cmpLegLeft = new Composite( grpLegendArea, SWT.NONE );		{			GridLayout gl = new GridLayout( 2, false );			gl.marginHeight = 0;			gl.marginWidth = 0;			cmpLegLeft.setLayout( gl );			cmpLegLeft.setLayoutData( new GridData( GridData.FILL_HORIZONTAL					| GridData.VERTICAL_ALIGN_BEGINNING ) );			getComponentLegendLeftArea( cmpLegLeft );		}		Composite cmpLegRight = new Composite( grpLegendArea, SWT.NONE );		{			GridLayout gl = new GridLayout( );			gl.marginHeight = 0;			gl.marginWidth = 0;			gl.verticalSpacing = 10;			cmpLegRight.setLayout( gl );			GridData gd = new GridData( GridData.FILL_HORIZONTAL );			gd.verticalAlignment = SWT.BEGINNING;			cmpLegRight.setLayoutData( gd );			getComponentLegendRightArea( cmpLegRight );		}		populateLists( );		return cmpContent;	}