Package | Description |
---|---|
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.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.attribute |
Contains attribute interface definitions (for fonts, fills, lines, etc) for all chart components that may be
customized via appropriate accessor methods.
|
org.eclipse.birt.chart.model.attribute.impl |
Contains attribute core class implementations (for fonts, fills, lines, etc) for all chart components that
may be customized via appropriate accessor methods.
|
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 |
Modifier and Type | Method and Description |
---|---|
Bounds |
IGObjectFactory.adjusteBounds(Bounds bo,
Insets ins) |
Bounds |
GObjectFactory.adjusteBounds(Bounds bo,
Insets ins) |
Bounds |
IGObjectFactory.copyOf(Bounds src) |
Bounds |
GObjectFactory.copyOf(Bounds src) |
Bounds |
IGObjectFactory.createBounds(double dLeft,
double dTop,
double dWidth,
double dHeight) |
Bounds |
GObjectFactory.createBounds(double dLeft,
double dTop,
double dWidth,
double dHeight) |
Bounds |
Rectangle.getBounds() |
Bounds |
LegendItemRenderingHints.getLegendGraphicBounds() |
Bounds |
PlotComputation.getPlotBounds() |
Bounds |
IGObjectFactory.scaleBounds(Bounds bo,
double dScale) |
Bounds |
GObjectFactory.scaleBounds(Bounds bo,
double dScale) |
Bounds |
IGObjectFactory.translateBounds(Bounds bo,
double dTranslateX,
double dTranslateY) |
Bounds |
GObjectFactory.translateBounds(Bounds bo,
double dTranslateX,
double dTranslateY) |
Modifier and Type | Method and Description |
---|---|
Bounds |
IGObjectFactory.adjusteBounds(Bounds bo,
Insets ins) |
Bounds |
GObjectFactory.adjusteBounds(Bounds bo,
Insets ins) |
abstract void |
PlotComputation.compute(Bounds bo)
This method computes the entire chart within the given bounds.
|
Bounds |
IGObjectFactory.copyOf(Bounds src) |
Bounds |
GObjectFactory.copyOf(Bounds src) |
Bounds |
IGObjectFactory.scaleBounds(Bounds bo,
double dScale) |
Bounds |
GObjectFactory.scaleBounds(Bounds bo,
double dScale) |
Bounds |
IGObjectFactory.translateBounds(Bounds bo,
double dTranslateX,
double dTranslateY) |
Bounds |
GObjectFactory.translateBounds(Bounds bo,
double dTranslateX,
double dTranslateY) |
Constructor and Description |
---|
LegendItemRenderingHints(BaseRenderer _br,
Bounds _boLegendGraphic) |
Modifier and Type | Method and Description |
---|---|
Bounds |
PlotWith3DAxes.getAdjustedPlotBounds(boolean refresh) |
Bounds |
SeriesRenderingHints3D.getClientAreaBounds(boolean bReduceByInsets) |
Bounds |
SeriesRenderingHints.getClientAreaBounds(boolean bReduceByInsets)
Returns client area bounds for current series.
|
Bounds |
PlotWith2DAxes.getPlotBoundsWithMargin()
Returns the plot bounds with margin area.
|
Modifier and Type | Method and Description |
---|---|
void |
PlotWith3DAxes.compute(Bounds bo) |
void |
PlotWith2DAxes.compute(Bounds bo)
This method computes the entire chart within the given bounds.
|
void |
PlotWith2DAxes.initDynamicPlotBounds(Bounds bo)
Initializes the chart plot bounds for the dynamic size case.
|
void |
SeriesRenderingHints.setClientAreaBounds(Bounds bounds)
Set client area bounds for current series.
|
void |
SharedScaleContext.updateBounds(Bounds bo)
update the bounds info, shared scale should be recalculated when bounds
changed.
|
Constructor and Description |
---|
AxesAdjuster(PlotWithAxes plotWithAxes,
org.eclipse.birt.chart.computation.withaxes.ValueAxesHelper valueAxesHelper,
Bounds boPlot)
Constructor.
|
HorizontalAxesAdjuster(OneAxis[] horizontalAxes,
OneAxis verticalAxis,
PlotWithAxes plotWithAxes,
Bounds boPlot)
Constructor.
|
HorizontalAxisAdjuster(OneAxis horizontalAxis,
OneAxis verticalAxis,
PlotWithAxes plotWithAxes,
Bounds boPlot) |
VerticalAxesAdjuster(OneAxis[] verticalAxes,
OneAxis horizontalAxis,
PlotWithAxes plotWithAxes,
Bounds boPlot)
Constructor.
|
VerticalAxisAdjuster(OneAxis verticalAxis,
OneAxis horizontalAxis,
PlotWithAxes plotWithAxes,
Bounds boPlot)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Bounds |
SeriesRenderingHints.getClientAreaBounds(boolean bReduceByInsets) |
Modifier and Type | Method and Description |
---|---|
void |
PlotWithoutAxes.compute(Bounds bo) |
Modifier and Type | Method and Description |
---|---|
void |
TextRendererAdapter.renderTextInBlock(IDeviceRenderer idr,
Bounds boBlock,
TextAlignment taBlock,
Label la) |
void |
ITextRenderer.renderTextInBlock(IDeviceRenderer idr,
Bounds boBlock,
TextAlignment taBlock,
Label la) |
Modifier and Type | Method and Description |
---|---|
Bounds |
TextRenderEvent.getBlockBounds() |
Bounds |
WrappedInstruction.getBounds() |
Bounds |
RectangleRenderEvent.getBounds() |
Bounds |
PrimitiveRenderEvent.getBounds()
Returns the mimimum bounds required to contain the rendering area for
current event.
|
Bounds |
PolygonRenderEvent.getBounds() |
Bounds |
OvalRenderEvent.getBounds() |
Bounds |
MarkerInstruction.getBounds() |
Bounds |
LineRenderEvent.getBounds() |
Bounds |
IRenderInstruction.getBounds() |
Bounds |
AreaRenderEvent.getBounds() |
Bounds |
ArcRenderEvent.getBounds() |
Bounds |
WrappedInstruction.getCompareBounds()
Returns compare bounds.
|
Bounds |
ArcRenderEvent.getEllipseBounds()
Returns the full containing bounds of the complete ellipse.
|
Modifier and Type | Method and Description |
---|---|
static int |
PrimitiveRenderEvent.compareRegular(Bounds bo1,
Bounds bo2)
Compare two bounds regularly.
|
static int |
PrimitiveRenderEvent.compareTransposed(Bounds bo1,
Bounds bo2)
Compare two bounds in transposed way.
|
void |
TextRenderEvent.setBlockBounds(Bounds boBlock)
Sets the block bounds of the text.
|
void |
RectangleRenderEvent.setBounds(Bounds bo)
Sets the bounds associated with this rectangle.
|
void |
OvalRenderEvent.setBounds(Bounds bo)
Sets the bounds of the oval.
|
void |
ArcRenderEvent.setBounds(Bounds bo)
Sets the containing bounds of this arc.
|
void |
WrappedInstruction.setCompareBounds(Bounds bounds)
This method set a bounds to be used for polygon comparison to reset polygon
rendering order.
|
Modifier and Type | Method and Description |
---|---|
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)
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,
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,
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.
|
GeneratedChartState |
Generator.build(IDisplayServer ids,
Chart cmRunTime,
org.mozilla.javascript.Scriptable scParent,
Bounds bo,
RunTimeContext rtc,
org.eclipse.birt.chart.style.IStyleProcessor externalProcessor)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Bounds |
Bounds.adjustedInstance(Insets ins)
Creates a new 'Bounds' instance by adjusting the existing 'Bounds'
instance using the given 'Insets'
NOTE: Manually written
|
Bounds |
Bounds.copyInstance() |
Bounds |
AttributeFactory.createBounds()
Returns a new object of class 'Bounds'.
|
Bounds |
Bounds.scaledInstance(double dScale)
Returns a new Bounds instance with scaled members
|
Bounds |
Bounds.translateInstance(double dTranslateX,
double dTranslateY)
Creates a new 'Bounds' instance by translate the existing 'Bounds'
instance using given offsets.
|
Modifier and Type | Method and Description |
---|---|
void |
Bounds.max(Bounds bo) |
Modifier and Type | Class and Description |
---|---|
class |
BoundsImpl
An implementation of the model object '
Bounds'.
|
Modifier and Type | Method and Description |
---|---|
Bounds |
BoundsImpl.adjustedInstance(Insets ins)
Creates a new 'Bounds' instance by adjusting the existing 'Bounds'
instance using the given 'Insets'
NOTE: Manually written
|
Bounds |
BoundsImpl.copyInstance()
A convenient method to get an instance copy.
|
static Bounds |
BoundsImpl.create(double dLeft,
double dTop,
double dWidth,
double dHeight)
Convenient creation of a Bounds object and instantiates member variables
NOTE: Manually written
|
Bounds |
AttributeFactoryImpl.createBounds() |
static Bounds |
BoundsImpl.createDefault(double dLeft,
double dTop,
double dWidth,
double dHeight)
Convenient creation of a Bounds object and instantiates member variables
NOTE: Manually written
|
Bounds |
BoundsImpl.scaledInstance(double dScale) |
Bounds |
BoundsImpl.translateInstance(double dTranslateX,
double dTranslateY)
Creates a new 'Bounds' instance by translate the existing 'Bounds'
instance using given offsets.
|
Modifier and Type | Method and Description |
---|---|
void |
BoundsImpl.max(Bounds bo) |
Modifier and Type | Method and Description |
---|---|
Bounds |
Block.getBounds()
Returns the value of the 'Bounds' containment
reference.
|
Modifier and Type | Method and Description |
---|---|
void |
Block.setBounds(Bounds value)
Sets the value of the '
Bounds ' containment reference. |
Modifier and Type | Method and Description |
---|---|
Bounds |
BlockImpl.getBounds() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
BlockImpl.basicSetBounds(Bounds newBounds,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
BlockImpl.setBounds(Bounds newBounds) |
Modifier and Type | Method and Description |
---|---|
Bounds |
ISeriesRenderingHints.getClientAreaBounds(boolean bReduceByInsets)
Returns current client area bounds.
|
Bounds |
ISeriesRenderingHints.getClientAreaBounds(boolean bReduceByInsets)
Returns current client area bounds.
|
Modifier and Type | Method and Description |
---|---|
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 |
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) |
void |
EmptyWithAxes.compute(Bounds bo,
Plot p,
ISeriesRenderingHints isrh) |
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 |
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 |
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 |
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 |
EmptyWithAxes.renderLegendGraphic(IPrimitiveRenderer ipr,
Legend lg,
Fill fPaletteEntry,
Bounds bo) |
Modifier and Type | Method and Description |
---|---|
void |
IChartEventHandler.afterDrawLegendItem(LegendEntryRenderingHints lerh,
Bounds bo,
IChartScriptContext icsc)
Called after drawing the legend item.
|
void |
ChartEventHandlerAdapter.afterDrawLegendItem(LegendEntryRenderingHints lerh,
Bounds bo,
IChartScriptContext icsc) |
void |
IChartEventHandler.beforeDrawLegendItem(LegendEntryRenderingHints lerh,
Bounds bo,
IChartScriptContext icsc)
Called before drawing the legend item.
|
void |
ChartEventHandlerAdapter.beforeDrawLegendItem(LegendEntryRenderingHints lerh,
Bounds bo,
IChartScriptContext icsc) |
Copyright © 2005-2008 Actuate Corp. All rights reserved.