I'm new to xtext so this might be an easy one for many of you but I've couldn't find the answer to my problem by a quick forum search
The issue is, while I'm enjoying the case-insensitive option for my language it will be nice to have all keywords use the same case so I've thought to make it user configurable (believe it or not there still are quite a few peoples that like to have them UPERCASED). Thing is, where should I 'hook' my change case action so it can be triggered as you type?
I've tried to glue an editor that extends XtextEditor and add a listener on it but I rather don't go as low as working in the IDocumentListener so I've tried the IXtextModelListener instead but then how do I get the editor to refresh with the changes done on the model?
But as I've said, there might be a simple/better way to do it that I'm not aware of... any help greatly appreciated.