public void notifyObserver(string p_name, PSParameters p_params) { if (m_objectListener.ContainsKey(p_name)) { m_objectListener[p_name].notifyObservers(p_params); } }
public void delPSParameter(string name) { var delParameter = PSParameters.Where(p => p.ParameterName == name).Select(s => s).FirstOrDefault(); if (delParameter != null) { PSParameters.Remove(delParameter); } }
public static void nofifyObserver(string p_name, PSParameters p_params) { if (null == s_event) { return; } s_event.notifyObserver(p_name, p_params); }
public void notifyObservers(PSParameters p_params) { for (int i = 0; i < m_paramEvents.Count; i++) { Action <PSParameters> callback = m_paramEvents[i]; if (null != callback) { callback(p_params); } } }
public void addPSParameter(PrintSetting parameter) { PSParameters.Add(parameter); }