Package com.tick42.glue.desktop.intents

# Interface Intent

    public interface Intent

Represents an intent.

Since:
  1.4.1

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `List<IntentHandler>` | `getHandlers()` | Return the `IntentHandler`s that provide an implementation for the intent and can be used to raise an intent request.
  `String` | `getName()` | Return the name of the Intent for example `"ShowGraph"`.
  `String` | `toString()` | Returns the `String` representation for this intent.

- ## Method Details

  - ### getName

    String getName()
    Return the name of the Intent for example `"ShowGraph"`.
    Returns:
      The name of the the Intent, never `null`

  - ### getHandlers

    List<IntentHandler> getHandlers()
    Return the `IntentHandler`s that provide an implementation for the intent and can be used to raise an intent request.
    Returns:
      The `IntentHandler`s that provide an implementation for the intent, never `null`

  - ### toString

    String toString()
    Returns the `String` representation for this intent.
    Overrides:
      `toString` in class `Object`
    Returns:
      The `String` representation for this intent, never `null`