I'm creating a plugin which displays a list of server-side resources through an extension on the tool window. When one of the resources is clicked, there is a lot of information to display and actions a user could take. I'd like to create a UI and display it in the editor pane (so that it will add a tab next to the users .java files and give lots of room for displaying lists, buttons, ect...). There is no file that the user is editing, they are just making various REST requests (uploading files, downloading files, listing ect...). Is there a way I can create a UI and place it as a tab in the code editor window?
IE: I'd expect my user to see as tabs in the editor window
JavaFile1.java JavaFile2.java ServerResourcesEditor