/// <summary> /// /// </summary> /// <param name="nm"></param> /// <param name="actType"></param> /// <param name="cNotifyFxn"></param> public ActionBlock( string nm, FxnBlock fxn) { this.setName(nm); this.action = fxn; }
/// <summary> /// /// </summary> /// <param name="nm"></param> /// <param name="fxn"></param> public ActionBlock( string nm, Func <object, object> fxn) { this.setName(nm); this.action = new FxnBlock(); this.action.Function = fxn; }
public ConditionBlock(string nm, Func <object, object> fxn) { this.LogicFxn = new FxnBlock(); this.LogicFxn.Function = fxn; this.logicEvalValue = false; }
public ConditionBlock(string nm, FxnBlock cond) { this.setName(nm); this.LogicFxn = cond; this.logicEvalValue = false; }