// 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();
}