public override BaseNode SetReference(ProductEventEditor value) { BaseNode baseReturn = base.SetReference(value); parameterSource = reference.FileParameters; return(baseReturn); }
public override void DrawConnection() { if (parents.Count > 0) { foreach (var parent in parents) { if (parent == null) { continue; } var finalcolor = Color.white; if (parent.GetNodeType == "Comparison") { var compnode = (ComparativeNode)parent; if (System.Array.IndexOf(compnode.children, (BaseNode)this) == 0) { finalcolor = Color.green; } else { finalcolor = Color.red; } } ProductEventEditor.DrawNodeConnection(parent.windowRect, windowRect, true, finalcolor); } } }
//predeterminada public virtual void DrawConnection() { if (parents.Count > 0) { foreach (var parent in parents) { if (parent != null) { ProductEventEditor.DrawNodeConnection(parent.windowRect, windowRect, true, Color.white); } } } }
public virtual BaseNode SetReference(ProductEventEditor value) { reference = value; return(this); }