@Override
		public List<Completion> getCompletionsAt( JTextComponent comp, Point pt ) {
			updateCompletions( comp );
			return super.getCompletionsAt( comp, pt );
		}
A completion provider for keys, which always uses all known/predefined keys.
flatlaf-theme-editor/src/main/java/com/formdev/flatlaf/themeeditor/FlatCompletionProvider.java