improve node display for single point componenets

This commit is contained in:
Branislav Stojkovic
2019-03-14 10:03:04 +01:00
parent f8e24b0937
commit 0c21e013b4
5 changed files with 7 additions and 5 deletions
@@ -82,6 +82,8 @@ public class Node implements Comparable<Node> {
@Override @Override
public String toString() { public String toString() {
if (component.getControlPointCount() == 1)
return component.getName();
return component.getName() + "." + getDisplayName() /*+ " @ (" + component.getControlPoint(pointIndex).getX() + ":" + component.getControlPoint(pointIndex).getY() + ")"*/; return component.getName() + "." + getDisplayName() /*+ " @ (" + component.getControlPoint(pointIndex).getX() + ":" + component.getControlPoint(pointIndex).getY() + ")"*/;
} }
Binary file not shown.
@@ -135,11 +135,11 @@ public class GroundSymbol extends AbstractComponent<Void> {
public void setControlPoint(Point point, int index) { public void setControlPoint(Point point, int index) {
this.point.setLocation(point); this.point.setLocation(point);
} }
//
@Override // @Override
public String getControlPointNodeName(int index) { // public String getControlPointNodeName(int index) {
return getName(); // return getName();
} // }
@Override @Override
public String getCommonPointName(int pointIndex) { public String getCommonPointName(int pointIndex) {
Binary file not shown.
Binary file not shown.