@Override protected void doExecute(AnalysisResult result) throws AnalyzerException { JavaClassRelationUtil javaClassRelationUtil = new JavaClassRelationUtil(result); for (JavaClassRelationInfo info : javaClassRelationUtil.getRelationInfos()) { this.printTable("当前JavaClass", info.current); this.printTable("依赖的JavaClass", info.depend); this.printTable("类型", info.type); this.printTable("是否组件间", info.isInner ? "否" : "是"); this.printTable("强度", info.intensity); } this.print(javaClassRelationUtil.getSummaryInfo()); this.printGraphData(this.getGraphData(javaClassRelationUtil)); }