Label lblExplosion = new Label( this, SWT.NONE ); GridData gdLBLExplosion = new GridData( ); lblExplosion.setLayoutData( gdLBLExplosion ); lblExplosion.setText( Messages.getString( "PieSeriesAttributeComposite.Lbl.Explosion" ) );
	private void placeComponents( )	{		// Layout for content composite		GridLayout glContent = new GridLayout( );		glContent.numColumns = 4;		glContent.marginHeight = 2;		glContent.marginWidth = 4;		// Layout for content composite		GridLayout glLeaderLine = new GridLayout( );		glLeaderLine.numColumns = 4;		glLeaderLine.marginHeight = 0;		glLeaderLine.marginWidth = 2;		// Main content composite		this.setLayout( glContent );		// Pie Slice Explosion composite		Label lblExplosion = new Label( this, SWT.NONE );		GridData gdLBLExplosion = new GridData( );		lblExplosion.setLayoutData( gdLBLExplosion );		lblExplosion.setText( Messages.getString( "PieSeriesAttributeComposite.Lbl.Explosion" ) ); //$NON-NLS-1$		iscExplosion = new IntegerSpinControl( this,				SWT.NONE,				series.getExplosion( ) );		GridData gdISCExplosion = new GridData( GridData.FILL_HORIZONTAL );		iscExplosion.setLayoutData( gdISCExplosion );		iscExplosion.setMinimum( 0 );		iscExplosion.setMaximum( 100 );		iscExplosion.addListener( this );		// Slice outline color composite		Label lblSliceOutline = new Label( this, SWT.NONE );		GridData gdLBLSliceOutline = new GridData( );		lblSliceOutline.setLayoutData( gdLBLSliceOutline );		lblSliceOutline.setText( Messages.getString( "PieSeriesAttributeComposite.Lbl.SliceOutline" ) ); //$NON-NLS-1$		fccSliceOutline = new FillChooserComposite( this,				SWT.NONE,				series.getSliceOutline( ),				false,				false );		GridData gdFCCSliceOutline = new GridData( GridData.FILL_HORIZONTAL );		fccSliceOutline.setLayoutData( gdFCCSliceOutline );		fccSliceOutline.addListener( this );		// LeaderLine group		grpLeaderLine = new Group( this, SWT.NONE );		GridData gdGRPLeaderLine = new GridData( GridData.FILL_HORIZONTAL );		gdGRPLeaderLine.horizontalSpan = 4;		grpLeaderLine.setLayoutData( gdGRPLeaderLine );		grpLeaderLine.setLayout( glLeaderLine );		grpLeaderLine.setText( Messages.getString( "PieSeriesAttributeComposite.Lbl.LeaderLine" ) ); //$NON-NLS-1$		// LeaderLine Attributes composite		liacLeaderLine = new LineAttributesComposite( grpLeaderLine,				SWT.NONE,				series.getLeaderLineAttributes( ),				true,				true,				true );		GridData gdLIACLeaderLine = new GridData( GridData.FILL_HORIZONTAL );		gdLIACLeaderLine.horizontalSpan = 2;		gdLIACLeaderLine.verticalSpan = 4;		liacLeaderLine.setLayoutData( gdLIACLeaderLine );		liacLeaderLine.addListener( this );		// Leader Line Style composite		Label lblLeaderStyle = new Label( grpLeaderLine, SWT.NONE );		GridData gdLBLLeaderStyle = new GridData( );		lblLeaderStyle.setLayoutData( gdLBLLeaderStyle );		lblLeaderStyle.setText( Messages.getString( "PieSeriesAttributeComposite.Lbl.LeaderLineStyle" ) ); //$NON-NLS-1$		cmbLeaderLine = new Combo( grpLeaderLine, SWT.DROP_DOWN | SWT.READ_ONLY );		GridData gdCMBLeaderLine = new GridData( GridData.FILL_HORIZONTAL );		cmbLeaderLine.setLayoutData( gdCMBLeaderLine );		cmbLeaderLine.addSelectionListener( this );		// Leader Line Size composite		Label lblLeaderSize = new Label( grpLeaderLine, SWT.NONE );		GridData gdLBLLeaderSize = new GridData( );		lblLeaderSize.setLayoutData( gdLBLLeaderSize );		lblLeaderSize.setText( Messages.getString( "PieSeriesAttributeComposite.Lbl.LeaderLineSize" ) ); //$NON-NLS-1$		iscLeaderLength = new IntegerSpinControl( grpLeaderLine,				SWT.NONE,				(int) series.getLeaderLineLength( ) );		GridData gdISCLeaderLength = new GridData( GridData.FILL_HORIZONTAL );		iscLeaderLength.setLayoutData( gdISCLeaderLength );		iscLeaderLength.setMinimum( 0 );		iscLeaderLength.setMaximum( MAX_LEADER_LENGTH );		populateLists( );	}