UML图设计
选择Toolbox|Class|Class,见下图。
结构示意,见下:
UML图->代码
右击类名|java|Genarate Code,选择保存位置就可以了。下面是上面UML对应的生成代码:
// // // Generated by StarUML(tm) Java Add-In // // @ Project : Untitled // @ File Name : Doc.java // @ Date : 2015/5/12 // @ Author : // // public class Doc { public int id; public String title; public boolean isPositive; public List<String> tokenStringList; public List<Token> tokenList; public Map<String, Integer> termToFrequencyMap; public List<Double> featureVectorList; public Doc generateDocFromWebPage(WebPage webPage) { } public List<Double> getFeatureVectorList() { } }
代码->UML图
步骤:在ModelExplorer中,右击|Java|Reverse Engineer,下图:
添加需要解析的java文件就可以了。
以下面代码为例:
得到的UML图:
若出错,会在OutPut窗口说明第一个错误出现在哪行哪列。