org.eclipse.birt.chart.render
Class MarkerRenderer

java.lang.Object
  extended byorg.eclipse.birt.chart.render.MarkerRenderer

public final class MarkerRenderer
extends java.lang.Object

This class implements marker rendering capability used in Line, Area or other series.


Constructor Summary
MarkerRenderer(IDeviceRenderer _render, java.lang.Object _oSource, Location _lo, LineAttributes _la, Fill _paletteEntry, Marker _m, java.lang.Integer _markerSize, DeferredCache _dc, boolean _bDeferred, boolean _bTransposed)
          The constructor.
 
Method Summary
 void draw(IPrimitiveRenderer ipr)
          Render the marker with given renderer.
 PrimitiveRenderEvent getRenderArea()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarkerRenderer

public MarkerRenderer(IDeviceRenderer _render,
                      java.lang.Object _oSource,
                      Location _lo,
                      LineAttributes _la,
                      Fill _paletteEntry,
                      Marker _m,
                      java.lang.Integer _markerSize,
                      DeferredCache _dc,
                      boolean _bDeferred,
                      boolean _bTransposed)
The constructor.

Parameters:
_render -
_oSource -
_lo -
_la -
_paletteEntry -
_m -
_markerSize - Null means auto size
_dc -
_bDeferred -
_bTransposed -
Method Detail

draw

public final void draw(IPrimitiveRenderer ipr)
                throws ChartException
Render the marker with given renderer.

Parameters:
ipr -
Throws:
ChartException

getRenderArea

public PrimitiveRenderEvent getRenderArea()
Returns:
Returns the rendering event containing the area affected by last drawing operation.


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