public interface PaletteConsumer
extends java.util.EventListener
The PaletteConsumer interface should be implemented by a client View (EG. Graphical
Navigator). This interface has one method which the client view must implement.
The Palette calls getConsumerView to retrieve the clients view to which the palette
will add itself as a view listener. The Palette has implemented the ViewListener
interface in PaletteWindow.
At JDev startup the client needs to add itself as a 'consumer' using PaletteManager's
public method addPaletteConsumerClass. When the PaletteWindow is created, PaletteWindow
will call getConsumerView for each 'consumer' to retrive the respective view
in order to add PaletteWindow as a view listener.