@Override
		public void propertyChange(PropertyChangeEvent event) {
			if ("state".equals(event.getPropertyName()) &&
				SwingWorker.StateValue.DONE == event.getNewValue()) {
				dialog.close();
			}
		}
Holds any message that may have been set while waiting for the dialog to appear
Ghidra/Framework/Docking/src/main/java/ghidra/util/task/CachingSwingWorker.java