private OperationWrapperNode getStartNode() {
return graph.getModel().getStartNode();
}
private Object getPreviousTopLevelNode(AbstractGraphNode current) {
List<? extends GraphEdge> incoming = current.getIncomingRoutes().findAll(new InstanceOfPredicate(OperationActivityEdge.class));
if (incoming.isEmpty()) {
return current;
}
Set<Object> nextNodes = Sets.newHashSet();
for (GraphEdge out : incoming) {