Uses of Class
org.eclipse.birt.chart.exception.ChartException

Packages that use ChartException
org.eclipse.birt.chart.api   
org.eclipse.birt.chart.computation This is a placeholder file for the org.eclipse.birt.chart.computation package. 
org.eclipse.birt.chart.computation.withaxes This is a placeholder file for the org.eclipse.birt.chart.computation.withaxes package. 
org.eclipse.birt.chart.computation.withoutaxes This is a placeholder file for the org.eclipse.birt.chart.computation.withoutaxes package. 
org.eclipse.birt.chart.datafeed Provides classes and interfaces that determine how a user's custom dataset needs to be interpreted. 
org.eclipse.birt.chart.device Provides interfaces and no-op adapters that define services provided by the device renderer and an associated display server. 
org.eclipse.birt.chart.event Contains classes that define a rendering notification that is interpreted by a device renderer. 
org.eclipse.birt.chart.factory Contains classes and interfaces used in the chart building and generation phase. 
org.eclipse.birt.chart.model.layout Contains a layout manager capable of arranging a set of blocks associated with the chart representation. 
org.eclipse.birt.chart.model.layout.impl Contains core class implementations for blocks associated with the chart representation. 
org.eclipse.birt.chart.render Contains classes that represent the core plot rendering framework. 
org.eclipse.birt.chart.script   
org.eclipse.birt.chart.util Provides miscellaneous classes associated with data types and extension lookup services. 
 

Uses of ChartException in org.eclipse.birt.chart.api
 

Methods in org.eclipse.birt.chart.api that throw ChartException
 IDataSetProcessor ChartEngine.getDataSetProcessor(java.lang.Class cSeries)
          Retrieves the first instance of a data set processor registered as an extension for a given series type.
 IDataSetProcessor ChartEngine.getDataSetProcessor(java.lang.Class cSeries)
          Retrieves the first instance of a data set processor registered as an extension for a given series type.
 IDeviceRenderer ChartEngine.getRenderer(java.lang.String deviceID)
          Loads a device renderer, required by IChartGenerator to render charts
 IDeviceRenderer ChartEngine.getRenderer(java.lang.String deviceID)
          Loads a device renderer, required by IChartGenerator to render charts
 

Uses of ChartException in org.eclipse.birt.chart.computation
 

Methods in org.eclipse.birt.chart.computation that throw ChartException
 void IChartComputation.applyWrapping(IDisplayServer xs, Label la, double dWapping)
          Apply the wrapping to a label.
 void BIRTChartComputation.applyWrapping(IDisplayServer xs, Label la, double dWrapping)
           
 boolean LegendBuilder.LabelItem.checkEllipsis(double dWidthLimit)
          Checks if current label text should use ellipsis to shorten the length.
 boolean EllipsisHelper.checkLabelEllipsis(java.lang.String sText_, java.lang.Object oPara)
           
abstract  void PlotComputation.compute(Bounds bo)
          This method computes the entire chart within the given bounds.
 Size LegendBuilder.compute(IDisplayServer xs, Chart cm, SeriesDefinition[] seda, RunTimeContext rtc)
          Computes the size of the legend.
 BoundingBox IChartComputation.computeBox(IDisplayServer xs, int iLabelLocation, Label la, double dX, double dY)
          Compute the bounding box ( location and size ) of a label.
 BoundingBox BIRTChartComputation.computeBox(IDisplayServer xs, int iLabelLocation, Label la, double dX, double dY)
           
 double IChartComputation.computeFontHeight(IDisplayServer xs, Label la)
          Convenient method to compute the font's height of a label.
 double BIRTChartComputation.computeFontHeight(IDisplayServer xs, Label la)
           
 double IChartComputation.computeHeight(IDisplayServer xs, Label la)
          Compute the height of a label.
 double BIRTChartComputation.computeHeight(IDisplayServer xs, Label la)
           
 BoundingBox IChartComputation.computeLabelSize(IDisplayServer xs, Label la, double dWrapping, java.lang.Double fontHeight)
          Compute the size of a label.
static BoundingBox Methods.computeLabelSize(IDisplayServer xs, Label la, double dWrapping, java.lang.Double fontHeight)
          Compute the size of a label.
 BoundingBox BIRTChartComputation.computeLabelSize(IDisplayServer xs, Label la, double dWrapping, java.lang.Double fontHeight)
           
 RotatedRectangle IChartComputation.computePolygon(IDisplayServer xs, int iLabelLocation, Label la, double dX, double dY, java.lang.Double fontHeight)
          Compute the bounding polygon of a label.
 RotatedRectangle BIRTChartComputation.computePolygon(IDisplayServer xs, int iLabelLocation, Label la, double dX, double dY, java.lang.Double fontHeight)
           
 double IChartComputation.computeWidth(IDisplayServer xs, Label la)
          Compute the width of a label.
 double BIRTChartComputation.computeWidth(IDisplayServer xs, Label la)
           
static EllipsisHelper.ITester EllipsisHelper.createSimpleTester(IChartComputation cComp, IDisplayServer xs, Label la, java.lang.Double fontHeight)
           
