by Krumuvecis
Free to use and modify for whatever purposes. No copyrights apply.
- JDK: 21
- Maven compiler : 21
- DelayCalculator : 0.6.2
For single-use AbstractThread :
- Create an
object
thatextends AbstractThread
.- Implement
object.update()
for custom actions. - (Optional) override
object.finish()
for custom ending.
- Implement
- Start by calling
object.start()
. - Note:
object
has to be re-created upon every re-use.
For cyclical AbstractUpdater :
- Create an
object
thatextends AbstractUpdater
.- 3 constructors available.
- Implement
object.update()
for custom actions. - Use
object.delayCalculator
for custom delay preferences. - (Optional) override
object.finish()
for custom ending. - (Optional) override
object.endCheck()
for custom end-checking.
- Start by calling
object.start()
. - Stop by calling
object.end()
.
Latest working version available at master
branch.
Development happening at develop
branch.