protected override void OnComplete()
 {
     if (this.extensibilityManager == null)
     {
         return;
     }
     this.extensibilityManager.CompleteEditingScope(this.transaction);
     this.extensibilityManager = (ExtensibilityManager)null;
     this.transaction          = (SceneEditTransaction)null;
 }
 private void Cancel()
 {
     if (this.extensibilityManager == null)
     {
         return;
     }
     this.extensibilityManager.CancelEditingScope(this.transaction);
     this.extensibilityManager = (ExtensibilityManager)null;
     this.transaction          = (SceneEditTransaction)null;
 }
 public SceneNodeModelEditingScope(ExtensibilityManager extensibilityManager, SceneEditTransaction transaction)
 {
     this.extensibilityManager = extensibilityManager;
     this.transaction          = transaction;
 }