In an IDEal world I should be able to filter by pattern or at least file extension. I never want to open .java files in Open Resource, there's a separate window called Open Type for that.
I saw this, but it's not a general solution: How do I hide .class files from the Open Resource dialog in Eclipse? I cannot simply mark the .java files as derived, because they're not!