private Color color;
private transient Color dynamicColor;
+ private transient Color eventColor;
private Rectangle2D bounds;
private transient Point2D point;
}
Color oldColor = g2d.getColor();
- Color newColor = dynamicColor != null ? dynamicColor : color;
+ Color newColor = eventColor != null ? eventColor : dynamicColor != null ? dynamicColor : color;
boolean changeColor = !oldColor.equals(newColor);
double scaleRecip = viewScaleRecip * nodeSize;
this.dynamicColor = color;
}
+ @PropertySetter(value = "eventColor")
+ public void setEventColor(Color colorr) {
+ this.eventColor = colorr;
+ }
+
@PropertySetter(value = "hidden")
public void setHidden(Boolean value) {
this.hidden = value;
child.setPoints(points);
}
}
+
}