static java.lang.String ValueFormatter.format(java.lang.Object oValue, FormatSpecifier fs, com.ibm.icu.util.ULocale lcl, java.lang.Object oCachedJavaFormatter)
          Returns the formatted string representation of given object.
 double EllipsisHelper.ITester.getHeight()
           
 double LegendBuilder.LabelItem.getHeight()
           
static double Methods.getLocation(AutoScale sc, java.lang.Object oValue)
           
static double Methods.getNormalizedLocation(AutoScale sc, java.lang.Object oValue)
           
abstract  ISeriesRenderingHints PlotComputation.getSeriesRenderingHints(SeriesDefinition sdOrthogonal, Series seOrthogonal)
           
 DataPointHints DataPointHints.getVirtualCopy()
          Returns a copy of current DataPointHints object, which is virtual.
 double EllipsisHelper.ITester.getWidth()
           
 double LegendBuilder.LabelItem.getWidth()
           
 LabelLimiter LabelLimiter.limitLabelSize(IChartComputation cComp, IDisplayServer xs, Label la)
          modify the text of la to fit the limit size.
 LabelLimiter LabelLimiter.limitLabelSize(IChartComputation cComp, IDisplayServer xs, Label la, java.util.EnumSet<LabelLimiter.Option> options)
          modify the text of la to fit the limit size.
static LabelLimiter LabelLimiter.limitLabelSize(IChartComputation cComp, IDisplayServer xs, Label la, LabelLimiter lbLimit, java.util.EnumSet<LabelLimiter.Option> options)
          To compute the text of the label with a limited size, the label text will be wrapped and shortened with ellipsis if required, the size of the label bound will be returned.
 void LegendBuilder.LabelItem.setText(java.lang.String sText)
           
static EllipsisHelper EllipsisHelper.simpleInstance(IChartComputation cComp, IDisplayServer xs, Label la, java.lang.Double fontHeight)
           
 boolean EllipsisHelper.ITester.testLabelVisible(java.lang.String strNew, java.lang.Object oPara)
           
 boolean LegendBuilder.LabelItem.testLabelVisible(java.lang.String strNew, java.lang.Object oPara)
           
 

Constructors in org.eclipse.birt.chart.computation that throw ChartException
DataPointHints(java.lang.Object _oBaseValue, java.lang.Object _oOrthogonalValue, java.lang.Object _oSeriesValue, java.lang.Object _oPercentileValue, DataPoint _dp, FormatSpecifier _fsBase, FormatSpecifier _fsOrthogonal, FormatSpecifier _fsSeries, FormatSpecifier _fsPercentile, int _idx, Location _lo, double[] _dSize, RunTimeContext _rtc)
          The constructor.
DataPointHints(java.lang.Object _oBaseValue, java.lang.Object _oOrthogonalValue, java.lang.Object _oSeriesValue, java.lang.Object _oPercentileValue, DataPoint _dp, FormatSpecifier _fsBase, FormatSpecifier _fsOrthogonal, FormatSpecifier _fsSeries, FormatSpecifier _fsPercentile, int _idx, Location _lo, double _dSize, RunTimeContext _rtc)
          DataPointHints constructor.
DataSetIterator(com.ibm.icu.util.Calendar[] ca)
           
DataSetIterator(DataSet ds)
           
DataSetIterator(java.lang.Object oContent, int iDataType)
           
UserDataSetHints(org.eclipse.emf.common.util.EMap<java.lang.String,DataSet> allSeriesDataSets)
          The constructor.
UserDataSetHints(org.eclipse.emf.common.util.EMap<java.lang.String,DataSet> allSeriesDataSets, boolean bReverse)
          The constructor.
 

Uses of ChartException in org.eclipse.birt.chart.computation.withaxes
 

Methods in org.eclipse.birt.chart.computation.withaxes that throw ChartException
 void VerticalAxesAdjuster.adjust()
           
 void HorizontalAxisAdjuster.adjust()
           
 void HorizontalAxesAdjuster.adjust()
           
 void IAxisAdjuster.adjust()
          Adjust axis(axes) scale and location.
 void AxesAdjuster.adjust()
           
 void VerticalAxisAdjuster.adjust()
           
 double[] VerticalAxesAdjuster.adjustOrthogonalAxis(int iv, OneAxis orthogonalAxis, double dX, double dLeftEdge, double dRightEdge)
          Adjusts start and end of orthogonal axis, and returns axis coordinates.
 double[] HorizontalAxesAdjuster.adjustOrthogonalAxis(int iv, OneAxis orthogonalAxis, double dY, double dBottom, double dTop)
          Adjusts start and end of orthogonal axis, and returns axis coordinates.
