## com.google.gwt.user.client.ui
Class SuggestionEvent

    java.lang.Object
      java.util.EventObject
          com.google.gwt.user.client.ui.SuggestionEvent

All Implemented Interfaces:
  java.io.Serializable

    public class SuggestionEvent

extends java.util.EventObject

Event object containing information about the selection of a `SuggestOracle.Suggestion` displayed by a `SuggestBox`.

See Also:
  `SuggestBox.addEventHandler(SuggestionHandler)`, Serialized Form

Field Summary

Fields inherited from class java.util.EventObject
`source`

Constructor Summary
`SuggestionEvent(SuggestBox sender, SuggestOracle.Suggestion selectedSuggestion)`

Method Summary
`SuggestOracle.Suggestion` | `getSelectedSuggestion()` Gets the `Suggestion` object for the suggestion chosen by the user.
`java.lang.String` | `toString()` Returns the string representation of this event object.

Methods inherited from class java.util.EventObject
`getSource`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### SuggestionEvent

    public SuggestionEvent(SuggestBox sender,
                           SuggestOracle.Suggestion selectedSuggestion)

Method Detail

### getSelectedSuggestion

    public SuggestOracle.Suggestion getSelectedSuggestion()

  Gets the `Suggestion` object for the suggestion chosen by the user.

  Returns:
    the `Suggestion` object for the selected suggestion

### toString

    public java.lang.String toString()

  Returns the string representation of this event object. The string contains the string representation of the SuggestBox from which the event originated (the source), and the string representation of the Suggestion that was selected.

  Overrides:
    `toString` in class `java.util.EventObject`
  Returns:
    the string representation of this event object containing the source SuggestBox and the selected Suggestion