protected void event(MouseEvent paramMouseEvent)
  {
    String str1 = "";

    if (this.VerboseEvents) {
      if (paramMouseEvent.getID() == 501)
        str1 = "P:";
      else if (paramMouseEvent.getID() == 502)
        str1 = "R:";
      else if (paramMouseEvent.getID() == 504)
        str1 = "I:";
      else if (paramMouseEvent.getID() == 505)
        str1 = "O:";
    }
    if (this.ImageMap == null)
    {
      processActionEvent(new ActionEvent(this.realthis, 1001, str1 + this.ActionCommand));

      return;
    }

    String str2 = checkMap(paramMouseEvent.getX(), paramMouseEvent.getY());

    if (str2 != null)
      processActionEvent(new ActionEvent(this.realthis, 1001, str1 + str2));
  }