Is there any way to open a file and have it not come up as text, but rather as an alternative editor? For example, suppose one had a plugin that showed an XML file as a structured graph, using the wicked cool new graphing library. Suppose further that the graph included nodes which referred to other XML files. It's easy enough to create a "Goto file" action, which will open up the file corresponding to the selected node, using the FileEditorManager. Unfortunately, that opens up the file using the default editor, showing a bunch of XML text. What I would like to do is be able to open the file corresponding to the selected node while staying in the cool structured graph mode. FileEditorManager doesn't seem to be capable of doing this. Any pointers, or should I file a JIRA?