org.pentaho.reporting.engine.classic.core.modules.output.pageable.graphics.internal
Class BorderRenderer

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.output.pageable.graphics.internal.BorderRenderer

public class BorderRenderer
extends Object

Creation-Date: 28.10.2007, 15:52:19

Author:
Thomas Morgner

Constructor Summary
BorderRenderer()
           
 
Method Summary
 Shape getBorderBottomShape()
           
 Shape getBorderLeftShape()
           
 Shape getBorderRightShape()
           
 Shape getBorderShape()
           
 Shape getBorderTopShape()
           
 void paintBackgroundAndBorder(RenderBox box, Graphics2D g2d)
           
 void paintBackgroundAndBorder(StaticBoxLayoutProperties staticBoxLayoutProperties, BoxDefinition boxDefinition, StyleSheet styleSheet, long x, long y, long width, long height, Graphics2D g2d)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BorderRenderer

public BorderRenderer()
Method Detail

paintBackgroundAndBorder

public void paintBackgroundAndBorder(RenderBox box,
                                     Graphics2D g2d)

paintBackgroundAndBorder

public void paintBackgroundAndBorder(StaticBoxLayoutProperties staticBoxLayoutProperties,
                                     BoxDefinition boxDefinition,
                                     StyleSheet styleSheet,
                                     long x,
                                     long y,
                                     long width,
                                     long height,
                                     Graphics2D g2d)

getBorderShape

public Shape getBorderShape()

getBorderTopShape

public Shape getBorderTopShape()

getBorderBottomShape

public Shape getBorderBottomShape()

getBorderLeftShape

public Shape getBorderLeftShape()

getBorderRightShape

public Shape getBorderRightShape()