public List<Dependency> getDependencies() {
ArrayList<Dependency> dependency = new ArrayList<Dependency>();
for (FlowNode node: flowItems.values()) {
for (String dependents : node.getDependents() ) {
dependency.add(new Dependency(node, flowItems.get(dependents)));
}
}
return dependency;
}