示例#1
0
  private List<GraphItemData> getGraphData(JavaClassRelationUtil javaClassRelationUtil) {

    List<GraphItemData> items = new ArrayList<GraphItemData>();

    GraphItemData item = new GraphItemData();

    item.setTitle("按类型比例");
    item.setGroup("Graph");
    item.setType(GraphItemData.PIE);
    item.setDatas(javaClassRelationUtil.getTypes());

    items.add(item);

    item = new GraphItemData();

    item.setTitle("按内外比例");
    item.setGroup("Graph");
    item.setType(GraphItemData.PIE);
    item.setDatas(javaClassRelationUtil.getInners());

    items.add(item);

    item = new GraphItemData();

    item.setTitle("组件内按类型比例");
    item.setGroup("Graph");
    item.setType(GraphItemData.PIE);
    item.setDatas(javaClassRelationUtil.getIn_types());

    items.add(item);

    item = new GraphItemData();

    item.setTitle("组件间按类型比例");
    item.setGroup("Graph");
    item.setType(GraphItemData.PIE);
    item.setDatas(javaClassRelationUtil.getExt_types());

    items.add(item);

    return items;
  }