Bug 102436 Date/time value not stored correctly in report design
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/ParameterDialog.java
}
			else
			{
				inputParameter.setProperty( ScalarParameterHandle.MUCH_MATCH_PROP,
						null );
			}
			
			inputParameter.setControlType( newControlType );
			
			if ( ( isStatic( ) && !getSelectedControlType( ).equals( DesignChoiceConstants.PARAM_CONTROL_TEXT_BOX ) )
					&& ( DesignChoiceConstants.PARAM_TYPE_DATETIME.equals( getSelectedDataType( ) ) || DesignChoiceConstants.PARAM_TYPE_STRING.equals( getSelectedDataType( ) ) )
					&& defaultValue != null )
			{
				inputParameter.setDefaultValue( "\"" + defaultValue + "\"" );
			}
			else
			{
				inputParameter.setDefaultValue( defaultValue );
			}
			
			inputParameter.setDataType( dataType.findChoiceByDisplayName( dataTypeChooser.getText( ) )
					.getName( ) );
			
			PropertyHandle selectionChioceList = inputParameter.getPropertyHandle( ScalarParameterHandle.SELECTION_LIST_PROP );
			selectionChioceList.setValue( null );
			if ( isStatic( ) )
			{
				
				inputParameter.setValueType( DesignChoiceConstants.PARAM_VALUE_TYPE_STATIC );
				if ( !DesignChoiceConstants.PARAM_CONTROL_TEXT_BOX.equals( newControlType )