示例#1
0
 protected void DisposeNode(NodeModel model)
 {
     model.ConnectorAdded -= OnConnectorAdded;
     model.Modified -= NodeModified;
     OnNodeRemoved(model);
     model.Dispose();
 }
示例#2
0
 protected virtual void DisposeNode(NodeModel model)
 {
     var functionNode = model as Function;
     if (functionNode != null)
     {
         functionNode.Controller.SyncWithDefinitionStart -= OnSyncWithDefintionStart;
         functionNode.Controller.SyncWithDefinitionEnd -= OnSyncWithDefinitionEnd;
     }
     model.ConnectorAdded -= OnConnectorAdded;
     model.Modified -= NodeModified;
     model.Dispose();
 }
示例#3
0
 protected virtual void DisposeNode(NodeModel model)
 {
     model.ConnectorAdded -= OnConnectorAdded;
     model.Modified -= NodeModified;
     model.Dispose();
 }