Namespace com.scichart.charting.numerics.labelProviders
Classes
CalendarDateLabelFormatter
Defines a label formatter for IDateAxis which allows to use CalendarUnit based formatting
CalendarUnit
Defines a set of bit flags to be used with ICalendarUnitDateFormatter implementations
CalendarUnitDateFormatter
Defines a default date formatter which is used by TradeChartAxisLabelFormatter
CategoryLabelProviderBase<T>
Defines a base class for label provider used by category axes.
CursorCalendarUnitDateFormatter
Defines a default date formatter to provide labels for different kind of tooltips, e.g. used by CursorModifier.
DateLabelFormatter
Defines a default label formatter which is used by DateLabelProvider
DateLabelProvider
The DateLabelProvider is a pass-through which uses the IAxisCore#getTextFormatting() and IAxisCore#getCursorTextFormatting() properties to format axis and cursor label texts
FormatterLabelProviderBase<T>
A base to defines a LabelProvider which uses ILabelFormatter to format its labels
LabelFormatterBase<T>
Defines a base class for all ILabelFormatter implementations
LabelProviderBase<T>
A base class to define a LabelProvider. The LabelProvider may be set by calling IAxisCore#setLabelProvider(ILabelProvider), allowing programmatic overriding of axis labels.
LogBaseNumericLabelFormatter
THe ILabelFormatter implementation which formats label with power of LogarithmicNumericAxis#getLogarithmicBase()
LogarithmicNumericLabelFormatter
Default ILabelFormatter implementation for LogarithmicNumericAxis
LogarithmicNumericLabelProvider
The LogarithmicNumericLabelProvider is a pass-through which uses the IAxisCore#getTextFormatting() and IAxisCore#getCursorTextFormatting() properties to format axis and cursor label texts
NumericLabelFormatter
Default ILabelFormatter implementation for NumericAxis
NumericLabelFormatterBase<T>
Base class for ILabelFormatter for NumericAxis and its subclasses
NumericLabelProvider
The NumericLabelProvider is a pass-through which uses the IAxisCore#getTextFormatting() and IAxisCore#getCursorTextFormatting() properties to format axis and cursor label texts
ScientificNumericLabelFormatter<T>
The ILabelFormatter implementation which formats label with normalized (scientific) or engineering notation
SimpleDateFormatUtil
Helper class for creating SimpleDateFormat and SynchronizedSimpleDataFormatWrapper instances
SimpleNumericLabelFormatter<T>
Defines a default label formatter which is used by NumericLabelProvider
SynchronizedDecimalFormatWrapper
Defines a thread safe wrapper for DecimalFormat
SynchronizedSimpleDataFormatWrapper
Defines a thread safe wrapper for SimpleDateFormat
TradeChartAxisLabelFormatter<T>
Defines a default label formatter which is used by TradeChartAxisLabelProvider
TradeChartAxisLabelProvider
Default label provider which is used by CategoryDateAxis class
Interfaces
ICalendarUnitDateFormatter
Defines the protocol to a date formatter which is used by TradeChartAxisLabelFormatter.
ICategoryLabelProvider
Interface to define a LabelProvider for category axes
IDoubleLabelFormatter
Defines the interface to a double value label formatter
ILabelFormatter<T>
Defines the interface to a label formatter which is used by FormatterLabelProviderBase
ILabelProvider
Interface to define a LabelProvider. The LabelFormatter may be set by calling IAxisCore#setLabelProvider(ILabelProvider), allowing programmatic overriding of axis labels.