In this section:
Common
| Icon | Description |
|---|---|
| Class |
| Abstract class |
| Groovy class |
| Annotation |
| Enumeration |
| Exception |
| Final Java class |
| Interface |
| Java class that contains declaration of the main() method. |
| Test case |
| Java class located out of the source root. Refer to the section Configuring Projects for details. |
| Java class excluded from compilation. |
|
PHP trait
|
| Method |
![]() | Abstract method |
| Field |
| Variable |
| Property |
| Parameter |
| Element |
| Directory |
![]() | Module |
![]() | Group of modules |
|
| Package |
| Source root |
| Test root |
| Excluded root |
![]() | Resources |
![]() | Test resources |
![]() | Generated source roots |
![]() | Generated test source roots |
| Visibility modifiers | |
![]() | Read-only class, e.g. from a jar of an external library. |
![]() | private |
![]() | protected |
![]() | package protected |
![]() | static |
![]() | public |
Data Sources
| Icon | Description |
|---|---|
| DB data source. Also, DBMS-specific icons are used: |
![]() |
DB data source with the read-only status, e.g. for Derby. |
|
| DDL data source |
![]() | Database |
| Schema |
| Table |
![]() | View |
| Column |
![]() |
A NOT NULL column |
| Column with a primary key |
| Column with a foreign key |
| Column with an index |
| Primary key |
| Foreign key |
| Index |
| Trigger |
![]() | Stored procedure or function |














for Derby.


