new DateFormatter( getPatternForCategory( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_SHORT_TIME ) ).format( new Date( ) )
new DateFormatter( getPatternForCategory( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_SHORT_TIME ) ).format( defaultDate )
	private void createTable( Composite parent )	{		table = new Table( parent, SWT.FULL_SELECTION				| SWT.HIDE_SELECTION				| SWT.BORDER );		GridData data = new GridData( GridData.FILL_BOTH );		data.horizontalSpan = 2;		if ( pageAlignment == PAGE_ALIGN_HORIZONTAL )		{			data.widthHint = 240;		}		table.setLayoutData( data );		table.setLinesVisible( true );		table.setHeaderVisible( true );		table.addSelectionListener( new SelectionAdapter( ) {			public void widgetSelected( SelectionEvent e )			{				String displayName = ( (TableItem) e.item ).getText( FORMAT_TYPE_INDEX );				String category = ChoiceSetFactory.getStructPropValue( DateTimeFormatValue.FORMAT_VALUE_STRUCT,						DateTimeFormatValue.CATEGORY_MEMBER,						displayName );				String pattern = getPatternForCategory( category );				formatCode.setText( pattern );				updatePreview( );				notifyFormatChange( );			}		} );		TableColumn tableColumValue = new TableColumn( table, SWT.NONE );		tableColumValue.setText( LABEL_TABLE_COLUMN_EXAMPLE_FORMAT_CODE );		tableColumValue.setWidth( 120 );		tableColumValue.setResizable( true );		TableColumn tableColumnDisplay = new TableColumn( table, SWT.NONE );		tableColumnDisplay.setText( LABEL_TABLE_COLUMN_EXAMPLE_FORMAT_RESULT );		tableColumnDisplay.setWidth( 115 );		tableColumnDisplay.setResizable( true );		new TableItem( table, SWT.NONE ).setText( new String[]{				getDisplayName4Category( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_GENERAL_DATE ),				new DateFormatter( getPatternForCategory( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_GENERAL_DATE ) ).format( new Date( ) )		} );		new TableItem( table, SWT.NONE ).setText( new String[]{				getDisplayName4Category( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_LONG_DATE ),				new DateFormatter( getPatternForCategory( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_LONG_DATE ) ).format( new Date( ) )		} );		new TableItem( table, SWT.NONE ).setText( new String[]{				getDisplayName4Category( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_MUDIUM_DATE ),				new DateFormatter( getPatternForCategory( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_MUDIUM_DATE ) ).format( new Date( ) )		} );		new TableItem( table, SWT.NONE ).setText( new String[]{				getDisplayName4Category( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_SHORT_DATE ),				new DateFormatter( getPatternForCategory( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_SHORT_DATE ) ).format( new Date( ) )		} );		new TableItem( table, SWT.NONE ).setText( new String[]{				getDisplayName4Category( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_LONG_TIME ),				new DateFormatter( getPatternForCategory( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_LONG_TIME ) ).format( new Date( ) )		} );		new TableItem( table, SWT.NONE ).setText( new String[]{				getDisplayName4Category( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_MEDIUM_TIME ),				new DateFormatter( getPatternForCategory( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_MEDIUM_TIME ) ).format( new Date( ) )		} );		new TableItem( table, SWT.NONE ).setText( new String[]{				getDisplayName4Category( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_SHORT_TIME ),				new DateFormatter( getPatternForCategory( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_SHORT_TIME ) ).format( new Date( ) )		} );	}