public void Connect(InterNodeConnection connection)
 {
     if (false == AllowMultipleConnection)
     {
         DebugInfoPanelController.Instance.ShowMessage(
             "This type of Node link point can only have one active connection at a time");
         DisconnectAll();
     }
     Connections.Add(connection);
 }
 public void Disconnect(InterNodeConnection connection)
 {
     connection.Disconnect();
 }