org.esa.beam.framework.ui.product
Interface ProductTreeListener

All Superinterfaces:
EventListener
All Known Subinterfaces:
ProductTreeListener2
All Known Implementing Classes:
ProductTreeListenerAdapter

public interface ProductTreeListener
extends EventListener

A listener which is listening for events occurring in a ProductTree.

Version:
$Revision$ $Date$
Author:
Norman Fomferra, Sabine Embacher
See Also:
ProductTree

Method Summary
 void bandSelected(Band band, int clickCount)
          Called when a product's band has been selected in the tree.
 void metadataElementSelected(MetadataElement matadataElement, int clickCount)
          Called when a product's metadata element has been selected in the tree.
 void productAdded(Product product)
          Called when a product has been added to the tree.
 void productRemoved(Product product)
          Called when a product has been removed from the tree.
 void productSelected(Product product, int clickCount)
          Called when a product has been selected in the tree.
 void tiePointGridSelected(TiePointGrid tiePointGrid, int clickCount)
          Called when a product's tie-point grid has been selected in the tree.
 

Method Detail

productAdded

void productAdded(Product product)
Called when a product has been added to the tree.

Parameters:
product - The product.

productRemoved

void productRemoved(Product product)
Called when a product has been removed from the tree.

Parameters:
product - The product.

productSelected

void productSelected(Product product,
                     int clickCount)
Called when a product has been selected in the tree.

Parameters:
product - The selected product.
clickCount - The number of mouse clicks.

metadataElementSelected

void metadataElementSelected(MetadataElement matadataElement,
                             int clickCount)
Called when a product's metadata element has been selected in the tree.

Parameters:
matadataElement - The selected metadata element.
clickCount - The number of mouse clicks.

tiePointGridSelected

void tiePointGridSelected(TiePointGrid tiePointGrid,
                          int clickCount)
Called when a product's tie-point grid has been selected in the tree.

Parameters:
tiePointGrid - The selected tie-point grid.
clickCount - The number of mouse clicks.

bandSelected

void bandSelected(Band band,
                  int clickCount)
Called when a product's band has been selected in the tree.

Parameters:
band - The selected band.
clickCount - The number of mouse clicks.


Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.