code: public String getDescriptorName()
      {
          //
          // The javadocs for java.beans.EventSetDescriptor suggest that the programmatic name
          // should start w/ a lowercase letter.   So we use the unqualified event set interface
          // name w/ the first character lowercased.
          //
          String name = getShortName();
          return Character.toLowerCase(name.charAt(0)) + name.substring(1);
      }
docs: Returns the programmatic descriptor name to be returned by the EventDescriptor
  for the event set.