Provides interfaces for actions which are executed in the IDE text editor, including actions which are executed as the user types text in the editor.