static DataSetIterator PlotWithAxes.checkDataType(Series se, int iType, RunTimeContext rtc)
           
 boolean AutoScale.checkFit(IDisplayServer xs, Label la, int iLabelLocation)
          Checks all labels for any overlap for a given axis' scale
 void PlotWith3DAxes.compute(Bounds bo)
           
 void PlotWith2DAxes.compute(Bounds bo)
          This method computes the entire chart within the given bounds.
 double AutoScale.computeAxisLabelThickness(IDisplayServer xs, Label la, int iOrientation)
           
 double AutoScale.computeStaggeredAxisLabelOffset(IDisplayServer xs, Label la, int iOrientation)
           
 int AutoScale.computeTicks(IDisplayServer xs, Label la, int iLabelLocation, int iOrientation, double dStart, double dEnd, boolean bConsiderStartEndLabels, AllAxes aax)
           
 int AutoScale.computeTicks(IDisplayServer xs, Label la, int iLabelLocation, int iOrientation, double dStart, double dEnd, boolean bConsiderStartLabel, boolean bConsiderEndLabel, AllAxes aax)
           
 DataSetIterator SharedScaleContext.createDataSetIterator(int iDataType)
          Create a DataSetIterator with the min/max value, which can be used by AutoScale.
 DataSetIterator SharedScaleContext.createDataSetIterator(int iDataType, boolean isBigNumber, com.ibm.icu.math.BigDecimal divisor)
          Create a DataSetIterator with the min/max value, which can be used by AutoScale.
 Rectangle PlotWith3DAxes.get3DGraphicBoudingRect()
           
 Bounds PlotWith3DAxes.getAdjustedPlotBounds(boolean refresh)
           
 Rectangle[] PlotWith3DAxes.getAllAxisLabelBounds()
           
 Rectangle PlotWith3DAxes.getAxisLabelBoundingRectXZ(OneAxis oax)
           
 Rectangle[] PlotWith3DAxes.getAxisLabelBoundingRectY(OneAxis oax)
           
 Rectangle PlotWith3DAxes.getBoundsOfAllAxisLabels()
           
 Position SeriesRenderingHints.getLabelPosition(Series se)
           
 Position SeriesRenderingHints3D.getLabelPosition(Series se)
           
abstract  java.lang.String AxisLabelTextProvider.getLabelText(int index)
           
 double SeriesRenderingHints.getLocationOnOrthogonal(java.lang.Object oValue)
           
 double SeriesRenderingHints3D.getLocationOnOrthogonal(java.lang.Object oValue)
           
 Location PlotWith3DAxes.getPanningOffset()
           
 ISeriesRenderingHints PlotWith3DAxes.getSeriesRenderingHints(SeriesDefinition sdOrthogonal, Series seOrthogonal)
           
 ISeriesRenderingHints PlotWith2DAxes.getSeriesRenderingHints(SeriesDefinition sdOrthogonal, Series seOrthogonal)
           
 int AutoScale.getTickCount()
          Computes tick count
 void PlotWith2DAxes.initDynamicPlotBounds(Bounds bo)
          Initializes the chart plot bounds for the dynamic size case.
static void AutoScale.setNumberMinMaxToScale(AutoScale sc, java.lang.Object oMinimum, java.lang.Object oMaximum, RunTimeContext rtc, OneAxis ax)
          Updates AutoScale by checking min or max
static void AutoScale.setStepToScale(AutoScale sc, java.lang.Object oStep, java.lang.Integer oStepNumber, RunTimeContext rtc)
          Updates AutoScale by checking step size and step number
 

Constructors in org.eclipse.birt.chart.computation.withaxes that throw ChartException
PlotWith2DAxes(IDisplayServer _ids, ChartWithAxes _cwa, RunTimeContext _rtc)
          The default constructor
PlotWith3DAxes(IDisplayServer _ids, ChartWithAxes _cwa, RunTimeContext _rtc)
           
 

Uses of ChartException in org.eclipse.birt.chart.computation.withoutaxes
 

Methods in org.eclipse.birt.chart.computation.withoutaxes that throw ChartException
 java.lang.Double[] SeriesRenderingHints.asDoubleValues()
           
 double[] SeriesRenderingHints.asPrimitiveDoubleValues()
           
 SeriesRenderingHints PlotWithoutAxes.getSeriesRenderingHints(SeriesDefinition sdOrthogonal, Series seOrthogonal)
           
 

Uses of ChartException in org.eclipse.birt.chart.datafeed
 

Methods in org.eclipse.birt.chart.datafeed that throw ChartException
 DataSet DataSetAdapter.fromString(java.lang.String sDataSetRepresentation, DataSet ds)
           
 DataSet IDataSetProcessor.fromString(java.lang.String sDataSetRepresentation, DataSet ds)
          Attempts to parse a line of text representing multiple values of a specific data element type and updates an existing data set or creates a new data set filled with these values.
 java.lang.Object DataSetAdapter.getMaximum(DataSet ds)
           
 java.lang.Object IDataSetProcessor.getMaximum(DataSet ds)
          Causes implementation specific data set processor classes to compute the maximum value in a data set of a specific series type.
 java.lang.Object DataSetAdapter.getMinimum(DataSet ds)
           
 java.lang.Object IDataSetProcessor.getMinimum(DataSet ds)
          Causes implementation specific data set processor classes to compute the minimum value in a data set of a specific series type.
 DataSet DataSetAdapter.populate(java.lang.Object oResultSetDef, DataSet ds)
           
 DataSet IDataSetProcessor.populate(java.lang.Object oResultSetDef, DataSet ds)
          Populates a data set with data element values retrieved from a result set created as a result of query execution
 java.lang.String DataSetAdapter.toString(java.lang.Object[] columnData)
           
 java.lang.String IDataSetProcessor.toString(java.lang.Object[] columnData)
          Attempts to format a column of data to string.
 

