https://help.eclipse.org/2020-12/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/ref-icons.htm
Objects
Compilation unit (*.java file) | |
Java file which is not on a build path | |
Class file | |
Generic file (unknown content type) | |
Unknown object | |
Java scrapbook page (*.jpage file) | |
Java scrapbook page (evaluation in progress) | |
JAR description file | |
JUnit test result file | |
Java working set | |
Java model | |
Library container | |
JAR file with attached source | |
JAR file without attached source | |
Class folder with attached source | |
Class folder without attached source | |
Source folder | |
Package | |
Empty package | |
Logical package | |
Empty logical package | |
Package only containing non Java resources | |
Package declaration | |
Import container | |
Import | |
Class (public) | |
Interface (public) | |
Enum type (public) | |
Annotation type (public) | |
Package visible class | |
Private class | |
Protected class | |
Default field (package visible) | |
Private field | |
Protected field | |
Public field | |
Default method (package visible) | |
Private method | |
Protected method | |
Public method |
Object adornments
Marks project as Java project | |
Decorates files and folders if they are on the build path of their enclosing Java project | |
Decorates Java projects and source folders where all optional compile problems are ignored | |
Decorates Java projects and working sets that contain build path errors | |
This Java element causes an error | |
This Java element causes a warning | |
This Java element causes an info problem | |
This Java element is deprecated | |
Constructor | |
Abstract member | |
Final member | |
Static member | |
Default method | |
Synchronized member | |
Native method | |
Transient field | |
Volatile field | |
Type with public static void main(String[] args) |
|
Implements method | |
Overrides method | |
Type with focus in Type Hierarchy or Quick Outline/Hierarchy | |
Maximal expansion level in Call Hierarchy | |
Recursive call in Call Hierarchy | |
Compilation unit containing an abstract class as primary type | |
Compilation unit containing an interface as primary type | |
Compilation unit containing an enum as primary type | |
Compilation unit containing an annotation as primary type |
Build path
Class path variable | |
JAR with attached source | |
JAR without attached source | |
System library | |
Build path ordering | |
Inclusion filter | |
Exclusion filter | |
Access rules | |
Javadoc location | |
Source attachment | |
Native library location | |
Output folder |
Code assist
HTML tag | |
Javadoc tag | |
Local variable | |
Template | |
SWT template |
Compare
Field | |
Method |
Debugger
Debug launch | |
Run launch | |
Terminated run launch | |
Process | |
Terminated process | |
Debug target | |
Suspended debug target | |
Terminated debug target | |
Thread | |
Suspended thread | |
Stack frame | |
Running stack frame | |
Adornment that marks a stack frame that may be out of synch with the target VM as a result of an unsuccessful hot code replace | |
Adornment that marks a stack frame that is out of synch with the target VM as a result of an unsuccessful hot code replace | |
Inspected object or primitive value | |
Watch expression | |
Local variable | |
Monitor | |
A monitor in contention | |
A thread in contention for a monitor | |
A monitor that is owned by a thread | |
A thread that owns a monitor | |
Current instruction pointer (top of stack) | |
Current instruction pointer | |
Enabled line breakpoint | |
Disabled line breakpoint | |
Adornment that marks a breakpoint as skipped | |
Adornment that marks a line breakpoint as installed | |
Adornment that marks a breakpoint as conditional | |
Adornment that marks an entry method breakpoint | |
Adornment that marks an exit method breakpoint | |
Field access watchpoint | |
Field modification watchpoint | |
Field access and modification watchpoint | |
Adornment that marks a watchpoint as installed | |
Exception breakpoint | |
Runtime exception breakpoint | |
Disabled exception breakpoint | |
Adornment that marks an exception breakpoint as caught | |
Adornment that marks an exception breakpoint as uncaught | |
Adornment that marks an exception breakpoint as scoped | |
Adornment that marks an exception breakpoint as installed |
Editor
Implements | |
Overrides | |
Quick assist available | |
Search match |
JUnit
Test | |
Currently running test | |
Successful test | |
Failing test | |
Test throwing an exception | |
Ignored test | |
Test with an assumption failure | |
Test suite | |
Currently running test suite | |
Successfully completed test suite | |
Test suite with failing test | |
Test suite with exception throwing test | |
Caught exception | |
Stack frame element |
NLS tools
Skipped NLS key | |
Translated NLS key | |
Untranslated NLS key |
Quick fix
Quick fixable error | |
Quick fixable warning | |
Add | |
Change | |
Change cast | |
Fix multiple problems | |
Move to another package | |
Remove | |
Remove import | |
Rename | |
Rename in file | |
Surround with try/catch |
Refactoring
General change | |
Composite change | |
Text change | |
File change | |
Stop error | |
Error | |
Warning | |
Information | |
Change filter |
Search
Java Search | |
Search for declarations | |
Search for references |
Search - Occurrences in File
A general match | |
Read access to local or field | |
Write access to local or field |
Type Hierarchy view
Type outside of selected package | |
Interface outside of selected package |