I am currently working on a Eclipse Plugin, where I need to make an action, when a person opens a file with certain properties. However I’m not sure on how to set a listener, I have been looking into the IWorkspace and IResource API, but I can’t find the simple API call saying “AddListenerToOnOpenFile”.
The file is expected to be opened in the package explorer view.
Use the answer supplied by @MarttiKäärik to find out when editors are open. Then you can use the IEditorInput to see if it is an IResource you care about.