SAP's Java IDE is based on Eclipse and provides tools for developing Java applications on SAP systems. It includes a J2EE toolset with support for standard Java EE features and integration with SAP's J2EE engine. A model abstraction layer and graphics layer allow development objects to be logically presented and diagrammed. The tools are integrated with SAP infrastructure components like the design time repository, build service, and software logistics.