Ontimize 5.2072EN

com.ontimize.printing
Interface PrintingElement

All Known Implementing Classes:
AbstractPrintingElement, TemplateElement

public interface PrintingElement

Interface to implement for printable elements.

Author:
Imatia Innovation

Field Summary
static int CENTER
           
static int LEFT
           
static int RIGHT
           
 
Method Summary
 int getHeight()
           
 java.lang.String getId()
           
 int getWidth()
           
 int getX()
           
 int getY()
           
 void paint(java.awt.Graphics g, double scale)
           
 void paintInPage(java.awt.Graphics g, java.awt.print.PageFormat pageFormat)
           
 void setContent(java.lang.Object content)
           
 void setHeight(int h)
           
 void setWidth(int w)
           
 void setX(int x)
           
 void setY(int y)
           
 

Field Detail

LEFT

public static final int LEFT
See Also:
Constant Field Values

CENTER

public static final int CENTER
See Also:
Constant Field Values

RIGHT

public static final int RIGHT
See Also:
Constant Field Values
Method Detail

paintInPage

public void paintInPage(java.awt.Graphics g,
                        java.awt.print.PageFormat pageFormat)

paint

public void paint(java.awt.Graphics g,
                  double scale)

getId

public java.lang.String getId()

setContent

public void setContent(java.lang.Object content)

getX

public int getX()

getY

public int getY()

getWidth

public int getWidth()

getHeight

public int getHeight()

setX

public void setX(int x)

setY

public void setY(int y)

setWidth

public void setWidth(int w)

setHeight

public void setHeight(int h)

Ontimize