I came across a requirement where a file is created in File System having a timestamp in name (for Ex: 1630684117.demo), The file is registered in FileEditorProvider and it opened in custom FileEditor with FileEditorPolicy set to HIDE_DEFAULT_EDITOR.
Here in Editor Window Tab, I want to show a user friendly name of the file (i.e. show "Report of 2021-09-03 19:00" instead of 1630684117.demo ), but I don't want to rename original file in File System.
I tried FileEditor.getName(), but it can set name of File tab shown at the bottom of Editor if PLACE_AFTER_DEFAULT_EDITOR or PLACE_BEFORE_DEFAULT_EDITOR FileEditorPolicy is used. I want to rename the file virtually without affecting original file, is it possible?
Any help to achieve this requirement is much appreciated,