Bug 172431 [eclipse3.3only]BPS17-4.5 Adding Date picker to input DateTime value for Axis Scale
In Axis Scale dialog, provide a Data picker next to the input box for convenience of inputting DataTime value.
chart/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/AbstractScaleSheet.java
&& !getScale( ).isSetStepNumber( ) );				
			}
		}
		setState( );
		return cmpContent;
	}
	protected void setState( boolean bEnabled )
	{
		btnStepSize.setEnabled( bEnabled );
		txtStepSize.setEnabled( bEnabled && btnStepSize.getSelection( ) );
		btnStepNumber.setEnabled( bEnabled
				&& getValueType( ) == TextEditorComposite.TYPE_NUMBERIC );
		spnStepNumber.setEnabled( bEnabled
				&& btnStepNumber.getSelection( )
				&& getValueType( ) == TextEditorComposite.TYPE_NUMBERIC );
		lblMin.setEnabled( bEnabled );
		txtScaleMin.setEnabled( bEnabled );
		lblMax.setEnabled( bEnabled );
		txtScaleMax.setEnabled( bEnabled );
		
		btnShowOutside.setEnabled( bEnabled
				&& ( getScale( ).eIsSet( ComponentPackage.eINSTANCE.getScale_Min( ) ) || getScale( ).eIsSet( ComponentPackage.eINSTANCE.getScale_Max( ) ) ) );
		lblUnit.setEnabled( bEnabled
				&& btnStepSize.getSelection( )
				&& getValueType( ) == TextEditorComposite.TYPE_DATETIME );
		cmbScaleUnit.setEnabled( bEnabled
				&& btnStepSize.getSelection( )
				&& getValueType( ) == TextEditorComposite.TYPE_DATETIME );
	}
	protected void setState( )