return s.append(",clickCount=").append(clickCount).toString();
s.append(",clickCount=").append(clickCount); s.append(",consumed=").append(consumed);  return s.toString();
  public String paramString()  {    StringBuffer s = new StringBuffer();    switch (id)      {      case MOUSE_CLICKED:        s.append("MOUSE_CLICKED,(");        break;      case MOUSE_PRESSED:        s.append("MOUSE_PRESSED,(");        break;      case MOUSE_RELEASED:        s.append("MOUSE_RELEASED,(");        break;      case MOUSE_MOVED:        s.append("MOUSE_MOVED,(");        break;      case MOUSE_ENTERED:        s.append("MOUSE_ENTERED,(");        break;      case MOUSE_EXITED:        s.append("MOUSE_EXITED,(");        break;      case MOUSE_DRAGGED:        s.append("MOUSE_DRAGGED,(");        break;      case MOUSE_WHEEL:        s.append("MOUSE_WHEEL,(");        break;      default:        s.append("unknown type,(");      }    s.append(x).append(',').append(y).append("),button=").append(button);    // FIXME: need a mauve test for this method    if (modifiersEx != 0)      s.append(",extModifiers=").append(getModifiersExText(modifiersEx));    return s.append(",clickCount=").append(clickCount).toString();  }