spinnersGridData.horizontalSpan = 2;
spinnersGridData.horizontalAlignment = GridData.BEGINNING;
spinnersGridData.widthHint = 3 * 12;
BaseWidgetUtils.createLabel( composite, Messages.getString( "SubtreeValueEditor.label.minimum" ), 1 ); //$NON-NLS-1$
minimumSpinner = new Spinner( composite, SWT.BORDER );
minimumSpinner.setMinimum( 0 );
minimumSpinner.setMaximum( Integer.MAX_VALUE );
minimumSpinner.setDigits( 0 );
minimumSpinner.setIncrement( 1 );
minimumSpinner.setPageIncrement( 100 );
minimumSpinner.setSelection( subtreeSpecification.getMinBaseDistance() );
minimumSpinner.setLayoutData( spinnersGridData );
minimumSpinner.addModifyListener( new ModifyListener()
{
public void modifyText( ModifyEvent event )
{
validate();
}
} );
BaseWidgetUtils.createLabel( composite, Messages.getString( "SubtreeValueEditor.label.maximum" ), 1 ); //$NON-NLS-1$
maximumSpinner = new Spinner( composite, SWT.BORDER );
maximumSpinner.setMinimum( 0 );
maximumSpinner.setMaximum( Integer.MAX_VALUE );
maximumSpinner.setDigits( 0 );
maximumSpinner.setIncrement( 1 );
maximumSpinner.setPageIncrement( 100 );