Ejemplo n.º 1
0
 public void notifyObserver(string p_name, PSParameters p_params)
 {
     if (m_objectListener.ContainsKey(p_name))
     {
         m_objectListener[p_name].notifyObservers(p_params);
     }
 }
Ejemplo n.º 2
0
        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);
                }
            }
        }
Ejemplo n.º 5
0
 public void addPSParameter(PrintSetting parameter)
 {
     PSParameters.Add(parameter);
 }