// loop expression can only receive its own parameter override protected bool CheckParameterData(AbstractParameterData receivedData) { return(receivedData.parentId == data.parentId); }
virtual protected bool CheckParameterData(AbstractParameterData data) { string macroId = referredMacroId(); return((macroId == null) || (macroId == data.parentId)); }