- edgeThicknessGain =
- safeDoubleProperty(graph, etp, DN.Edge_ThicknessProperty_gain, 1)
- * safeDoubleProperty(graph, diagram, DN.Diagram_edgeThicknessGain, 1);
- edgeThicknessBias =
- safeDoubleProperty(graph, etp, DN.Edge_ThicknessProperty_bias, 0)
- + safeDoubleProperty(graph, diagram, DN.Diagram_edgeThicknessBias, 0);
- }
- Resource nsp = graph.getPossibleObject(diagram, DN.Diagram_nodeScaleProperty);
- if (nsp != null) {
- Variable nspv = Variables.getPossibleVariable(graph, nsp);
- if (nspv != null) {
- //System.out.println("nspv: " + nspv.getURI(graph));
- nodeScaleProperty = nspv.getPropertyValue(graph, DN.Vertex_ScaleProperty_value);
+ Resource alp = graph.getPossibleObject(diagram, DN.Diagram_arrowLengthProperty);
+ //System.out.println("alp: " + NameUtils.getURIOrSafeNameInternal(graph, alp));
+ if (alp != null) {
+ Variable alpv = Variables.getPossibleVariable(graph, alp);
+ if (alpv != null) {
+ //System.out.println("alpv: " + alpv.getURI(graph));
+ arrowLengthProperty = alpv.getPropertyValue(graph, DN.Edge_ArrowLengthProperty_value);