I am looking to write the plugin that triggers dropdown upon a certain keyword match in the editor (for java language), and works very much like standard code auto-completion, except editor would need to recognize custom keywords.
Say, user types
At this point, dropdown should be poulated with available values, which can also cascade to the next level (CUSTOMBLAH.BAR.FOO) etc..
When users reaches the final level, typed value would expand to the custom code snippet.
Is this possible to do with Open API? If so, which APIs should I be looking at?