Uses of ChartException in org.eclipse.birt.chart.device
 

Methods in org.eclipse.birt.chart.device that throw ChartException
 void IDeviceRenderer.after()
          A notification sent to the device to cleanup after rendering is done
 void DeviceAdapter.after()
           
 void DeviceAdapter.applyTransformation(TransformationEvent tev)
           
 void IPrimitiveRenderer.applyTransformation(TransformationEvent tev)
          This method is capable of applying a global transformation on the device specific graphics context Available transformation types are: SCALE, TRANSLATE, ROTATE
 void IDeviceRenderer.before()
          A notification sent to the device to initialize itself before rendering begins
 void DeviceAdapter.before()
           
 void DeviceAdapter.drawArc(ArcRenderEvent are)
           
 void IPrimitiveRenderer.drawArc(ArcRenderEvent are)
          This method is responsible for drawing an elliptical arc on the target rendering device's graphic context.
 void DeviceAdapter.drawArea(AreaRenderEvent are)
           
 void IPrimitiveRenderer.drawArea(AreaRenderEvent are)
          This method is responsible for drawing a custom defined area on the target rendering device's graphic context.
 void DeviceAdapter.drawImage(ImageRenderEvent ire)
           
 void IPrimitiveRenderer.drawImage(ImageRenderEvent ire)
          This method is responsible for drawing an image on the target rendering device's graphic context.
 void DeviceAdapter.drawLine(LineRenderEvent lre)
           
 void IPrimitiveRenderer.drawLine(LineRenderEvent lre)
          This method is responsible for drawing a line on the target rendering device's graphic context.
 void DeviceAdapter.drawOval(OvalRenderEvent ore)
           
 void IPrimitiveRenderer.drawOval(OvalRenderEvent ore)
          This method is responsible for drawing an oval area on the target rendering device's graphic context.
 void DeviceAdapter.drawPolygon(PolygonRenderEvent pre)
           
 void IPrimitiveRenderer.drawPolygon(PolygonRenderEvent pre)
          This method is responsible for drawing a polygon on the target rendering device's graphic context.
 void DeviceAdapter.drawRectangle(RectangleRenderEvent rre)
           
 void IPrimitiveRenderer.drawRectangle(RectangleRenderEvent rre)
          This method is responsible for drawing a rectangle on the target rendering device's graphic context.
 void DeviceAdapter.drawText(TextRenderEvent tre)
           
 void IPrimitiveRenderer.drawText(TextRenderEvent tre)
          This method renders text on the target rendering device's graphic context using one of the three methods: 1.
 void DeviceAdapter.enableInteraction(InteractionEvent ie)
           
 void IPrimitiveRenderer.enableInteraction(InteractionEvent ie)
           
 void DeviceAdapter.fillArc(ArcRenderEvent are)
           
 void IPrimitiveRenderer.fillArc(ArcRenderEvent are)
          This method is responsible for filling an elliptical arc on the target rendering device's graphic context.
 void DeviceAdapter.fillArea(AreaRenderEvent are)
           
 void IPrimitiveRenderer.fillArea(AreaRenderEvent are)
          This method is responsible for filling a custom defined area on the target rendering device's graphic context.
 void DeviceAdapter.fillOval(OvalRenderEvent ore)
           
 void IPrimitiveRenderer.fillOval(OvalRenderEvent ore)
          This method is responsible for filling an oval area on the target rendering device's graphic context.
 void DeviceAdapter.fillPolygon(PolygonRenderEvent pre)
           
 void IPrimitiveRenderer.fillPolygon(PolygonRenderEvent pre)
          This method is responsible for filling a polygon on the target rendering device's graphic context.
 void DeviceAdapter.fillRectangle(RectangleRenderEvent rre)
           
 void IPrimitiveRenderer.fillRectangle(RectangleRenderEvent rre)
          This method is responsible for filling a rectangle on the target rendering device's graphic context.
 java.lang.Object DisplayAdapter.loadImage(java.net.URL url)
           
 java.lang.Object IDisplayServer.loadImage(java.net.URL url)
          Attempts to use device specific libraries to load an image for use with the device renderer
 void TextRendererAdapter.renderShadowAtLocation(IPrimitiveRenderer idr, int labelPosition, Location lo, Label la)
           
 void ITextRenderer.renderShadowAtLocation(IPrimitiveRenderer idr, int iLabelPosition, Location lo, Label la)
          This method renders the 'shadow' at an offset from the text 'rotated rectangle' subsequently rendered.
 void TextRendererAdapter.renderTextAtLocation(IPrimitiveRenderer ipr, int labelPosition, Location lo, Label la)
           
 void ITextRenderer.renderTextAtLocation(IPrimitiveRenderer ipr, int iLabelPosition, Location lo, Label la)
           
 void TextRendererAdapter.renderTextInBlock(IDeviceRenderer idr, Bounds boBlock, TextAlignment taBlock, Label la)
           
 void ITextRenderer.renderTextInBlock(IDeviceRenderer idr, Bounds boBlock, TextAlignment taBlock, Label la)
           
 

