public void RegisterUndoObject(BaseObject o) { this.undoObjects.Add(o); }
public void UnRegisterUndoObject(BaseObject o) { this.undoObjects.Remove(o); }
internal virtual void AncestorObjectChanged(BaseObject sourceObj, NotifyCollectionChangedAction action) { }