Package org.zkoss.stateless.action.data

## Class HistoryPopStateData

- java.lang.Object
- - org.zkoss.stateless.action.data.HistoryPopStateData

- All Implemented Interfaces:
    `java.io.Serializable`, `ActionData`

      public class HistoryPopStateData
      extends java.lang.Object
      implements ActionData

  The history pop state action used with `onHistoryPopState` to notify that user pressed BACK, FORWARD or others that causes the history changed (but still in the same desktop).

  All root components of all pages of the desktop will receives this action.

  Author:
    jumperchen
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `HistoryPopStateData()` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | `getState()` | Returns the state object.
    `java.lang.String` | `getUrl()` | Returns the URL.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### HistoryPopStateData

          public HistoryPopStateData()

  - ### Method Detail

    - #### getState

          public java.lang.Object getState()

      Returns the state object.
      Returns:
        the state object.

    - #### getUrl

          public java.lang.String getUrl()

      Returns the URL.
      Returns:
        the URL.