# All Classes and Interfaces

Class
Description
AbstractDataPointDefinition
The abstract class implements an adapter for subclass.
AbstractGroupedDataRowExpressionEvaluator
The abstract class is just defined for the grouping integration with BIRT report, Stand-alone mode of chart or chart default grouping mode can't use the class and its implementation.
AbstractScriptContext
The abstract class implements common methods to store script contexts.
AbstractScriptHandler<T>
The abstract class defines methods to execute java function and java script functions, it makes the sub-class can execute own regular java functions and java script functions.
AccessibilityValue
A representation of the model object 'Accessibility Value'.
AccessibilityValueImpl
An implementation of the model object 'Accessibility Value'.
Action
A representation of the model object 'Action'.
ActionEvaluatorAdapter
An adapter class for IActionEvaluator
ActionImpl
An implementation of the model object ' Action'.
ActionRendererAdapter
An adapter class for IActionRenderer
ActionType
A representation of the literals of the enumeration ' Action Type', and utility methods for working with them.
ActionValue
A representation of the model object 'Action Value'.
ActionValueImpl
An implementation of the model object ' Action Value'.
AllAxes
AllAxes
Anchor
A representation of the literals of the enumeration ' Anchor', and utility methods for working with them.
Angle3D
A representation of the model object 'Angle3 D'.
Angle3DImpl
An implementation of the model object 'Angle3 D'.
AngleType
A representation of the literals of the enumeration 'Angle Type', and utility methods for working with them.
Arc3DRenderEvent
A rendering event type for rendering 3D Arc object.
ArcRenderEvent
A rendering event type for rendering Arc object.
Area3DRenderEvent
A rendering event type for rendering 3D Area object.
AreaRenderEvent
A rendering event type for rendering Area object.
AreaSeries
A representation of the model object 'Area Series'.
AreaSeriesImpl
An implementation of the model object 'Area Series'.
AttributeFactory
The Factory for the model.
AttributeFactoryImpl
An implementation of the model Factory .
AttributePackage
The Package for the model.
AttributePackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
AttributePackageImpl
An implementation of the model Package .
AutoScale
Encapsulates the auto scaling algorithms used by the rendering and chart computation framework.
AutoScale.ScaleInfo
AxesAdjuster
The class is used to adjust axes's location and scale.
AxesRenderer
Provides a base framework for custom series rendering extensions that are interested in being rendered in a pre-computed plot containing axes.
AxesRenderHelper
Helper class for AxesRenderer.
Axis
A representation of the model object 'Axis'.
AxisImpl
An implementation of the model object ' Axis'.
AxisLabelTextProvider
This class provides the axis label texts of an axis.
AxisOrigin
A representation of the model object 'Axis Origin'.
AxisOriginImpl
An implementation of the model object 'Axis Origin'.
AxisSubUnit
Computation unit for total, min, max and etc.
AxisTickCoordinates
A helper class to compute coordinates for Axis Ticks
AxisType
A representation of the literals of the enumeration ' Axis Type', and utility methods for working with them.
BarSeries
A representation of the model object 'Bar Series'.
BarSeriesImpl
An implementation of the model object ' Bar Series'.
BaseRenderer
Provides a generic framework that initiates the rendering sequence of the various chart components.
BaseSampleData
A representation of the model object 'Base Sample Data'.
BaseSampleDataImpl
An implementation of the model object ' Base Sample Data'.
BigNumberDataElement
A representation of the model object 'Big Number Data Element'.
BigNumberDataElementImpl
An implementation of the model object 'Big Number Data Element'.
BIRTChartComputation
Block
A representation of the model object ' Block'.
BlockGenerationEvent
An event type for block generation.
BlockImpl
An implementation of the model object ' Block'.
BoundingBox
This class ...
Bounds
A representation of the model object 'Bounds'.
BoundsImpl
An implementation of the model object ' Bounds'.
BubbleDataSet
A representation of the model object 'Bubble Data Set'.
BubbleDataSetImpl
An implementation of the model object 'Bubble Data Set'.
BubbleEntry
BubbleEntry
BubbleSeries
A representation of the model object 'Bubble Series'.
BubbleSeriesImpl
An implementation of the model object 'Bubble Series'.
CallBackValue
A representation of the model object 'Call Back Value'.
CallBackValueImpl
An implementation of the model object 'Call Back Value'.
CDateTime
A convenience data type provided to aid in wrapping a datetime value used with datetime data elements.
Chart
A representation of the model object 'Chart'.
ChartComputationFactory
ChartDimension
A representation of the literals of the enumeration ' Chart Dimension', and utility methods for working with them.
ChartEngine
The Entry Point class to access the Eclipse Chart Engine (ECE) API
ChartEvent
Base Abstract class for various Chart Events: Primitive render events, interaction events, structure change events
ChartEventHandlerAdapter
An adapter (empty implementation of IChartEventHandler) makes the interface easier for the user.
ChartException
Exception class for Chart framework.
ChartImpl
An implementation of the model object ' Chart'.
ChartModelHelper
Chart Model helper is default implementation of IChartModelHelper.
ChartPreferences
Deprecated.
only reserved for compatibility
ChartPreferencesImpl
Deprecated.
only reserved for compatibility
ChartScriptContext
An internal implementation for IChartScriptContext
ChartType
A representation of the literals of the enumeration ' Chart Type', and utility methods for working with them.
ChartWithAxes
A representation of the model object 'Chart With Axes'.
ChartWithAxesImpl
An implementation of the model object ' Chart With Axes'.
ChartWithoutAxes
A representation of the model object 'Chart Without Axes'.
ChartWithoutAxesImpl
An implementation of the model object 'Chart Without Axes'.
ClientArea
A representation of the model object 'Client Area'.
ClientAreaImpl
An implementation of the model object 'Client Area'.
ClipRenderEvent
This class encapsulates clipping information required for clip implementation in a device.
ColorDefinition
A representation of the model object 'Color Definition'.
ColorDefinitionImpl
An implementation of the model object ' Color Definition'.
ComponentFactory
The Factory for the model.
ComponentFactoryImpl
An implementation of the model Factory .
ComponentPackage
The Package for the model.
ComponentPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
ComponentPackageImpl
An implementation of the model Package .
Coordinates
Coordinates
Cursor
A representation of the model object 'Cursor'.
CursorImpl
An implementation of the model object 'Cursor'.
CursorType
A representation of the literals of the enumeration 'Cursor Type', and utility methods for working with them.
CurveFitting
A representation of the model object 'Curve Fitting'.
CurveFittingImpl
An implementation of the model object 'Curve Fitting'.
CurveRenderer
CurveRenderer
DataElement
A representation of the model object 'Element'.
DataElementImpl
An implementation of the model object 'Element'.
DataFactory
The Factory for the model.
DataFactoryImpl
An implementation of the model Factory .
DataPackage
The Package for the model.
DataPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
DataPackageImpl
An implementation of the model Package .
DataPoint
A representation of the model object 'Data Point'.
DataPointComponent
A representation of the model object 'Data Point Component'.
DataPointComponentImpl
An implementation of the model object ' Data Point Component'.
DataPointComponentType
A representation of the literals of the enumeration ' Data Point Component Type', and utility methods for working with them.
DataPointHints
Holds the information necessary to render a DataPoint Label
DataPointImpl
An implementation of the model object ' Data Point'.
DataRowExpressionEvaluatorAdapter
An adapter class for IDataRowExpressionEvaluator
DataSet
A representation of the model object 'Set'.
DataSetAdapter
Provides a no-op implementation of the `IDataSetProcessor`interface definition to be subclassed by each extension writer as needed.
DataSetImpl
An implementation of the model object ' Set'.
DataSetIterator
An immutable class with convenience methods provided to retrieve data from the dataset
DataType
A representation of the literals of the enumeration ' Data Type', and utility methods for working with them.
DateFormatDetail
A representation of the literals of the enumeration ' Date Format Detail', and utility methods for working with them.
DateFormatSpecifier
A representation of the model object 'Date Format Specifier'.
DateFormatSpecifierImpl
An implementation of the model object ' Date Format Specifier'.
DateFormatType
A representation of the literals of the enumeration ' Date Format Type', and utility methods for working with them.
DateTimeDataElement
A representation of the model object 'Date Time Data Element'.
DateTimeDataElementImpl
An implementation of the model object ' Date Time Data Element'.
DateTimeDataSet
A representation of the model object 'Date Time Data Set'.
DateTimeDataSetImpl
An implementation of the model object 'Date Time Data Set'.
DeferredCache
This class implements deferred rendering capability for chart.
DeferredCacheManager
The class is used to manage runtime DeferredCache of series, it assures the correct painting z-order of series for 2D case.
DeviceAdapter
A no-op adapter implementation for the `IDeviceRenderer`interface definition.
Dial
A representation of the model object 'Dial'.
DialChart
A representation of the model object 'Dial Chart'.
DialChartImpl
An implementation of the model object 'Dial Chart'.
DialImpl
An implementation of the model object 'Dial'.
DialRegion
A representation of the model object 'Dial Region'.
DialRegionImpl
An implementation of the model object 'Dial Region'.
DialSeries
A representation of the model object 'Dial Series'.
DialSeriesImpl
An implementation of the model object 'Dial Series'.
DifferenceDataSet
A representation of the model object 'Difference Data Set'.
DifferenceDataSetImpl
An implementation of the model object 'Difference Data Set'.
DifferenceEntry
DifferenceEntry
DifferenceSeries
A representation of the model object 'Difference Series'.
DifferenceSeriesImpl
An implementation of the model object 'Difference Series'.
Direction
A representation of the literals of the enumeration ' Direction', and utility methods for working with them.
DisplayAdapter
A no-op adapter implementation for the `IDisplayServer`interface definition.
EllipsisHelper
Provides a helper class to shorten a string with ellipsis.
EllipsisHelper.ITester
ITester
EmbeddedImage
A representation of the model object 'Embedded Image'.
EmbeddedImageImpl
An implementation of the model object 'Embedded Image'.
EmptyUpdateNotifier
A convenient empty update notifier doing nothing.
EmptyWithAxes
This class implements an empty renderer for ChartWithAxes type.
EmptyWithoutAxes
This class implements an empty renderer for ChartWithoutAxes type.
Engine3D
Engine3D
EStringToDataSetMapEntryImpl
An implementation of the model object 'EString To Data Set Map Entry'.
EStringToStringMapEntryImpl
An implementation of the model object 'EString To String Map Entry'.
EventObjectCache
An internal cache that provides reusable primitive (and block) rendering event objects.
ExtendedProperty
A representation of the model object 'Extended Property'.
ExtendedPropertyImpl
An implementation of the model object ' Extended Property'.
Fill
A representation of the model object 'Fill'.
FillImpl
An implementation of the model object ' Fill'.
FontDefinition
A representation of the model object 'Font Definition'.
FontDefinitionImpl
An implementation of the model object ' Font Definition'.
FontUtil
Font utility class.
FormatSpecifier
A representation of the model object 'Format Specifier'.
FormatSpecifierImpl
An implementation of the model object 'Format Specifier'.
FractionNumberFormatSpecifier
A representation of the model object 'Fraction Number Format Specifier'.
FractionNumberFormatSpecifierImpl
An implementation of the model object 'Fraction Number Format Specifier'.
GanttDataSet
A representation of the model object 'Gantt Data Set'.
GanttDataSetImpl
An implementation of the model object 'Gantt Data Set'.
GanttSeries
A representation of the model object 'Gantt Series'.
GanttSeriesImpl
An implementation of the model object 'Gantt Series'.
GeneratedChartState
Maintains state information containing the original chart model and runtime built information based on offscreen computations performed using the `Generator.build(IDisplayServer, Chart, Scriptable, Bounds, RunTimeContext)` method.
Generator
Provides an entry point into building a chart for a given model.
GObjectFactory
Gradient
A representation of the model object 'Gradient'.
GradientImpl
An implementation of the model object ' Gradient'.
Grid
Grid
Grid
A representation of the model object 'Grid'.
GridImpl
An implementation of the model object ' Grid'.
GroupingUnitType
A representation of the literals of the enumeration ' Grouping Unit Type', and utility methods for working with them.
HorizontalAlignment
A representation of the literals of the enumeration ' Horizontal Alignment', and utility methods for working with them.
HorizontalAxesAdjuster
The class is used to adjust horizontal axes's location and scale.
HorizontalAxisAdjuster
The class is used to adjust the location and scale of one horizontal axis.
I3DRenderEvent
An interface that all 3D rendering events must extend.
IActionEvaluator
This interface defines the capability to manipulate action based expressions.
IActionRenderer
This interface defines the methods to process the trigger actions during rendering.
IAggregateFunction
This interface defines the extension interface for all chart aggregate functions.
IAxesDecorator
This interface defines a decorator renderer for Axes
IAxisAdjuster
The interface declares function to adjust axis(axes) scale and location.
ICallBackNotifier
This interface adds the callback ability to the existing IUpdateNotifer interface, any listener who want to perform a callback must implement this instead of the original IUpdateNotifer.
IChartComputation
IChartComputationFactory
IChartEventHandler
Script event handler interface for charts.
IChartModelHelper
This helper class is used to update chart model or return model properties.
IChartObject
Root interface of all chart's model objects.
IChartScriptContext
This interface allows the script to get access to common chart varialbes and communicate with an external context.
IConstants
Defines all constants here.
IDataPointDefinition
A datapoint definition is responsible for defining the data types of a datapoint entry and the display text.
IDataPointEntry
The entry is a data point that is usually made up of several data.
IDataRowExpressionEvaluator
This interface provide expression evaluations of any string expression based on a row context.
IDataSetProcessor
Provides a generic definition of a data set processor capable of building or scanning through data sets associated with specific series types.
IDeviceRenderer
Combines the primitive rendering notifications provided in the primitive and other convenience methods needed by a device renderer.
IDisplayServer
Provides generic services to a device renderer for computing metrics and centralized creation of device specific resources.
IExtChartModelLoader
This class defines a common interface to load extra chart model.
IExternalContext
This interface defines an common context adapter which provide scriptable context object or plain context object.
IExternalizer
Provides services for externalization of static text messages rendered in a chart.
IGenerator
Provides an entry point into building a chart for a given model.
IGObjectFactory
IGroupedDataRowExpressionEvaluator
The interface is declared to wrap `IQueryResultSet` and evaluate grouped, uni-dimensional data.
IImageMapEmitter
This interface defines the capability for implementors to provide an html image map string.
IImageWriterFactory
This interface defines the ability of creating an ImageWriter.
ILogger
Provides an abstraction layer into the logging framework capable of writing categorized messages into a target repository (or console).
Image
A representation of the model object 'Image'.
Image3DRenderEvent
A rendering event type for rendering 3D Image object.
ImageImpl
An implementation of the model object ' Image'.
ImageRenderEvent
A rendering event type for rendering Image object.
ImageSourceType
A representation of the literals of the enumeration 'Image Source Type', and utility methods for working with them.
ImageWriterFactory
IMessageLookup
Provides services for externalization of static text messages rendered in a chart.
Insets
A representation of the model object 'Insets'.
InsetsImpl
An implementation of the model object ' Insets'.
InteractionEvent
An event type for Interactivity.
InteractiveRenderer
Interactivity
A representation of the model object 'Interactivity'.
InteractivityImpl
An implementation of the model object 'Interactivity'.
IntersectionType
A representation of the literals of the enumeration ' Intersection Type', and utility methods for working with them.
IntersectionValue
IntersectionValue
IPrimitiveRenderer
Provides low level primitive rendering notifications that are interpreted by a device renderer.
IRenderInstruction
A render instruction wraps a render event or several events.
IResourceFinder
Provides a way to find a resource in resource folder.
IResultSetDataSet
This interface maintains a subset of a resultset by defining a selective list of columns and a row range to be extracted from a full resultset.
IScriptClassLoader
This interface defines the functions to load script classes for chart scripting.
IScriptContext
The interface declares methods to provide appropriate context in scripts.
IScriptMenuHelper
The interface defines method(s) to generate scripts for Action Value of chart model.
ISeriesRenderer
Defines the callback methods to be implemented by a custom series renderer to compute and render a specific series implementation.
ISeriesRenderingHints
This interface defines the rendering hints required by series renderer.
ISeriesRenderingHints3D
This interface defines the 3D rendering hints required by series renderer.
IStructureDefinitionListener
Notifies a listener of group change events associated with a structure being rendered.
ITextMetrics
Provides a layer of abstraction for text metrics retrieval via display server dependent implementations.
ITextRenderer
Provides convenience methods for rendering rotated text with configurable attributes on a graphics context.
IUpdateNotifier
Defines methods that allow model updating via a device event handler used in conjunction with a device renderer.
JavaDateFormatSpecifier
A representation of the model object 'Java Date Format Specifier'.
JavaDateFormatSpecifierImpl
An implementation of the model object ' Java Date Format Specifier'.
JavaNumberFormatSpecifier
A representation of the model object 'Java Number Format Specifier'.
JavaNumberFormatSpecifierImpl
An implementation of the model object ' Java Number Format Specifier'.
Label
A representation of the model object 'Label'.
LabelBlock
A representation of the model object 'Label Block'.
LabelBlockImpl
An implementation of the model object ' Label Block'.
LabelImpl
An implementation of the model object ' Label'.
LabelLimiter
Helper class to limit the size of a label by wrapping its text or shorten its text with ellipsis.
LabelLimiter.Option
Options used by method limitLabelSize.
LayoutFactory
The Factory for the model.
LayoutFactoryImpl
An implementation of the model Factory .
LayoutPackage
The Package for the model.
LayoutPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
LayoutPackageImpl
An implementation of the model Package .
LeaderLineStyle
A representation of the literals of the enumeration ' Leader Line Style', and utility methods for working with them.
Legend
A representation of the model object 'Legend'.
LegendBehaviorType
A representation of the literals of the enumeration 'Legend Behavior Type', and utility methods for working with them.
LegendBuilder
A helper class for Legend computation.
LegendBuilder.LabelItem
LegendEntryRenderingHints
LegendImpl
An implementation of the model object ' Legend'.
LegendItemHints
LegendItemHints
LegendItemHints.Type
LegendItemRenderingHints
LegendItemRenderingHints
LegendItemType
A representation of the literals of the enumeration ' Legend Item Type', and utility methods for working with them.
LegendLayoutHints
LegendItemLayoutHints
Line3DRenderEvent
A rendering event type for rendering 3D Line object.
LineAttributes
A representation of the model object 'Line Attributes'.
LineAttributesImpl
An implementation of the model object ' Line Attributes'.
LineDecorator
A representation of the literals of the enumeration 'Line Decorator', and utility methods for working with them.
LineRenderEvent
A rendering event type for rendering Line object.
LineSeries
A representation of the model object 'Line Series'.
LineSeriesImpl
An implementation of the model object ' Line Series'.
LineStyle
A representation of the literals of the enumeration ' Line Style', and utility methods for working with them.
Location
A representation of the model object 'Location'.
Location3D
A representation of the model object 'Location3 D'.
Location3DImpl
An implementation of the model object 'Location3 D'.
LocationImpl
An implementation of the model object ' Location'.
Logger
A centralized class to start use and manager loggers.
Marker
A representation of the model object 'Marker'.
MarkerImpl
An implementation of the model object ' Marker'.
MarkerInstruction
This class wraps a rendering event for Marker
MarkerLine
A representation of the model object 'Marker Line'.
MarkerLineImpl
An implementation of the model object ' Marker Line'.
MarkerRange
A representation of the model object 'Marker Range'.
MarkerRangeImpl
An implementation of the model object ' Marker Range'.
MarkerRenderer
This class implements marker rendering capability used in Line, Area or other series.
MarkerType
A representation of the literals of the enumeration ' Marker Type', and utility methods for working with them.
MenuStylesKeyType
A representation of the literals of the enumeration 'Menu Styles Key Type', and utility methods for working with them.
Methods
Methods
ModelFactory
The Factory for the model.
ModelFactoryImpl
An implementation of the model Factory .
ModelPackage
The Package for the model.
ModelPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
ModelPackageImpl
An implementation of the model Package .
MultipleActions
A representation of the model object 'Multiple Actions'.
MultipleActionsImpl
An implementation of the model object 'Multiple Actions'.
MultipleFill
A representation of the model object 'Multiple Fill'.
MultipleFillImpl
An implementation of the model object 'Multiple Fill'.
MultiURLValues
A representation of the model object 'Multi URL Values'.
MultiURLValuesImpl
An implementation of the model object 'Multi URL Values'.
Needle
A representation of the model object 'Needle'.
NeedleImpl
An implementation of the model object 'Needle'.
NullDataSet
A representation of the model object 'Null Data Set'.
NullDataSetImpl
An implementation of the model object 'Null Data Set'.
NumberDataElement
A representation of the model object 'Number Data Element'.
NumberDataElementImpl
An implementation of the model object ' Number Data Element'.
NumberDataPointEntry
The class defines abstract methods to access number values from number data set.
NumberDataSet
A representation of the model object 'Number Data Set'.
NumberDataSetImpl
An implementation of the model object 'Number Data Set'.
NumberFormatSpecifier
A representation of the model object 'Number Format Specifier'.
NumberFormatSpecifierImpl
An implementation of the model object ' Number Format Specifier'.
Object3D
This class represents a 3D object and is used to perform all 3d operations.
OneAxis
This class provides an internal implementation of the axis class used by the renderer.
Orientation
A representation of the literals of the enumeration ' Orientation', and utility methods for working with them.
OrthogonalSampleData
A representation of the model object 'Orthogonal Sample Data'.
OrthogonalSampleDataImpl
An implementation of the model object ' Orthogonal Sample Data'.
Oval3DRenderEvent
A rendering event type for rendering 3D Oval object.
OvalRenderEvent
A rendering event type for rendering Oval object.
Palette
A representation of the model object 'Palette'.
PaletteImpl
An implementation of the model object ' Palette'.
PatternImage
A representation of the model object 'Pattern Image'.
PatternImageImpl
An implementation of the model object 'Pattern Image'.
PieSeries
A representation of the model object 'Pie Series'.
PieSeriesImpl
An implementation of the model object ' Pie Series'.
Plot
A representation of the model object 'Plot'.
PlotComputation
Used as base class for Plot computation.
PlotImpl
An implementation of the model object ' Plot'.
PlotWith2DAxes
This class is capable of computing the content of a chart (with axes) based on preferred sizes, text rotation, fit ability, scaling, etc and prepares it for rendering.
PlotWith3DAxes
This class is capable of computing the content of a chart (with axes) based on preferred sizes, text rotation, fit ability, scaling, etc and prepares it for rendering.
PlotWithAxes
PlotWithAxes
PlotWithoutAxes
This class is capable of computing the content of a chart (without axes) based on preferred sizes, text rotation, fit ability, scaling, etc and prepares it for rendering.
Point
The `Location` class defines a point specified in `double` precision.
Polygon
A 2D Polygon class
Polygon3DRenderEvent
A rendering event type for rendering 3D Polygon object.
PolygonRenderEvent
A rendering event type for rendering Polygon object.
Position
A representation of the literals of the enumeration ' Label Position', and utility methods for working with them.
PrimitiveRenderEvent
Query
A representation of the model object 'Query'.
QueryImpl
An implementation of the model object ' Query'.
Rectangle
The `Rectangle` class defines a rectangle specified in Rectangle coordinates.
RectangleRenderEvent
A rendering event type for rendering Rectangle object.
RiserType
A representation of the literals of the enumeration ' Riser Type', and utility methods for working with them.
RotatedRectangle
RotatedRectangle
Rotation3D
A representation of the model object 'Rotation3 D'.
Rotation3DImpl
An implementation of the model object 'Rotation3 D'.
Rule
Deprecated.
only reserved for compatibility
RuleImpl
Deprecated.
only reserved for compatibility
RuleType
Deprecated.
only reserved for compatibility
RunTimeContext
Encapsulates runtime information associated with each chart generation and rendering session.
RunTimeContext.StateKey<T>
Predifined static keys for states.
SampleData
A representation of the model object 'Sample Data'.
SampleDataImpl
An implementation of the model object 'Sample Data'.
Scale
A representation of the model object 'Scale'.
ScaleContext
Scale context for min/max computation.
ScaleImpl
An implementation of the model object ' Scale'.
ScaleUnitType
A representation of the literals of the enumeration ' Scale Unit Type', and utility methods for working with them.
ScatterSeries
A representation of the model object 'Scatter Series'.
ScatterSeriesImpl
An implementation of the model object ' Scatter Series'.
ScriptClassLoaderAdapter
An adapter class for IScriptClassLoader.
ScriptExpression
ScriptHandler
This class forms the basis of script handling in the charting library.
ScriptMenuHelper
The helper class is used to generate scripts for Action Value of chart model.
ScriptValue
A representation of the model object 'Script Value'.
ScriptValueImpl
An implementation of the model object ' Script Value'.
Serializer
This interface provides a means to serialize and/or de-serialize the chart model instance into XML content.
SerializerImpl
SerializerImpl
Series
A representation of the model object 'Series'.
SeriesDefinition
A representation of the model object 'Series Definition'.
SeriesDefinitionImpl
An implementation of the model object ' Series Definition'.
SeriesGrouping
A representation of the model object 'Series Grouping'.
SeriesGroupingImpl
An implementation of the model object ' Series Grouping'.
SeriesImpl
An implementation of the model object ' Series'.
SeriesNameFormat
SeriesNameFormat is a Formatter special for SeriesIdentifier with optional Y-Grouping.
SeriesRenderingHints
SeriesRenderingHints
SeriesRenderingHints
SeriesRenderingHints
SeriesRenderingHints3D
SeriesRenderingHints3D
SeriesValue
A representation of the model object 'Series Value'.
SeriesValueImpl
An implementation of the model object ' Series Value'.
SharedScaleContext
We use this class to store shared scale context of chart in cross-tab.
Size
A representation of the model object 'Size'.
SizeImpl
An implementation of the model object ' Size'.
SortOption
A representation of the literals of the enumeration ' Sort Option', and utility methods for working with them.
StackedSeriesLookup
Implements a double lookup data structure for stacked series.
StackGroup
StackGroup
StockDataSet
A representation of the model object 'Stock Data Set'.
StockDataSetImpl
An implementation of the model object 'Stock Data Set'.
StockEntry
StockEntry
StockSeries
A representation of the model object 'Stock Series'.
StockSeriesImpl
An implementation of the model object ' Stock Series'.
Stretch
A representation of the literals of the enumeration ' Stretch', and utility methods for working with them.
StringFormatSpecifier
A representation of the model object 'String Format Specifier'.
StringFormatSpecifierImpl
An implementation of the model object 'String Format Specifier'.
StructureChangeEvent
A event type indicates a structure change.
StructureSource
This class defines a structure source object for all chart events.
StructureType
This class defines the type for a StructureSource object and provides predefined constants.
Style
A representation of the model object 'Style'.
StyledComponent
A representation of the literals of the enumeration 'Styled Component', and utility methods for working with them.
StyleImpl
An implementation of the model object 'Style'.
StyleMap
A representation of the model object 'Style Map'.
StyleMapImpl
An implementation of the model object ' Style Map'.
Text
A representation of the model object 'Text'.
Text3DRenderEvent
A rendering event type for rendering 3D text object.
TextAdapter
A no-op adapter implementation for the `ITextMetrics`interface definition.
TextAlignment
A representation of the model object 'Text Alignment'.
TextAlignmentImpl
An implementation of the model object ' Text Alignment'.
TextDataElement
A representation of the model object 'Text Data Element'.
TextDataSet
A representation of the model object 'Text Data Set'.
TextDataSetImpl
An implementation of the model object 'Text Data Set'.
TextImpl
An implementation of the model object ' Text'.
TextRendererAdapter
TextRenderEvent
A rendering event type for rendering text object.
TickStyle
A representation of the literals of the enumeration ' Tick Style', and utility methods for working with them.
TitleBlock
A representation of the model object 'Title Block'.
TitleBlockImpl
An implementation of the model object 'Title Block'.
TooltipValue
A representation of the model object 'Tooltip Value'.
TooltipValueImpl
An implementation of the model object ' Tooltip Value'.
TransformationEvent
An event type for transformation.
Trigger
A representation of the model object 'Trigger'.
TriggerCondition
A representation of the literals of the enumeration ' Trigger Condition', and utility methods for working with them.
TriggerFlow
A representation of the literals of the enumeration 'Trigger Flow', and utility methods for working with them.
TriggerImpl
An implementation of the model object ' Trigger'.
TypeFactory
The Factory for the model.
TypeFactoryImpl
An implementation of the model Factory .
TypePackage
The Package for the model.
TypePackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
TypePackageImpl
An implementation of the model Package .
UnitsOfMeasurement
A representation of the literals of the enumeration ' Units Of Measurement', and utility methods for working with them.
URLValue
A representation of the model object 'URL Value'.
URLValueImpl
An implementation of the model object ' URL Value'.
UserDataSetHints
This class provides the ability to process the user dataSets.
ValueFormatter
This class handles the formatting work of any data value.
Vector
A Vector class used to perform 3D computation.
VerticalAlignment
A representation of the literals of the enumeration ' Vertical Alignment', and utility methods for working with them.
VerticalAxesAdjuster
The class is used to adjust vertical axes's location and scale.
VerticalAxisAdjuster
The class is used to adjust the location and scale of one vertical axis.
WrappedInstruction
This class wraps different types of rendering events.
WrappedStructureSource
This class defines a wrapped structure source object which could have a parent source for all chart events.