private void showProgress() {
			Runnable showProgressRunnable = () -> {
				trace("showProgress() invokeLater() posted");

				if (delay <= 0) {
					runManager.showProgressPanel(true);
				}
				else {
					showTimer = new Timer(delay, event -> {
						if (!progressDone) {
							runManager.showProgressPanel(true);
							showTimer = null;
						}
					});
					showTimer.setInitialDelay(delay);
					showTimer.setRepeats(false);
					showTimer.start();
				}
			};
			SwingUtilities.invokeLater(showProgressRunnable);
		}
Show the progress icon according to the showIcon parameter.
@param showIcon true means to show the progress icon
Ghidra/Framework/Docking/src/main/java/ghidra/util/task/RunManager.java