Map<String, Collection<String>> policy = (Map<String, Collection<String>>) e.get(POLICY);
RegionFilterBuilder builder = digraph.createRegionFilterBuilder();
for (Map.Entry<String, Collection<String>> rf : policy.entrySet()) {
String ns = rf.getKey();
for (String f : rf.getValue()) {
builder.allow(ns, f);
}
}
digraph.connect(digraph.getRegion(tail), builder.build(), digraph.getRegion(head));
}
return digraph;