float minlength = node1.getRadius() + node2.getRadius() + 2 * supervisor.getArrowAddedRadius() + 2 * supervisor.getArrowSize() + 30;
return supervisor.getShowArrowsFlag() && length >= minlength;
}
public Boolean showMiniLabels() {
DirectedEdgeSupervisor supervisor = getDirectedEdgeSupervisor();
int labelSize = supervisor.getShortenMiniLabelsFlag() ? supervisor.getMiniLabelMaxChar() : 10;
float minlength = node1.getRadius() + node2.getRadius() + 2 * 0.65f * labelSize * supervisor.getMiniLabelFont().getSize() + 30;
return supervisor.getShowMiniLabelsFlag() && length >= minlength;
}