@Override public Object getValue(Element element, Graph gr) { return ((Edge) element).getTypeLabel(); }
@Override public Object getValueFor(Edge edge) { return edge.getTypeLabel() != null ? edge.getTypeLabel().toString() : null; } };
newEdge = createEdge(newEdgeSource, newEdgeTarget, edge.isDirected(), edge.getTypeLabel(), graph);