I have read this page over several times, and am just not seeing some of the inherent differences between GWT's Timer
and Scheduler
classes. I'm looking for the use cases and applicability of each of the following:
Timer
,Timer::schedule
andTimer::scheduleRepeating
Scheduler::scheduleDeferred
Scheduler::scheduleIncremental
IncrementalCommand
DeferredCommand
These all appear to be doing the same thing, more or less, and it feels like you can accomplish the same objectives with all of them. Is this just GWT's way a providing multiple ways of doing the same thing? If not, please help me understand when and where each is appropriately used.