## Annotate

Since: 3.0 M6
Last Modified: $Date: 2004/06/01 15:23:56 $

#### Annotate action should be available from

- history view, repo explorer, resource/packages view

#### Annotate java files

- should show the java editor
- you should be able to step through changes in the annotate view and the java editor should stay in sync (e.g. highlight) the changes associated with the selected change in the annotate view.
- you should also be able to select a line in the java file and the annotate view should select the change that is associated with that line.
- the history view should show the history for the opened file and highlight the revision of the currently selected change in the annotate view.

#### Annotate non-text editor files

- annotate plugin.xml file
- the default text editor should be shown
- you should also be able to select a line in the text file and the annotate view should select the change that is associated with that line.
- the history view should show the history for the opened file and highlight the revision of the currently selected change in the annotate view.

#### Annotate binary files

- annotate a file marked as binary
- the server should report an error that annotations cannot be shown for binary files.