public IConditon _getCondition(string nType) { IConditon result_ = null; if (mConditions.ContainsKey(nType)) { result_ = mConditions[nType]; } return(result_); }
public bool _isActionIds(List <ConditionStream> nConditionStreams) { ConditionSingleton conditionSingleton_ = __singleton <ConditionSingleton> ._instance(); bool result_ = false; foreach (ConditionStream i in nConditionStreams) { IConditon condition_ = conditionSingleton_._getCondition(i._getType()); if (null != condition_) { ActionId actionId_ = i._getAction(); bool temp_ = this._isActionId(actionId_); result_ = condition_._validate(result_, temp_); } } return(result_); }
public void _registerConditon(IConditon nConditon) { mConditions[nConditon._getName()] = nConditon; }