// This is the abstract class which will be implemented by each plugin.
// Using an abstract parent class should allow me to do away with the
//  whole shim thing for remoting.
// Build this with the following command line:
//  csc /t:library MyPlugIn.cs
// And a note to you Java people:  Isn't it nice to not have to match
//  the file name and the class name? :-P
public abstract class PlugInForm
{
  public const string FileNameMask = "MPI*.dll";
  public abstract void WhatIsPI();
}