Package generic.timer

# Interface GhidraTimer

All Known Implementing Classes:
  `ExpiringSwingTimer`, `GhidraSwinglessTimer`, `GhidraSwingTimer`

public interface GhidraTimer

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `getDelay()`
  `int`
  `getInitialDelay()`
  `boolean`
  `isRepeats()`
  `boolean`
  `isRunning()`
  `void`
  `setDelay(int delay)`
  `void`
  `setInitialDelay(int initialDelay)`
  `void`
  `setRepeats(boolean repeats)`
  `void`
  `setTimerCallback(TimerCallback callback)`
  `void`
  `start()`
  `void`
  `stop()`

- ## Method Details

  - ### start

    void start()

  - ### stop

    void stop()

  - ### setDelay

    void setDelay(int delay)

  - ### setInitialDelay

    void setInitialDelay(int initialDelay)

  - ### setRepeats

    void setRepeats(boolean repeats)

  - ### isRepeats

    boolean isRepeats()

  - ### isRunning

    boolean isRunning()

  - ### getDelay

    int getDelay()

  - ### getInitialDelay

    int getInitialDelay()

  - ### setTimerCallback

    void setTimerCallback(TimerCallback callback)