private String getElapsedTimeString(long elapsedNanos) {

			long hours = elapsedNanosIn(elapsedNanos, TimeUnit.HOURS);
			long minutes = elapsedNanosIn(elapsedNanos, TimeUnit.MINUTES) - (hours * 60);
			long seconds = elapsedNanosIn(elapsedNanos, TimeUnit.SECONDS) - (minutes * 60);

			if (hours != 0) {
				return String.format("%d:%02d:%02d", hours, minutes, seconds);
			}

			return String.format("%02d:%02d", minutes, seconds);
		}
Indicates the constraint has changed, and the user interface needs to be updated to reflect
the new state.
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/constrainteditor/DataLoadingConstraintEditor.java