Interface ProductNodeListener

All Known Implementing Classes:
MaskCollectionLayer.MaskPNL, ProductNodeListenerAdapter

public interface ProductNodeListener
A listener which listens to internal data product changes.
Version:
$Revision$ $Date$
  • Method Details

    • nodeChanged

      void nodeChanged(ProductNodeEvent event)
      Notified when a node changed.
      Parameters:
      event - the product node which the listener to be notified
    • nodeDataChanged

      void nodeDataChanged(ProductNodeEvent event)
      Notified when a node's data changed.
      Parameters:
      event - the product node which the listener to be notified
    • nodeAdded

      void nodeAdded(ProductNodeEvent event)
      Notified when a node was added.
      Parameters:
      event - the product node which the listener to be notified
    • nodeRemoved

      void nodeRemoved(ProductNodeEvent event)
      Notified when a node was removed.
      Parameters:
      event - the product node which the listener to be notified
    • nodeDisposing

      default void nodeDisposing(ProductNodeEvent event)
      Notified when a node starts its disposal. Overwrite this method if you want to be notified when a node starts disposal.
      Parameters:
      event - the product node which the listener to be notified