Package eu.pedu.lib20s.util
Class Repeater
java.lang.Object
eu.pedu.lib20s.util.Repeater
public class Repeater
extends java.lang.Object
Instance třídy
Repeater
umožňují opakování zadaných akcí
na pozadí, tj. bez čekání na jejich dokončení.-
Constructor Summary
Constructors Constructor Description Repeater()
-
Method Summary
Modifier and Type Method Description void
repeat(int times, java.lang.Runnable action)
Opakuje metodu parametru akce přičemž počet opakování je zadán v parametru počet.void
repeat(int times, java.lang.Runnable action, java.lang.Runnable finished)
Opakuje metodu parametru akce přičemž počet opakování je zadán v parametru počet.void
stop()
Zastaví opakování prováděná daným opakovačem.
-
Constructor Details
-
Repeater
public Repeater()
-
-
Method Details
-
repeat
public void repeat(int times, java.lang.Runnable action)Opakuje metodu parametru akce přičemž počet opakování je zadán v parametru počet.- Parameters:
times
- Požadovaný počet opakování, 0=pořádaction
- Instance, jejíž metoda run() bude opakována
-
repeat
public void repeat(int times, java.lang.Runnable action, java.lang.Runnable finished)Opakuje metodu parametru akce přičemž počet opakování je zadán v parametru počet.- Parameters:
times
- Požadovaný počet opakování, 0=pořádaction
- Instance, jejíž metoda run() bude opakovánafinished
- Metoda vyvolávaná po ukončení posledního opakování
-
stop
public void stop()Zastaví opakování prováděná daným opakovačem.
-