Subclassing from a DSECoordinatedPanel

A second technique to create a coordinated panel is to extend the abstract class DSECoordinatedPanel. This abstract class provides an implementation of the CoordinatedPanel interface that is complete except for the interactions with the data model; all that remains to be done is to complete the implementation for your data model. Complete the following steps:
  1. Create a Java(TM) class that subclasses from the DSECoordinatedPanel.
  2. Implement the methods that interact with the data model. (For more information, see DSECoordinatedPanel data model methods.)

This technique was used to implement the OperationPanel (using the operation data model) and the DSEPanel (using the context data model). Both of these classes override the handleDSECoordinationEvent(DSECoordinationEvent event) method and add the Execute_Operation behavior for DSECoordinationEvents.