Bug 180645 Support set format for Date/Time type parameter.[0705]
Description: Support set format for Date/Time type parameter. Build number:2.2.0.v200704031345 Steps to reproduce: 1. New a Date report parameter. 2. Click Change... button to set format for it. Expected result: Can set format for Date/Time parameter. Actual result: Change... button is disabled. Error log:N/A
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/FormatBuilder.java
public static final int STRING = 1;
	
	public static final int NUMBER = 2;
	
	public static final int DATETIME = 3;
	private static final String DLG_TITLE = Messages.getString( "FormatBuilder.Title" ); 
	private IFormatPage page;
	private String formatCategory = null;
	private String formatPattern = null;
	private String previewText = null;
	private int style;
	/**
	 * Constructs a new instance of the format builder
	 * 
	 * @param style
	 *            the style of the format builder
	 * 
	 */
	public FormatBuilder( int style )
	{
		super( DLG_TITLE );
		Assert.isLegal( style == STRING || style == NUMBER || style == DATETIME );
		this.style = style;
	}
	protected Control createDialogArea( Composite parent )
	{
		Composite composite = (Composite) super.createDialogArea( parent );
		switch ( style )
		{