GridData gd = new GridData( GridData.FILL_HORIZONTAL );
GridData gd = new GridData( ); gd.widthHint = 200;
	public void getComponent( Composite parent )	{		cmpContent = new Composite( parent, SWT.NONE );		{			GridLayout glContent = new GridLayout( 2, false );			cmpContent.setLayout( glContent );			GridData gd = new GridData( GridData.FILL_BOTH );			cmpContent.setLayoutData( gd );		}		Composite cmpBasic = new Composite( cmpContent, SWT.NONE );		{			cmpBasic.setLayout( new GridLayout( 2, false ) );			cmpBasic.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );		}		new Label( cmpBasic, SWT.NONE ).setText( Messages.getString( "BaseAxisDataSheetImpl.Lbl.Title" ) ); //$NON-NLS-1$		List keys = null;		if ( serviceprovider != null )		{			keys = serviceprovider.getRegisteredKeys( );		}		txtTitle = new ExternalizedTextEditorComposite( cmpBasic,				SWT.BORDER | SWT.SINGLE,				-1,				-1,				keys,				serviceprovider,				getAxisForProcessing( ).getTitle( ).getCaption( ).getValue( ) );		{			GridData gd = new GridData( GridData.FILL_HORIZONTAL );			txtTitle.setLayoutData( gd );			txtTitle.addListener( this );		}		new Label( cmpBasic, SWT.NONE ).setText( Messages.getString( "AxisXSheetImpl.Label.Labels" ) ); //$NON-NLS-1$		btnVisible = new Button( cmpBasic, SWT.CHECK );		{			btnVisible.setText( Messages.getString( "AxisXSheetImpl.Label.Visible" ) ); //$NON-NLS-1$			btnVisible.addSelectionListener( this );			btnVisible.setSelection( getAxisForProcessing( ).getLabel( )					.isVisible( ) );		}		createButtonGroup( cmpContent );	}