@Override
			public void keyTyped(KeyEvent e) {
				if (!textArea.isEditable()) {
					return;
				}

				KeyboardFocusManager kfm = KeyboardFocusManager.getCurrentKeyboardFocusManager();
				kfm.redispatchEvent(textArea, e);
				e.consume(); // consume all events; signal that our text area will handle them
			}
A {@link VisualVertex} implementation that provides a component with a docking header that 
is clickable.
Ghidra/Framework/Graph/src/main/java/ghidra/graph/viewer/vertex/DockingVisualVertex.java