com.sencha.gxt.chart.client.chart.series
Class SeriesToolTipConfig<M>

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

public class SeriesToolTipConfig<M>
extends ToolTipConfig

Configuration for Series tooltip.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.tips.ToolTipConfig
ToolTipConfig.ToolTipRenderer<T>
 
Constructor Summary
SeriesToolTipConfig()
           
 
Method Summary
 LabelProvider<M> getCustomLabelProvider()
          Returns the custom label provider.
 LabelProvider<Number> getNumericLabelProvider()
          Returns the numeric label provider.
 void setCustomLabelProvider(LabelProvider<M> customLabelProvider)
          Returns the custom label provider.
 void setNumberFormatProvider(NumberFormat format)
          Sets a NumberFormat for the numeric label provider.
 void setNumericLabelProvider(LabelProvider<Number> numericLabelProvider)
          Sets the numeric label provider.
<V> void
setValueProvider(ValueProvider<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

SeriesToolTipConfig

public SeriesToolTipConfig()
Method Detail

getCustomLabelProvider

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

Returns:
the custom label provider

getNumericLabelProvider

public LabelProvider<Number> getNumericLabelProvider()
Returns the numeric label provider.

Returns:
the numeric label provider

setCustomLabelProvider

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

Parameters:
customLabelProvider - the custom label provider

setNumberFormatProvider

public void setNumberFormatProvider(NumberFormat format)
Sets a NumberFormat for the numeric label provider.

Parameters:
format - the number formatter

setNumericLabelProvider

public void setNumericLabelProvider(LabelProvider<Number> numericLabelProvider)
Sets the numeric label provider. Uses the appropriate yField on the Series.

Parameters:
numericLabelProvider - the numeric label provider

setValueProvider

public <V> void setValueProvider(ValueProvider<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.