Если вы хотите создать свой новый подграф, вы должны написать этот код:
DirectedSubgraph<String, DefaultEdge> YouSubGraph = new DirectedSubgraph<String, DefaultEdge>(arg0, arg1, arg2)
Где arg0 - ваш основной граф, arg1 - набор вашей вершины в вашем подграфе, иarg2 - это набор ваших ребер в вашем подграфе.
Вы можете получить реберный набор, используя:
Set<DefaultEdge> YourEdges = YouSubGraph.edgeSet();
Я думаю, что вы можете получить вершину таким же образом.
Извините за мой английский. Надеюсь, это вам поможет.