Exemple #1
0
        /// <summary>
        /// Notify changes happened in the entries
        /// </summary>
        internal override void OnChanged(PlanChange change)
        {
            // Updates and notifications have been suspended
            if (m_changedNotificationSuppressions > 0)
            {
                m_change |= change;
                return;
            }

            // Changes are about to be fired
            change  |= m_change;
            m_change = PlanChange.None;

            // Add missing prerequisites
            if ((change & PlanChange.Prerequisites) != PlanChange.None)
            {
                FixPrerequisites();
            }

            // Notify changes
            if ((change & PlanChange.Notification) != PlanChange.None && m_isConnected)
            {
                EveClient.OnPlanChanged(this);
            }
        }
 /// <summary>
 /// Notify changes happened in the entries
 /// </summary>
 internal override void OnChanged(PlanChange change)
 {
 }
Exemple #3
0
 /// <summary>
 /// Notify changes happened in the entries
 /// </summary>
 internal override void OnChanged(PlanChange change)
 {
 }
Exemple #4
0
 /// <summary>
 /// Notify changes happened in the entries
 /// </summary>
 internal abstract void OnChanged(PlanChange change);