timeLabel.setText( Messages.getString( "GeneralizedTimeValueDialog.Time" ) ); //$NON-NLS-1$
Composite rightComposite = BaseWidgetUtils.createColumnContainer( parent, 5, 1 );
// Hours
hoursSpinner = new Spinner( rightComposite, SWT.BORDER );
hoursSpinner.setMinimum( 0 );
hoursSpinner.setMaximum( 23 );
hoursSpinner.setTextLimit( 2 );
hoursSpinner.setLayoutData( new GridData( SWT.LEFT, SWT.CENTER, false, false ) );
Label label1 = BaseWidgetUtils.createLabel( rightComposite, ":", 1 ); //$NON-NLS-1$
label1.setLayoutData( new GridData( SWT.CENTER, SWT.CENTER, true, false ) );
// Minutes
minutesSpinner = new Spinner( rightComposite, SWT.BORDER );
minutesSpinner.setMinimum( 0 );
minutesSpinner.setMaximum( 59 );
minutesSpinner.setTextLimit( 2 );
minutesSpinner.setLayoutData( new GridData( SWT.CENTER, SWT.CENTER, false, false ) );
Label label2 = BaseWidgetUtils.createLabel( rightComposite, ":", 1 ); //$NON-NLS-1$
label2.setLayoutData( new GridData( SWT.CENTER, SWT.CENTER, true, false ) );
// Seconds
secondsSpinner = new Spinner( rightComposite, SWT.BORDER );
secondsSpinner.setMinimum( 0 );
secondsSpinner.setMaximum( 59 );
secondsSpinner.setTextLimit( 2 );
secondsSpinner.setLayoutData( new GridData( SWT.RIGHT, SWT.CENTER, false, false ) );
}