Uses of Interface
org.eclipse.birt.chart.device.IDisplayServer

Packages that use IDisplayServer
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. 
 

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

Methods in org.eclipse.birt.chart.computation with parameters of type IDisplayServer
 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.
 BoundingBox IChartComputation.computeBox(IDisplayServer xs, int iLabelLocation, Label la, double dX, double dY)
          Compute the bounding box ( location and size ) of a label.
static BoundingBox Methods.computeBox(IDisplayServer xs, int iLabelLocation, Label la, double dX, double dY)
           
 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)
           
 double IChartComputation.computeFontHeight(IDisplayServer xs, Label la)
          Convenient method to compute the font's height of a label.
static double Methods.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.
static double Methods.computeHeight(IDisplayServer xs, Label la)
           
 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)
           
static RotatedRectangle Methods.computePolygon(IDisplayServer xs, int iLabelLocation, Label la, double dX, double dY)
           
 RotatedRectangle IChartComputation.computePolygon(IDisplayServer xs, int iLabelLocation, Label la, double dX, double dY, java.lang.Double fontHeight)
          Compute the bounding polygon of a label.
static RotatedRectangle Methods.computePolygon(IDisplayServer xs, int iLabelLocation, Label la, double dX, double dY, java.lang.Double fontHeight)
           
 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)
           
 double IChartComputation.computeWidth(IDisplayServer xs, Label la)
          Compute the width of a label.
static double Methods.computeWidth(IDisplayServer xs, Label la)
           
 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)
           
 

Constructors in org.eclipse.birt.chart.computation with parameters of type IDisplayServer
PlotComputation(IDisplayServer ids, RunTimeContext rtc, Chart cm)
           
 

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

Methods in org.eclipse.birt.chart.computation.withaxes that return IDisplayServer
 IDisplayServer PlotWithAxes.getDisplayServer()
           
 

Methods in org.eclipse.birt.chart.computation.withaxes with parameters of type IDisplayServer
 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)
           
 

Constructors in org.eclipse.birt.chart.computation.withaxes with parameters of type IDisplayServer
PlotWith2DAxes(IDisplayServer _ids, ChartWithAxes _cwa, RunTimeContext _rtc)
          The default constructor
PlotWith3DAxes(IDisplayServer _ids, ChartWithAxes _cwa, RunTimeContext _rtc)
           
PlotWithAxes(IDisplayServer ids, RunTimeContext rtc, ChartWithAxes cwa)
           
 

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

Constructors in org.eclipse.birt.chart.computation.withoutaxes with parameters of type IDisplayServer
PlotWithoutAxes(IDisplayServer xs, ChartWithoutAxes cwoa, RunTimeContext rtc)
          The constructor.
 

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

Classes in org.eclipse.birt.chart.device that implement IDisplayServer
 class DisplayAdapter
          A no-op adapter implementation for the IDisplayServerinterface definition.
 

Methods in org.eclipse.birt.chart.device that return IDisplayServer
 IDisplayServer IDeviceRenderer.getDisplayServer()
          Returns an instance of the low level display server capable of providing text metrics, screen resolution, etc.
 IDisplayServer DeviceAdapter.getDisplayServer()
           
 

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

Methods in org.eclipse.birt.chart.factory that return IDisplayServer
 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.
 

Methods in org.eclipse.birt.chart.factory with parameters of type IDisplayServer
 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.
 

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

Methods in org.eclipse.birt.chart.model.layout with parameters of type IDisplayServer
 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 IDisplayServer in org.eclipse.birt.chart.model.layout.impl
 

Methods in org.eclipse.birt.chart.model.layout.impl with parameters of type IDisplayServer
 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 IDisplayServer in org.eclipse.birt.chart.render
 

Methods in org.eclipse.birt.chart.render that return IDisplayServer
 IDisplayServer BaseRenderer.getXServer()
           
 IDisplayServer BaseRenderer.getXServer()
           
 

Methods in org.eclipse.birt.chart.render with parameters of type IDisplayServer
 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.