The following tables show some of the high-level icons used in the Projects, Files, and Navigator windows to indicate what type of item a node represents. In general, you can find out what an icon represents by holding your cursor over the icon to display the node's tool tip.
The following table lists some of the icons used to represent Java files and objects in the Projects window (Ctrl-1).
Icon | Description |
---|---|
![]() |
Java source file. The following file types are represented by this icon:
|
![]() |
Java main class file. |
![]() |
JAR file or WAR file. |
![]() |
Java packages root. In , there is one Java package root node for each of your source folders. |
![]() |
Java package. |
![]() |
Private Java package. |
![]() |
Empty Java package. |
![]() |
Library packages root. |
![]() |
Package library. |
![]() |
Generic information file. This node icon can represent the following file types:
|
![]() |
Swing GUI form object. This includes:
|
![]() |
Swing JInternational Frame form object. |
![]() |
Swing and AWT GUI form object. This includes:
|
![]() |
Swing and AWT GUI dialog form object. This includes:
|
![]() |
Swing and AWT GUI applet form object. This includes:
|
![]() |
AWT GUI Panel form object. |
![]() |
Persistence Unit file. |
![]() |
Database schema file. |
![]() |
JUnit file. This includes:
|
![]() |
Visual Web JSF file. |
![]() |
Visual Web JSF fragment file. |
Badge icons can be affixed to other file icons to indicate a particular state of the object. The following table lists some of the badges used in the Projects (Ctrl-1) and Files (Ctrl-2) windows.
Icon | Description |
---|---|
![]() |
The file needs to be compiled. Either the file has not been compiled or the source has changed since the last compilation. |
![]() |
The file cannot be parsed. The file might contain an unrecoverable syntactic error, or there might have been a problem reading the file. |
The icons in the following table represent elements and bean patterns within the Java hierarchy. These icons are visible from the Navigator window (Ctrl-7).
Icon | Description |
---|---|
![]() |
Java class or inner class. |
![]() |
Category node for constructors. |
![]() |
Constructor with default access. |
![]() |
Private constructor. |
![]() |
Public constructor or nonstatic initializer. |
![]() |
Constructor with protected access. |
![]() |
Static initializer. |
![]() |
Category node for methods. |
![]() |
Method with default access (nonstatic). |
![]() |
Private method (nonstatic). |
![]() |
Public method (nonstatic). |
![]() |
Method with protected access (nonstatic). |
![]() |
Method with default access (static). |
![]() |
Private method (static). |
![]() |
Public method (static). |
![]() |
Method with protected access (static). |
![]() |
Category node for fields. |
![]() |
Field with default access (nonstatic). |
![]() |
Private field (nonstatic). |
![]() |
Public field (nonstatic). |
![]() |
Field with protected access (nonstatic). |
![]() |
Field with default access (static). |
![]() |
Private field (static). |
![]() |
Public field (static). |
![]() |
Field with protected access (static). |
The following table lists icons used to represent Java Ant and .properties files that display in the Files window (Ctrl-2):
Icon | Description |
---|---|
![]() |
Ant build script node. |
![]() |
Ant target node. |
![]() |
Ant emphasized target node. |
![]() |
Properties object. |
![]() |
Properties locale. |
![]() |
Properties key. |