com.sencha.gxt.chart.client.chart
Class LegendToolTipConfig<M>

java.lang.Object
  extended by com.sencha.gxt.widget.core.client.tips.ToolTipConfig
      extended by com.sencha.gxt.chart.client.chart.LegendToolTipConfig<M>
Type Parameters:
M - the data type used by the config
All Implemented Interfaces:
HasUiAttributes

public class LegendToolTipConfig<M>
extends ToolTipConfig

Configuration for a Legend tooltip.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.tips.ToolTipConfig
ToolTipConfig.ToolTipRenderer<T>
 
Constructor Summary
LegendToolTipConfig()
           
 
Method Summary
 LabelProvider<LegendItem<M>> getCustomLabelProvider()
          Returns the custom label provider.
 void setCustomLabelProvider(LabelProvider<LegendItem<M>> customLabelProvider)
          Returns the custom label provider.
<V> void
setValueProvider(ValueProvider<LegendItem<M>,V> valueProvider, LabelProvider<V> labelProvider)
          Sets a custom ValueProvider for the tooltip.
 
Methods inherited from class com.sencha.gxt.widget.core.client.tips.ToolTipConfig
getAnchor, getAnchorOffset, getBodyHtml, getData, getDismissDelay, getHideDelay, getMaxWidth, getMinWidth, getMouseOffset, getRenderer, getShowDelay, getTitleHtml, isAnchorToTarget, isAutoHide, isCloseable, isEnabled, isTrackMouse, setAnchor, setAnchorOffset, setAnchorToTarget, setAutoHide, setBodyHtml, setBodyHtml, setBodyText, setCloseable, setData, setDismissDelay, setEnabled, setHideDelay, setMaxWidth, setMinWidth, setMouseOffset, setMouseOffsetX, setMouseOffsetY, setRenderer, setShowDelay, setTitleHtml, setTitleHtml, setTitleText, setTrackMouse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LegendToolTipConfig

public LegendToolTipConfig()
Method Detail

getCustomLabelProvider

public LabelProvider<LegendItem<M>> getCustomLabelProvider()
Returns the custom label provider.

Returns:
the custom label provider

setCustomLabelProvider

public void setCustomLabelProvider(LabelProvider<LegendItem<M>> customLabelProvider)
Returns the custom label provider. Overrides numeric label provider.

Parameters:
customLabelProvider - the custom label provider

setValueProvider

public <V> void setValueProvider(ValueProvider<LegendItem<M>,V> valueProvider,
                                 LabelProvider<V> labelProvider)
Sets a custom ValueProvider for the tooltip.

Parameters:
valueProvider - the custom value provider
labelProvider - the label provider used on the value provider


Copyright © 2011. All Rights Reserved.