protected transient Map<Object,ILineEndStyle> dynamicStyles = null;
+ private transient boolean ignoreSelection = false;
+
@Override
public void initValues() {
dynamicColor = null;
wrapRenderer();
}
+ public void setIgnoreSelection(boolean value) {
+ ignoreSelection = value;
+ }
+
+ public boolean getIgnoreSelection() {
+ return ignoreSelection;
+ }
+
@PropertySetter("color")
@SyncField(value = {"dynamicColor"})
public void setDynamicColor(Color color) {
Object aaHint = g.getRenderingHint(RenderingHints.KEY_ANTIALIASING);
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_OFF);
- boolean selected = NodeUtil.isSelected(this, 1);
+ boolean selected = ignoreSelection ? false : NodeUtil.isSelected(this, 1);
rg.updateTerminals();