com.vaadin.ui
Interface AbstractSelect.ItemDescriptionGenerator

All Superinterfaces:
Serializable
Enclosing class:
AbstractSelect

public static interface AbstractSelect.ItemDescriptionGenerator
extends Serializable

Implement this interface and pass it to Tree.setItemDescriptionGenerator or Table.setItemDescriptionGenerator to generate mouse over descriptions ("tooltips") for the rows and cells in Table or for the items in Tree.


Method Summary
 String generateDescription(Component source, Object itemId, Object propertyId)
          Called by Table when a cell (and row) is painted or a item is painted in Tree
 

Method Detail

generateDescription

String generateDescription(Component source,
                           Object itemId,
                           Object propertyId)
Called by Table when a cell (and row) is painted or a item is painted in Tree

Parameters:
source - The source of the generator, the Tree or Table the generator is attached to
itemId - The itemId of the painted cell
propertyId - The propertyId of the cell, null when getting row description
Returns:
The description or "tooltip" of the item.


Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.