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 2a13f96faf1d514ee20536f8d504857a4d989030..46cea28ad6a1b14363939fc1ebbc0f2de3ce7eac 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 Binary files a/src/main/resources/cd/temp result.png and b/src/main/resources/cd/temp result.png differ