Example #1
0
  public Set<String> getRootNodeNameSet() {
    TreeSet<String> rootNodeSet = new TreeSet<String>();

    for (String node : _graph.getNodeLabelSet()) {
      // if this node has no incoming edges
      if (_graph.getInEdgeSet(node).size() == 0) rootNodeSet.add(node);
    }

    return rootNodeSet;
  }