@Override
		protected boolean isValidChar( char ch ) {
			return super.isValidChar( ch ) || ch == '.' || ch == '@';
		}
A completion provider for keys, which always uses all known/predefined keys.
flatlaf-theme-editor/src/main/java/com/formdev/flatlaf/themeeditor/FlatCompletionProvider.java