From f1c112938e5315f0f3a87df8b3bf3ac0eab78369 Mon Sep 17 00:00:00 2001 From: chief Date: Tue, 23 Feb 2021 22:22:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BE=E5=8C=85=E8=B7=AF=E5=BE=84+=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=90=8D=E7=A7=B0+.txt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../uct/umlrecog/ClassDiagramRecognizer.java | 10 ++++++---- src/main/resources/cd/temp result.png | Bin 176 -> 4354 bytes 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/hy/java/uct/umlrecog/ClassDiagramRecognizer.java b/src/main/java/com/hy/java/uct/umlrecog/ClassDiagramRecognizer.java index 2a13f96..46cea28 100644 --- a/src/main/java/com/hy/java/uct/umlrecog/ClassDiagramRecognizer.java +++ b/src/main/java/com/hy/java/uct/umlrecog/ClassDiagramRecognizer.java @@ -44,7 +44,8 @@ public class ClassDiagramRecognizer { * * 将所有类整合为一个txt,以每个类为划分,包含每个类的信息 */ - FileEditor fe = new FileEditor("把结果写进这个路径里"); + // 图包路径+项目名称+.txt + FileEditor fe = new FileEditor(cd_dir + repo_name.replaceAll("/", "_") + ".txt"); List class_list = classes_with_relations.getRight(); for (UMLClass UML_class : class_list) { // 想想写的格式!!!!!!!!! @@ -56,9 +57,10 @@ public class ClassDiagramRecognizer { // 想想写的格式!!!!!!!!! // 想想写的格式!!!!!!!!! // 想想写的格式!!!!!!!!! - fe.write(UML_class.getTitle() + "\n", true); - fe.write(UML_class.getAttrisStr() + "\n", true); - fe.write(UML_class.getMethodsStr() + "\n", true); + // 比如@、#、¥、%等分隔符等级 + fe.write(UML_class.getTitle() + "@", true); + fe.write(UML_class.getAttrisStr() + "@", true); + fe.write(UML_class.getMethodsStr() + "@", true); for (Relation out_rel : UML_class.out_relas) { } diff --git a/src/main/resources/cd/temp result.png b/src/main/resources/cd/temp result.png index 1e6fa00d4e596adc01249a25e47d7a57e05bf888..fede4d545fffed51ea3abb0bd5506741ba1ff7be 100644 GIT binary patch literal 4354 zcmeHLZ%h+s7=N#>X7gfLwuFmwvs-|gWzEZ$mFQvzL13(_6~#YzF((=kL_Xk$YlQ74 z#lNv>4t!7!9b-3q{i8D;+A54~z zyvgsL_kHhu@BKZ$=Xvh#$cFWWOP9Q~1R=E4`hI>fLW>&^T6FkX=s?Gol`TT(`95oY z?&ccem&;`FD~nyvh+Tgegj8bd>hg-0U-+;+QC3c&)dPC;14}sHW{|vY!CYWtRt)j) z1yoAUgC^>aca!P~$2^HH+mFSPp(mwkIZcUmk=)0O^SC#B7OTHGi0sdBj-x*FJgL^R ziB6KMg|W88u39ObhS@e zK=Lc3c9E0qwO`NR1*Eo;lfK%Ew=ogci2)pR-{{agE0~&;gzDNn}~LoH4BI0g`RS+}Bbn4ECq(7KTIUB0{ z(>CU@R%rlDwvg(GnReD~r{uc5sq)A*eY}}BiJ>$9wr2AORD7*~Zf$Bz=^(k+ z80W3iboME%o?wZoZ?U1Mv4oMyF}YSk6;CKF#t{-!QII!*eQDUBwJ>=hki1;2R+k?4sd#bbaPR5Dn zF{q{uCp$3;+Nr6{6dG}8G6W1uQOXl#=a)tL0ILhv+fX2A6wXp)mty;5G`Jo{dF+E3( z;Q%yjy?MoTqfheL1TUn_p)zQMObA?>-Jk4Fx53&?5VNczWhk-M+2u1Mu~yhP;=+t% zVgy{oXE1!UAb`|2nVta7G1D&NgygGgGF8HU)ia4|gsm-vgj_8I+b~L=6gZ>Za~EN8 zS>R{}#m5A0%Ph1A!SPsugOEQNk9CEqYkKGLPVi7qJ4W0(=HPfN3&!&H!O5CTrNvJ| zQPY7}16dmOIxyrTr~Ts?1;MQ7q<5HY*G+bRy4~-!UANGDnKcmH>#6pVC}ki$oC4jn zWQqV?k}vE&NAnreM1~Js)jPl2tI=1Z4lW+*bgf^)SCUw(L;GiPN1dt?Xg+P7P?pN0U+S$bZ{~A;eRpmzV zwS4|ab>zWSm3xta67k^Dn=+&&m#K}^if-TuCEKuNYhyDUyGT&Cfns%Hj?$Z#RRj?V zZx6Zmb41)IaH}B}ra?}ta_O_(*s#eRy`tz0j9VY)=b}-4hb4NN@Zaz{SS?sx2GEMt z=K#ES;8zEsMbaF}?4fx7|4tT9vP69MW4$Kc^Q9)+1(dunkDRJT22E|FYTOutEPU*C t!OOW*@a}n>1@nFZw(ybt2)`VX1}_J1JBMLk$2X8Vw z_xkbww}+YeNzY>sR=u7UX?1+T37xsg0V&hY8EP1LtKSvR1hV~h>0erK!e-ILcikqw zlPX;v&rmx#WkI12&j|>*gh6UOr$kE71gU;cqZ3OW^gBKiPB5G4-*7Xm Uf-xrwFN2)o>FVdQ&MBb@0Mr0L^#A|> -- Gitee