The JDT extends the workbench concept of local history in three ways:
Note: Files and Java elements such as types and their members change in time. A ‘snapshot’ of what they look like at a point in time (as saved in the local history) is called an edition.
Java development tools (JDT)
Java views
Using the Java editor
Replacing a Java element with a local history
edition
Restoring a deleted workbench element