Uses of Interface
jmri.util.ThreadingUtil.ThreadAction
Packages that use ThreadingUtil.ThreadAction
Package
Description
Contains various utilities classes that are
useful across the entire
JMRI library structure.
-
Uses of ThreadingUtil.ThreadAction in jmri.jmrit.logixng.util
Methods in jmri.jmrit.logixng.util with parameters of type ThreadingUtil.ThreadActionModifier and TypeMethodDescriptionvoidLogixNG_Thread.runOnLogixNG(ThreadingUtil.ThreadAction ta) Run some LogixNG-specific code before returning.LogixNG_Thread.runOnLogixNGDelayed(ThreadingUtil.ThreadAction ta, int delay) Run some LogixNG-specific code at some later point, at least a known time in the future.voidLogixNG_Thread.runOnLogixNGEventually(ThreadingUtil.ThreadAction ta) Run some LogixNG-specific code at some later point. -
Uses of ThreadingUtil.ThreadAction in jmri.jmrix.dccpp.serial
Classes in jmri.jmrix.dccpp.serial that implement ThreadingUtil.ThreadActionModifier and TypeClassDescription(package private) final class -
Uses of ThreadingUtil.ThreadAction in jmri.util
Methods in jmri.util with parameters of type ThreadingUtil.ThreadActionModifier and TypeMethodDescriptionstatic voidThreadingUtil.runOnGUI(ThreadingUtil.ThreadAction ta) Run some GUI-specific code before returningstatic TimerThreadingUtil.runOnGUIDelayed(ThreadingUtil.ThreadAction ta, int delay) Run some GUI-specific code at some later point, at least a known time in the future.static voidThreadingUtil.runOnGUIEventually(ThreadingUtil.ThreadAction ta) Run some GUI-specific code at some later point.static voidThreadingUtil.runOnLayout(ThreadingUtil.ThreadAction ta) Run some layout-specific code before returning.static TimerThreadingUtil.runOnLayoutDelayed(ThreadingUtil.ThreadAction ta, int delay) Run some layout-specific code at some later point, at least a known time in the future.static voidThreadingUtil.runOnLayoutEventually(ThreadingUtil.ThreadAction ta) Run some layout-specific code at some later point.