com.ontimize.printing
Class AbstractPrintingElement
java.lang.Object
com.ontimize.printing.AbstractPrintingElement
- All Implemented Interfaces:
- PrintingElement
- Direct Known Subclasses:
- LineElement, RectangleElement
- public abstract class AbstractPrintingElement
- extends java.lang.Object
- implements PrintingElement
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEBUG
public static boolean DEBUG
PPI
public static int PPI
MM_PER_INCH
public static double MM_PER_INCH
color
protected java.awt.Color color
bgcolor
protected java.awt.Color bgcolor
fontSize
protected int fontSize
bold
protected boolean bold
italics
protected boolean italics
id
protected java.lang.String id
contain
protected java.lang.Object contain
aligment
protected int aligment
defaultFont
protected static java.awt.Font defaultFont
AbstractPrintingElement
public AbstractPrintingElement()
millimeterToPagePixels
public static java.awt.Dimension millimeterToPagePixels(java.awt.Dimension d)
millimeterToPagePixels
public static int millimeterToPagePixels(int d)
pagePixelsToMillimeters
public static int pagePixelsToMillimeters(int d)
getInteger
protected int getInteger(java.lang.Object v)
setBasicParameters
protected void setBasicParameters(java.util.Hashtable parameters)
setContent
public void setContent(java.lang.Object content)
- Specified by:
setContent in interface PrintingElement
getId
public java.lang.String getId()
- Specified by:
getId in interface PrintingElement
paintInPage
public void paintInPage(java.awt.Graphics g,
java.awt.print.PageFormat f)
- Specified by:
paintInPage in interface PrintingElement
toString
public java.lang.String toString()
getX
public abstract int getX()
- Specified by:
getX in interface PrintingElement
getY
public abstract int getY()
- Specified by:
getY in interface PrintingElement
getWidth
public abstract int getWidth()
- Specified by:
getWidth in interface PrintingElement
getHeight
public abstract int getHeight()
- Specified by:
getHeight in interface PrintingElement
setX
public abstract void setX(int x)
- Specified by:
setX in interface PrintingElement
setY
public abstract void setY(int y)
- Specified by:
setY in interface PrintingElement
setWidth
public abstract void setWidth(int w)
- Specified by:
setWidth in interface PrintingElement
setHeight
public abstract void setHeight(int h)
- Specified by:
setHeight in interface PrintingElement