5.7. Interlude: order processing GUI

The object model for the order processing domain is now complete. Before we move on to the next chapter I need to introduce a graphical user interface (GUI) application which allows users to manage objects in the model.

You will find this most useful for creating and persisting order processing objects. You can later use these to practice your grasp of the JDO Query Language with the Dynamic Query Window, which is introduced at the end of Chapter 8.

The GUI application is called Explorer and belongs to the package com.ogilviepartners.jdobook.op.gui. Two sample windows are shown. Figure 5.18 shows the Explorer window listing all persistent BusinessPartner instances. JDO’s support of inheritance is well illustrated, ...

Get Java™ Data Objects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.