label.setText( Messages.getString( "FormatNumberPreferencePage.negativeNum.label" ) );
label.setText( LABEL_NEGATIVE_NUMBERS );
	private Composite getPercentPage( Composite parent )	{		if ( percentPage == null )		{			percentPage = new Composite( parent, SWT.NULL );			percentPage.setLayout( new GridLayout( 1, false ) );			Group setting = new Group( percentPage, SWT.NONE );			setting.setText( Messages.getString( "FormatNumberPreferencePage.percentSettings.groupLabel" ) ); //$NON-NLS-1$			setting.setLayoutData( createGridData4Group( ) );			setting.setLayout( new GridLayout( 2, false ) );			Label label = new Label( setting, SWT.NONE );			label.setText( Messages.getString( "FormatNumberPreferencePage.decimalPlaces.label" ) ); //$NON-NLS-1$			pPlacesChoice = new Combo( setting, SWT.BORDER					| SWT.SINGLE					| SWT.V_SCROLL );			pPlacesChoice.setItems( new String[]{					"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10" //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ //$NON-NLS-8$ //$NON-NLS-9$ //$NON-NLS-10$ //$NON-NLS-11$			} );			GridData data = new GridData( GridData.FILL_HORIZONTAL );			data.heightHint = 20;			pPlacesChoice.setLayoutData( data );			pPlacesChoice.addSelectionListener( mySelectionListener );			pPlacesChoice.addModifyListener( myModifyListener );			pPlacesChoice.select( 2 );			pUseSep = new Button( setting, SWT.CHECK );			pUseSep.setText( Messages.getString( "FormatNumberPreferencePage.use1000sSeparator.label" ) ); //$NON-NLS-1$			GridData gData = new GridData( );			gData.horizontalSpan = 2;			pUseSep.setLayoutData( gData );			pUseSep.addSelectionListener( mySelectionListener );			pUseZero = new Button( setting, SWT.CHECK );			pUseZero.setText( Messages.getString( "FormatNumberPreferencePage.useLeadingZero.label" ) ); //$NON-NLS-1$			gData = new GridData( );			gData.horizontalSpan = 2;			pUseZero.setLayoutData( gData );			pUseZero.addSelectionListener( mySelectionListener );			label = new Label( setting, SWT.NONE );			label.setText( Messages.getString( "FormatNumberPreferencePage.symbolPosition.label" ) ); //$NON-NLS-1$			pSymPosChoice = new Combo( setting, SWT.DROP_DOWN | SWT.READ_ONLY );			pSymPosChoice.setItems( new String[]{					SYMBOL_POSITION_AFTER, SYMBOL_POSITION_BEFORE			} );			pSymPosChoice.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );			pSymPosChoice.addSelectionListener( mySelectionListener );			pSymPosChoice.select( 0 );			label = new Label( setting, SWT.NONE );			label.setText( Messages.getString( "FormatNumberPreferencePage.negativeNum.label" ) ); //$NON-NLS-1$			label.setLayoutData( new GridData( GridData.VERTICAL_ALIGN_BEGINNING ) );			pNegNumChoice = new List( setting, SWT.SINGLE					| SWT.BORDER					| SWT.V_SCROLL );			pNegNumChoice.add( "-1234.56" ); //$NON-NLS-1$			pNegNumChoice.add( "(-1234.56)" ); //$NON-NLS-1$			gData = new GridData( GridData.FILL_HORIZONTAL );			pNegNumChoice.setLayoutData( gData );			pNegNumChoice.addSelectionListener( mySelectionListener );			pNegNumChoice.select( 0 );			pPreviewLabel = createPreviewText( percentPage, DEFAULT_WITH );		}		return percentPage;	}