Uses of ChartException in org.eclipse.birt.chart.event
 

Methods in org.eclipse.birt.chart.event that throw ChartException
 PrimitiveRenderEvent Area3DRenderEvent.copy()
           
 PrimitiveRenderEvent AreaRenderEvent.copy()
           
 PrimitiveRenderEvent PrimitiveRenderEvent.copy()
           
 PrimitiveRenderEvent ArcRenderEvent.copy()
           
 PrimitiveRenderEvent ImageRenderEvent.copy()
           
 void PolygonRenderEvent.draw(IDeviceRenderer idr)
           
 void OvalRenderEvent.draw(IDeviceRenderer idr)
           
 void AreaRenderEvent.draw(IDeviceRenderer idr)
           
 void TextRenderEvent.draw(IDeviceRenderer idr)
           
 void PrimitiveRenderEvent.draw(IDeviceRenderer idr)
          Causes this instruction to 'draw' itself on the device renderer
 void RectangleRenderEvent.draw(IDeviceRenderer idr)
           
 void ArcRenderEvent.draw(IDeviceRenderer idr)
           
 void LineRenderEvent.draw(IDeviceRenderer idr)
           
 void ImageRenderEvent.draw(IDeviceRenderer idr)
           
 void PolygonRenderEvent.fill(IDeviceRenderer idr)
           
 void OvalRenderEvent.fill(IDeviceRenderer idr)
           
 void AreaRenderEvent.fill(IDeviceRenderer idr)
           
 void TextRenderEvent.fill(IDeviceRenderer idr)
           
 void PrimitiveRenderEvent.fill(IDeviceRenderer idr)
          Causes this instruction to 'fill' itself on the device renderer
 void RectangleRenderEvent.fill(IDeviceRenderer idr)
           
 void ArcRenderEvent.fill(IDeviceRenderer idr)
           
 void LineRenderEvent.fill(IDeviceRenderer idr)
           
 void ImageRenderEvent.fill(IDeviceRenderer idr)
           
 Bounds PolygonRenderEvent.getBounds()
           
 Bounds PrimitiveRenderEvent.getBounds()
          Returns the mimimum bounds required to contain the rendering area for current event.
 void Polygon3DRenderEvent.setPoints3D(Location3D[] loa)
          Note that setPoints3D must be called with the points in the right order: that is needed for the right orientation of the polygon.
 void Polygon3DRenderEvent.setPoints3D(Location3D[] loa, boolean inverted)
          Note that setPoints3D must be called with the points in the right order: that is needed for the right orientation of the polygon.
 

Uses of ChartException in org.eclipse.birt.chart.factory
 

