Exemplo n.º 1
0
 //转换get/set 代码段
 private void btn_convertSnippet_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(rtb_srcCodeSnippet.Text))
     {
         MessageBox.Show("没啥代码可转换的。");
         return;
     }
     UIUtil.TryAction(() =>
     {
         rtb_tarCodeSnippet.Text = JavaGetSetterGenerator.ConvertCodeWithGetSetter(rtb_srcCodeSnippet.Text, cb_genSwaggerComment.Checked);
     });
 }
Exemplo n.º 2
0
        private void btn_pdmConvertTo_Click(object sender, EventArgs e)
        {
            UIUtil.TryAction(() =>
            {
                JavaGetSetterGenerator.g_author = tb_author.Text;

                string convertedJavaFile = Pdm2SqlGenerator.ConvertPDMByType(cb_pdm2JavaCodeType.SelectedIndex, rtb_srcPdmDefineText.Text, cb_pdm2JavaCodeTrim_.Checked);

                if (!string.IsNullOrEmpty(convertedJavaFile))
                {
                    convertedJavaFile = JavaGetSetterGenerator.ConvertCodeWithGetSetter(convertedJavaFile, cb_genSwaggerComment.Checked);
                }

                rtb_pdmConvertedResult.Text = convertedJavaFile;
            });
        }
Exemplo n.º 3
0
        //生成get/set方法
        private void btn_genGetAndSet_Click(object sender, EventArgs e)
        {
            var scanPath = tb_getsetProjPath.Text;

            if (string.IsNullOrEmpty(scanPath))
            {
                MessageBox.Show("本地路径为空");
                return;
            }
            UIUtil.TryAction(() =>
            {
                List <string> processedList, unableList;
                JavaGetSetterGenerator.ProcessFolder(scanPath, out processedList, out unableList);

                ShowReport(processedList, unableList);
            });
        }