Resources – files, folders, and builders
As an IDE, Eclipse is used to work with files and folders. Eclipse creates the concept of a workspace (a group of related projects), a number of projects, and then files and folders underneath each. These resources are then used by builders to be able to create derived resources upon change, which is how Eclipse compiles Java source files into .class files.
In this chapter, we will:
Create a custom editor
Read the contents of a file
Create a resource file
Use a builder to automatically process changes
Integrate the builder with a nature
Highlight problems in the editor with markers