Methods in org.eclipse.birt.chart.factory that throw ChartException
 void IGenerator.bindData(IDataRowExpressionEvaluator expressionEvaluator, Chart chart, RunTimeContext rtc)
          Binds data to the chart model using a row expression evaluator.
 void Generator.bindData(IDataRowExpressionEvaluator expressionEvaluator, Chart chart, RunTimeContext rtc)
          Binds data to the chart model using a row expression evaluator.
 void IGenerator.bindData(IDataRowExpressionEvaluator expressionEvaluator, Chart chart, RunTimeContext rtc)
          Binds data to the chart model using a row expression evaluator.
 void IGenerator.bindData(IDataRowExpressionEvaluator expressionEvaluator, IActionEvaluator iae, Chart chart, RunTimeContext rtc)
          Binds data to the chart model using a row expression evaluator.
 void Generator.bindData(IDataRowExpressionEvaluator expressionEvaluator, IActionEvaluator iae, Chart chart, RunTimeContext rtc)
          Binds data to the chart model using a row expression evaluator.
 void IGenerator.bindData(IDataRowExpressionEvaluator expressionEvaluator, IActionEvaluator iae, Chart chart, RunTimeContext rtc)
          Binds data to the chart model using a row expression evaluator.
 void IGenerator.bindData(java.sql.ResultSet resultSet, Chart chart, RunTimeContext rtc)
          Binds a sql Resuset to a chart model.
 void Generator.bindData(java.sql.ResultSet resultSet, Chart chart, RunTimeContext rtc)
          Binds a sql Resuset to a chart model.
 void IGenerator.bindData(java.sql.ResultSet resultSet, Chart chart, RunTimeContext rtc)
          Binds a sql Resuset to a chart model.
 GeneratedChartState IGenerator.build(IDisplayServer ids, Chart cmDesignTime, Bounds bo, IExternalContext externalContext, RunTimeContext rtc)
          Builds and computes preferred sizes of various chart components offscreen using the provided display server.
 GeneratedChartState Generator.build(IDisplayServer ids, Chart cmRunTime, Bounds bo, IExternalContext externalContext, RunTimeContext rtc)
          Builds and computes preferred sizes of various chart components offscreen using the provided display server.
 GeneratedChartState IGenerator.build(IDisplayServer ids, Chart cmDesignTime, Bounds bo, IExternalContext externalContext, RunTimeContext rtc)
          Builds and computes preferred sizes of various chart components offscreen using the provided display server.
 GeneratedChartState IGenerator.build(IDisplayServer ids, Chart cmDesignTime, Bounds bo, IExternalContext externalContext, RunTimeContext rtc, org.eclipse.birt.chart.style.IStyleProcessor externalProcessor)
          Builds and computes preferred sizes of various chart components offscreen using the provided display server.
 GeneratedChartState Generator.build(IDisplayServer ids, Chart cmRunTime, Bounds bo, IExternalContext externalContext, RunTimeContext rtc, org.eclipse.birt.chart.style.IStyleProcessor externalProcessor)
          Builds and computes preferred sizes of various chart components offscreen using the provided display server.
 GeneratedChartState IGenerator.build(IDisplayServer ids, Chart cmDesignTime, Bounds bo, IExternalContext externalContext, RunTimeContext rtc, org.eclipse.birt.chart.style.IStyleProcessor externalProcessor)
          Builds and computes preferred sizes of various chart components offscreen using the provided display server.
 GeneratedChartState Generator.build(IDisplayServer ids, Chart cmRunTime, Bounds bo, RunTimeContext rtc)
          Builds and computes preferred sizes of various chart components offscreen using the provided display server.
 GeneratedChartState Generator.build(IDisplayServer ids, Chart cmRunTime, org.mozilla.javascript.Scriptable scParent, Bounds bo, RunTimeContext rtc)
          Deprecated. use Generator.build(IDisplayServer, Chart, Bounds, IExternalContext, RunTimeContext) instead.
 GeneratedChartState Generator.build(IDisplayServer ids, Chart cmRunTime, org.mozilla.javascript.Scriptable scParent, Bounds bo, RunTimeContext rtc, org.eclipse.birt.chart.style.IStyleProcessor externalProcessor)
          Deprecated. use Generator.build(IDisplayServer, Chart, Bounds, IExternalContext, RunTimeContext, IStyleProcessor) instead.
 java.util.List<java.lang.String> Generator.getRowExpressions(Chart cm)
          This retrieves all the data row related expressions stored in the chart model.
 java.util.List<java.lang.String> Generator.getRowExpressions(Chart cm, IActionEvaluator iae)
          This retrieves all the row expressions stored in the chart model.
 java.util.List<java.lang.String> Generator.getRowExpressions(Chart cm, IActionEvaluator iae, boolean needChangeValueExpr)
          This retrieves all the row expressions stored in the chart model.
 RunTimeContext Generator.prepare(Chart model, IExternalContext externalContext, IScriptClassLoader iscl, java.util.Locale locale)
          Deprecated. use Generator.prepare(Chart, IExternalContext, IScriptClassLoader, ULocale) instead.
 RunTimeContext IGenerator.prepare(Chart model, IExternalContext externalContext, IScriptClassLoader iscl, com.ibm.icu.util.ULocale locale)
          Since v2, it must be called before build( ), and should only be called once per design model.
 RunTimeContext Generator.prepare(Chart model, IExternalContext externalContext, IScriptClassLoader iscl, com.ibm.icu.util.ULocale locale)
          Since v2, it must be called before build( ), and should only be called once per design model.
 RunTimeContext IGenerator.prepare(Chart model, IExternalContext externalContext, IScriptClassLoader iscl, com.ibm.icu.util.ULocale locale)
          Since v2, it must be called before build( ), and should only be called once per design model.
 void IGenerator.refresh(GeneratedChartState gcs)
          Performs a minimal rebuild of the chart if non-sizing attributes are altered or the dataset for any series has changed.
 void Generator.refresh(GeneratedChartState gcs)
          Performs a minimal rebuild of the chart if non-sizing attributes are altered or the dataset for any series has changed.
 void IGenerator.refresh(GeneratedChartState gcs)
          Performs a minimal rebuild of the chart if non-sizing attributes are altered or the dataset for any series has changed.
 void IGenerator.render(IDeviceRenderer idr, GeneratedChartState gcs)
          Draws a previously built chart using the specified device renderer into a target output device.
 void Generator.render(IDeviceRenderer idr, GeneratedChartState gcs)
          Draws a previously built chart using the specified device renderer into a target output device.
 void IGenerator.render(IDeviceRenderer idr, GeneratedChartState gcs)
          Draws a previously built chart using the specified device renderer into a target output device.
 

Uses of ChartException in org.eclipse.birt.chart.model.layout
 

Methods in org.eclipse.birt.chart.model.layout that throw ChartException
 Size Block.getPreferredSize(IDisplayServer xs, Chart cm, RunTimeContext rtc)
          Computes and returns the size of the title block based on the text content and its attributes
 

Uses of ChartException in org.eclipse.birt.chart.model.layout.impl
 

