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.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.
|
Modifier and Type | Method and Description |
---|---|
void |
IChartComputation.applyWrapping(IDisplayServer xs,
Label la,
double dWapping)
Apply the wrapping to a label.
|
void |
BIRTChartComputation.applyWrapping(IDisplayServer xs,
Label la,
double dWrapping) |
Size |
LegendBuilder.compute(IDisplayServer xs,
Chart cm,
SeriesDefinition[] seda,
RunTimeContext rtc)
Computes the size of the legend.
|
static BoundingBox |
Methods.computeBox(IDisplayServer xs,
int iLabelLocation,
Label la,
double dX,
double dY) |
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) |
static BoundingBox |
Methods.computeBox(IDisplayServer xs,
int iLabelLocation,
Label la,
double dX,
double dY,
double dWrapping) |
static BoundingBox |
Methods.computeBox(IDisplayServer xs,
int iLabelLocation,
Label la,
double dX,
double dY,
double dWrapping,
java.lang.Double fontHeight) |
static BoundingBox |
Methods.computeBox(IDisplayServer xs,
ITextMetrics itm,
int iLabelLocation,
Label la,
double dX,
double dY,
java.lang.Double fontHeight) |
static double |
Methods.computeFontHeight(IDisplayServer xs,
Label la)
Convenient method to compute the font's height of a label.
|
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) |
static double |
Methods.computeHeight(IDisplayServer xs,
Label la) |
double |
IChartComputation.computeHeight(IDisplayServer xs,
Label la)
Compute the height of a label.
|
double |
BIRTChartComputation.computeHeight(IDisplayServer xs,
Label la) |
static BoundingBox |
Methods.computeLabelSize(IDisplayServer xs,
Label la,
double dWrapping,
java.lang.Double fontHeight)
Compute the size of a label.
|
BoundingBox |
IChartComputation.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) |
static RotatedRectangle |
Methods.computePolygon(IDisplayServer xs,
int iLabelLocation,
Label la,
double dX,
double dY) |
static RotatedRectangle |
Methods.computePolygon(IDisplayServer xs,
int iLabelLocation,
Label la,
double dX,
double dY,
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) |
static Location |
Methods.computeRotatedTopPoint(IDisplayServer xs,
BoundingBox bbox,
Label la,
double fullHeight) |
static double |
Methods.computeWidth(IDisplayServer xs,
Label la) |
double |
IChartComputation.computeWidth(IDisplayServer xs,
Label la)
Compute the width of a label.
|
double |
BIRTChartComputation.computeWidth(IDisplayServer xs,
Label la) |
double |
LabelLimiter.computeWrapping(IDisplayServer xs,
Label la) |
static double |
LabelLimiter.computeWrapping(IDisplayServer xs,
Label la,
LabelLimiter lbLimit)
Compute the wrapping with maxWidth, maxHeight.
|
static EllipsisHelper.ITester |
EllipsisHelper.createSimpleTester(IChartComputation cComp,
IDisplayServer xs,
Label la,
java.lang.Double fontHeight) |
ITextMetrics |
IChartComputation.getTextMetrics(IDisplayServer xs,
Label la,
double wrapping)
Returns a text metrics.
|
ITextMetrics |
BIRTChartComputation.getTextMetrics(IDisplayServer xs,
Label la,
double wrapping) |
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.
|
static EllipsisHelper |
EllipsisHelper.simpleInstance(IChartComputation cComp,
IDisplayServer xs,
Label la,
java.lang.Double fontHeight) |
Constructor and Description |
---|
PlotComputation(IDisplayServer ids,
RunTimeContext rtc,
Chart cm) |
Modifier and Type | Method and Description |
---|---|
IDisplayServer |
PlotWithAxes.getDisplayServer() |
Modifier and Type | Method and Description |
---|---|
boolean |
AutoScale.checkFit(IDisplayServer xs,
Label la,
int iLabelLocation)
Checks all labels for any overlap for a given axis' scale
|
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) |
Constructor and Description |
---|
PlotWith2DAxes(IDisplayServer _ids,
ChartWithAxes _cwa,
RunTimeContext _rtc)
The default constructor
|
PlotWith3DAxes(IDisplayServer _ids,
ChartWithAxes _cwa,
RunTimeContext _rtc) |
PlotWithAxes(IDisplayServer ids,
RunTimeContext rtc,
ChartWithAxes cwa) |
Constructor and Description |
---|
PlotWithoutAxes(IDisplayServer xs,
ChartWithoutAxes cwoa,
RunTimeContext rtc)
The constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
DisplayAdapter
A no-op adapter implementation for the
IDisplayServer interface definition. |
Modifier and Type | Method and Description |
---|---|
IDisplayServer |
IDeviceRenderer.getDisplayServer()
Returns an instance of the low level display server capable of providing
text metrics, screen resolution, etc.
|
IDisplayServer |
DeviceAdapter.getDisplayServer() |
Modifier and Type | Method and Description |
---|---|
IDisplayServer |
GeneratedChartState.getDisplayServer()
Returns an instance of a display server used in building the chart
content.
|
IDisplayServer |
GeneratedChartState.getDisplayServer()
Returns an instance of a display server used in building the chart
content.
|
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 |
---|---|
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
|
Modifier and Type | Method and Description |
---|---|
Size |
LegendImpl.getPreferredSize(IDisplayServer xs,
Chart cm,
RunTimeContext rtc) |
Size |
LabelBlockImpl.getPreferredSize(IDisplayServer xs,
Chart cm,
RunTimeContext rtc) |
Size |
BlockImpl.getPreferredSize(IDisplayServer xs,
Chart cm,
RunTimeContext rtc) |
Modifier and Type | Method and Description |
---|---|
IDisplayServer |
BaseRenderer.getXServer() |
IDisplayServer |
BaseRenderer.getXServer() |
Modifier and Type | Method and Description |
---|---|
double[] |
IAxesDecorator.computeDecorationThickness(IDisplayServer xs,
OneAxis ax)
Returns the thickness for use with decoration.
|
void |
BaseRenderer.set(IDisplayServer _xs)
Sets the diplay server for current renderer.
|
void |
BaseRenderer.set(IDisplayServer _xs)
Sets the diplay server for current renderer.
|
Copyright © 2005-2008 Actuate Corp. All rights reserved.