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:
- Create a Java(TM) class that subclasses from the DSECoordinatedPanel.
- 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.