Methods in org.eclipse.birt.chart.model.layout.impl that throw ChartException
 Size BlockImpl.getPreferredSize(IDisplayServer xs, Chart cm, RunTimeContext rtc)
           
 Size LegendImpl.getPreferredSize(IDisplayServer xs, Chart cm, RunTimeContext rtc)
           
 Size LabelBlockImpl.getPreferredSize(IDisplayServer xs, Chart cm, RunTimeContext rtc)
           
 

Uses of ChartException in org.eclipse.birt.chart.render
 

Methods in org.eclipse.birt.chart.render that throw ChartException
 void ISeriesRenderer.compute(Bounds bo, Plot p, ISeriesRenderingHints isrh)
          Sends out a first pass notification to the series renderer implementation to perform any necessary pre-computations prior to a second pass rendering.
 void EmptyWithAxes.compute(Bounds bo, Plot p, ISeriesRenderingHints isrh)
           
 void ISeriesRenderer.compute(Bounds bo, Plot p, ISeriesRenderingHints isrh)
          Sends out a first pass notification to the series renderer implementation to perform any necessary pre-computations prior to a second pass rendering.
 void EmptyWithoutAxes.compute(Bounds bo, Plot p, ISeriesRenderingHints isrh)
           
 double[] IAxesDecorator.computeDecorationThickness(IDisplayServer xs, OneAxis ax)
          Returns the thickness for use with decoration.
 void IAxesDecorator.decorateAxes(IPrimitiveRenderer ipr, ISeriesRenderingHints isrh, OneAxis ax)
          Perform decoration.
 void MarkerRenderer.draw(IPrimitiveRenderer ipr)
          Render the marker with given renderer.
 void CurveRenderer.draw(IPrimitiveRenderer ipr)
           
 void DeferredCache.flush()
          Flush the cache, perform all pending rendering tasks.
 void DeferredCacheManager.flushAll()
          Flush all DeferredCache in the mananger.
 void DeferredCacheManager.flushOptions(int options)
          Flush specified blocks.
 void DeferredCache.flushOptions(int options)
          Flush the cache of specified types.
static BaseRenderer[] BaseRenderer.instances(Chart cm, RunTimeContext rtc, PlotComputation oComputations)
          This method returns appropriate renders for the given chart model.
static BaseRenderer[] BaseRenderer.instances(Chart cm, RunTimeContext rtc, PlotComputation oComputations)
          This method returns appropriate renders for the given chart model.
 void BaseRenderer.render(java.util.Map<Series,LegendItemRenderingHints> htRenderers, Bounds bo)
          Renders all blocks using the appropriate block z-order and the containment hierarchy.
 void AxesRenderer.render(java.util.Map<Series,LegendItemRenderingHints> htRenderers, Bounds bo)
          Overridden behavior for graphic element series that are plotted along axes
 void BaseRenderer.render(java.util.Map<Series,LegendItemRenderingHints> htRenderers, Bounds bo)
          Renders all blocks using the appropriate block z-order and the containment hierarchy.
 void AxesRenderer.render(java.util.Map<Series,LegendItemRenderingHints> htRenderers, Bounds bo)
          Overridden behavior for graphic element series that are plotted along axes
 void AxesRenderHelper.renderEachAxis()
          Renders the axis.
 void AxesRenderer.renderEachAxis(IPrimitiveRenderer ipr, Plot pl, OneAxis ax, int iWhatToDraw)
          Renders the axis.
 void AxesRenderer.renderEachAxis(IPrimitiveRenderer ipr, Plot pl, OneAxis ax, int iWhatToDraw)
          Renders the axis.
 void BaseRenderer.renderLabel(IPrimitiveRenderer ipr, Block b, java.lang.Object oSource)
          Renders label of a LabelBlock.
 void BaseRenderer.renderLabel(IPrimitiveRenderer ipr, Block b, java.lang.Object oSource)
          Renders label of a LabelBlock.
 void BaseRenderer.renderLabel(java.lang.Object oSource, int iTextRenderType, Label laDataPoint, Position lp, Location lo, Bounds bo)
          This convenience method renders the data point label along with the shadow If there's a need to render the data point label and the shadow separately, each call should be made separately by calling into the primitive rendering interface directly.
 void BaseRenderer.renderLabel(java.lang.Object oSource, int iTextRenderType, Label laDataPoint, Position lp, Location lo, Bounds bo)
          This convenience method renders the data point label along with the shadow If there's a need to render the data point label and the shadow separately, each call should be made separately by calling into the primitive rendering interface directly.
 void BaseRenderer.renderLabel(java.lang.Object oSource, int iTextRenderType, Label laDataPoint, Position lp, Location lo, Bounds bo, DeferredCache _dc)
          Renderer label with specified DeferredCache.
 void BaseRenderer.renderLabel(java.lang.Object oSource, int iTextRenderType, Label laDataPoint, Position lp, Location lo, Bounds bo, DeferredCache _dc)
          Renderer label with specified DeferredCache.
 void BaseRenderer.renderLegend(IPrimitiveRenderer ipr, Legend lg, java.util.Map<Series,LegendItemRenderingHints> htRenderers)
          Renders the legend block based on the legend rendering rules.
 void BaseRenderer.renderLegend(IPrimitiveRenderer ipr, Legend lg, java.util.Map<Series,LegendItemRenderingHints> htRenderers)
          Renders the legend block based on the legend rendering rules.
 void ISeriesRenderer.renderLegendGraphic(IPrimitiveRenderer ipr, Legend lg, Fill fPaletteEntry, Bounds bo)
          Notifies the series renderer to render a legend graphic element in the legend content that represents the series associated with the renderer.
 void EmptyWithAxes.renderLegendGraphic(IPrimitiveRenderer ipr, Legend lg, Fill fPaletteEntry, Bounds bo)
           
 void ISeriesRenderer.renderLegendGraphic(IPrimitiveRenderer ipr, Legend lg, Fill fPaletteEntry, Bounds bo)
          Notifies the series renderer to render a legend graphic element in the legend content that represents the series associated with the renderer.
 void EmptyWithoutAxes.renderLegendGraphic(IPrimitiveRenderer ipr, Legend lg, Fill fPaletteEntry, Bounds bo)
           
 void BaseRenderer.renderPlot(IPrimitiveRenderer ipr, Plot p)
          Renders the Plot
 void AxesRenderer.renderPlot(IPrimitiveRenderer ipr, Plot p)
          This method renders the bar graphic elements superimposed over the plot background and any previously rendered series' graphic elements.
 void BaseRenderer.renderPlot(IPrimitiveRenderer ipr, Plot p)
          Renders the Plot
 void AxesRenderer.renderPlot(IPrimitiveRenderer ipr, Plot p)
          This method renders the bar graphic elements superimposed over the plot background and any previously rendered series' graphic elements.
 void ISeriesRenderer.renderSeries(IPrimitiveRenderer ipr, Plot p, ISeriesRenderingHints isrh)
          Notifies the series renderer to render itself in the provided plot area.
 void EmptyWithAxes.renderSeries(IPrimitiveRenderer ipr, Plot p, ISeriesRenderingHints isrh)
           
 void ISeriesRenderer.renderSeries(IPrimitiveRenderer ipr, Plot p, ISeriesRenderingHints isrh)
          Notifies the series renderer to render itself in the provided plot area.
 void EmptyWithoutAxes.renderSeries(IPrimitiveRenderer ipr, Plot p, ISeriesRenderingHints isrh)
           
 void BaseRenderer.renderTitle(IPrimitiveRenderer ipr, TitleBlock b)
          Renders the Chart Title Block
 void BaseRenderer.renderTitle(IPrimitiveRenderer ipr, TitleBlock b)
          Renders the Chart Title Block
 

