code: public String getEventDescriptor(Class controlInterface)
      {
          //
          // NOTE: The input controlInterface is currently unused, but included to
          // enable downstream optimization of serialization representation.  See the
          // OPTIMIZE comment below for more details.  If implemented, the interface
          // is needed to reverse the transformation from a hash back to a method or
          // descriptor.
          //
          if (_descriptor == null)
              _descriptor = computeEventDescriptor(_method);
  
          return _descriptor;
      }
docs: Returns the event descriptor string associated with the EventRef.
  @param controlInterface the ControlInterface