btnVisible = new Button( parent, SWT.CHECK ); { GridData gd = new GridData( ); gd.horizontalAlignment = SWT.CENTER; btnVisible.setLayoutData( gd ); btnVisible.setSelection( series.isVisible( ) ); btnVisible.addSelectionListener( this ); }  btnStack = new Button( parent, SWT.CHECK ); { GridData gd = new GridData( ); gd.horizontalAlignment = SWT.CENTER; btnStack.setLayoutData( gd ); btnStack.setEnabled( series.canBeStacked( ) ); btnStack.setSelection( series.isStacked( ) ); btnStack.addSelectionListener( this ); }
		public void placeComponents( Composite parent )		{			Label lblAxis = new Label( parent, SWT.NONE );			{				GridData gd = new GridData( );				lblAxis.setLayoutData( gd );				lblAxis.setText( appendBlank( seriesName, 20 ) );			}			List keys = null;			if ( getContext( ).getUIServiceProvider( ) != null )			{				keys = getContext( ).getUIServiceProvider( )						.getRegisteredKeys( );			}			txtTitle = new ExternalizedTextEditorComposite( parent,					SWT.BORDER | SWT.SINGLE,					-1,					-1,					keys,					getContext( ).getUIServiceProvider( ),					seriesDefn.getDesignTimeSeries( )							.getSeriesIdentifier( )							.toString( ) );			{				GridData gd = new GridData( GridData.FILL_HORIZONTAL );				txtTitle.setLayoutData( gd );				txtTitle.addListener( this );			}			cmbTypes = new Combo( parent, SWT.DROP_DOWN | SWT.READ_ONLY );			{				GridData gd = new GridData( GridData.FILL_HORIZONTAL );				cmbTypes.setLayoutData( gd );				cmbTypes.addSelectionListener( this );			}			populateLists( seriesDefn.getDesignTimeSeries( ) );		}