Uses of ChartException in org.eclipse.birt.chart.script
 

Methods in org.eclipse.birt.chart.script that throw ChartException
static java.lang.Object AbstractScriptHandler.callFunction(AbstractScriptHandler<?> sh, java.lang.String sFunction, java.lang.Object oArg1)
          Call JavaScript functions with one argument.
static java.lang.Object AbstractScriptHandler.callFunction(AbstractScriptHandler<?> sh, java.lang.String sFunction, java.lang.Object oArg1, java.lang.Object oArg2)
          Call JavaScript functions with two arguments.
static java.lang.Object AbstractScriptHandler.callFunction(AbstractScriptHandler<?> sh, java.lang.String sFunction, java.lang.Object oArg1, java.lang.Object oArg2, java.lang.Object oArg3)
          Call JavaScript functions with three arguments.
 java.lang.Object AbstractScriptHandler.evaluate(java.lang.String sScriptContent)
          Evaluates the given expression and returns the value.
 void AbstractScriptHandler.init(org.mozilla.javascript.Scriptable scPrototype)
          Initialize the JavaScript context using given parent scope.
 void AbstractScriptHandler.register(java.lang.String sScriptName, java.lang.String sScriptContent)
          Register the script content for current script handler.
 void AbstractScriptHandler.registerExistingScriptableObject(org.mozilla.javascript.ScriptableObject so, java.lang.String sVarName)
          Registers an existing scriptable object into current JavaScript context.
 void AbstractScriptHandler.registerNewScriptableObject(java.lang.Class<? extends org.mozilla.javascript.Scriptable> clsScriptable, java.lang.String sVarName)
          Registers a new scriptable object into current JavaScript context.
 void AbstractScriptHandler.registerVariable(java.lang.String sVarName, java.lang.Object var)
          Registers a new variable to current JavaScript context.
 void AbstractScriptHandler.unregisterVariable(java.lang.String sVarName)
          Unregister a variable from current JavaScript context.
 

Uses of ChartException in org.eclipse.birt.chart.util
 

Methods in org.eclipse.birt.chart.util that throw ChartException
static int CDateTime.computeUnit(CDateTime[] cdta)
          Walks through all values in a datetime array and computes the least significant unit for which a difference was noted.
 



Copyright © 2005-2008 Actuate Corp. All rights reserved.