@Override
		public void finishLoading() {
			// note: this is bad design to have a method on the interface that is not 
			//       supported by all implementations.  But, it was easy, so this will alert
			//       test writers to incorrect usage of this class.
			throw new UnsupportedOperationException();
		}
A policy that will initially load some of its data, then wait for the client to 
signal to proceed.  Then, it will load another chunk of data, waiting again.
Ghidra/Framework/Docking/src/test.slow/java/docking/widgets/table/threaded/IncrementalThreadedTableTest.java