Class LoadingIcon.Unsafe
- java.lang.Object
- 
- com.inductiveautomation.ignition.client.util.gui.LoadingIcon
- 
- com.inductiveautomation.ignition.client.util.gui.LoadingIcon.Unsafe
 
 
- 
- All Implemented Interfaces:
- java.awt.event.ActionListener,- java.util.EventListener,- javax.swing.Icon
 - Enclosing class:
- LoadingIcon
 
 public static class LoadingIcon.Unsafe extends LoadingIcon This class is a subclass of LoadingIcon that uses a (shared) java.util.Timer, and issues repaintImmediately commands to the parent component on non-EDT thread.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.client.util.gui.LoadingIconLoadingIcon.Unsafe
 
- 
 - 
Constructor SummaryConstructors Constructor Description Unsafe()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidinitTimer(int delay)protected voidrepaintParent()voidstart()Start the animationvoidstop()Stop the animation- 
Methods inherited from class com.inductiveautomation.ignition.client.util.gui.LoadingIconactionPerformed, getIconHeight, getIconWidth, paintIcon
 
- 
 
- 
- 
- 
Method Detail- 
initTimerprotected void initTimer(int delay) - Overrides:
- initTimerin class- LoadingIcon
 
 - 
startpublic void start() Description copied from class:LoadingIconStart the animation- Overrides:
- startin class- LoadingIcon
 
 - 
stoppublic void stop() Description copied from class:LoadingIconStop the animation- Overrides:
- stopin class- LoadingIcon
 
 - 
repaintParentprotected void repaintParent() - Overrides:
- repaintParentin class- LoadingIcon
 
 
- 
 
-