void IProject.NotifyObjectChanged(ObjectWrapperEventArgs args)
 {
     if (loading)
     {
         return;
     }
     NotifyChanged();
     if (ObjectChanged != null)
     {
         ObjectChanged(this, args);
     }
 }
Beispiel #2
0
 internal protected virtual void OnObjectChanged(ObjectWrapperEventArgs args)
 {
     if (frontend != null)
     {
         frontend.NotifyChanged();
     }
     if (!Loading)
     {
         if (proj != null)
         {
             proj.NotifyObjectChanged(args);
         }
         if (ObjectChanged != null)
         {
             ObjectChanged(this, args);
         }
     }
 }
Beispiel #3
0
		void IProject.NotifyObjectChanged (ObjectWrapperEventArgs args)
		{
			if (loading)
				return;
			NotifyChanged ();
			if (ObjectChanged != null)
				ObjectChanged (this, args);
		}
Beispiel #4
0
		internal protected virtual void OnObjectChanged (ObjectWrapperEventArgs args)
		{
			if (frontend != null)
				frontend.NotifyChanged ();
			if (!Loading) {
				if (proj != null)
					proj.NotifyObjectChanged (args);
				if (ObjectChanged != null)
					ObjectChanged (this, args);
			}
		}