@Override
		public void accept(PathNode<?> path) {
			if (path != null) {
				injectNow(pane);
				pane.removePathUpdateListener(Unchecked.cast(this));
			}
		}
Listener that waits for a non-null input. Once found, the listener removes itself.
recaf-ui/src/main/java/software/coley/recaf/ui/pane/editing/SideTabsInjector.java