if (!isLoopNode && edge.isDirected() && m_edgeArrow != Constants.EDGE_ARROW_NONE) { boolean forward = (m_edgeArrow == Constants.EDGE_ARROW_FORWARD); Point2D start = m_tmpPoints[forward ? 0 : 1]; lineEnd.setLocation(0, -m_arrowHeight); at.transform(lineEnd, lineEnd); } else if (isLoopNode && edge.isDirected() && m_edgeArrow != Constants.EDGE_ARROW_NONE) { double x = m_tmpPoints[0].getX(); double y = m_tmpPoints[0].getY();
if ( e.isDirected() && m_edgeArrow != Constants.EDGE_ARROW_NONE ) {
if ( e.isDirected() && m_edgeArrow != Constants.EDGE_ARROW_NONE ) {