The MDR plugin is an ActiveX COM object that builds on the features provided by Enterprise Architect's automation interface API (Interop.EA.dll) to extend its user interface.
The MDR plugin source code is available as Visual Studio.NET 2008 solution. The solution contains three relevant projects: QueryServiceControl, EnterpriseArchitectAddIn, and EnterpriseArchitectAddInInstaller.
The QueryServiceControl component hosts the code responsible for communicating with the MDR query grid service. It defines a Web Reference called QueryServiceManager that points to the grid service end point.
QueryServiceControl.cs maintains the code that initializes the plugin on startup. It makes the call to initialize available resources from the MDR.
This story has a happy ending, but I need to go. To Be Continued...