public abstract class AbstractPrintingElement extends Object implements PrintingElement
| Modifier and Type | Field and Description |
|---|---|
protected int |
aligment |
protected Color |
bgcolor |
protected boolean |
bold |
protected Color |
color |
protected Object |
contain |
static boolean |
DEBUG |
protected static Font |
defaultFont |
protected int |
fontSize |
protected String |
id |
protected boolean |
italics |
static double |
MM_PER_INCH |
static int |
PPI |
CENTER, LEFT, RIGHT| Constructor and Description |
|---|
AbstractPrintingElement() |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
getHeight() |
String |
getId() |
protected int |
getInteger(Object v) |
abstract int |
getWidth() |
abstract int |
getX() |
abstract int |
getY() |
static Dimension |
millimeterToPagePixels(Dimension d) |
static int |
millimeterToPagePixels(int d) |
static int |
pagePixelsToMillimeters(int d) |
void |
paintInPage(Graphics g,
PageFormat f) |
protected void |
setBasicParameters(Hashtable parameters) |
void |
setContent(Object content) |
abstract void |
setHeight(int h) |
abstract void |
setWidth(int w) |
abstract void |
setX(int x) |
abstract void |
setY(int y) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpaintpublic static boolean DEBUG
public static int PPI
public static double MM_PER_INCH
protected Color color
protected Color bgcolor
protected int fontSize
protected boolean bold
protected boolean italics
protected String id
protected Object contain
protected int aligment
protected static Font defaultFont
public static int millimeterToPagePixels(int d)
public static int pagePixelsToMillimeters(int d)
protected int getInteger(Object v)
protected void setBasicParameters(Hashtable parameters)
public void setContent(Object content)
setContent in interface PrintingElementpublic String getId()
getId in interface PrintingElementpublic void paintInPage(Graphics g, PageFormat f)
paintInPage in interface PrintingElementpublic abstract int getX()
getX in interface PrintingElementpublic abstract int getY()
getY in interface PrintingElementpublic abstract int getWidth()
getWidth in interface PrintingElementpublic abstract int getHeight()
getHeight in interface PrintingElementpublic abstract void setX(int x)
setX in interface PrintingElementpublic abstract void setY(int y)
setY in interface PrintingElementpublic abstract void setWidth(int w)
setWidth in interface PrintingElementpublic abstract void setHeight(int h)
setHeight in interface PrintingElementCopyright © 2016 Imatia Innovation S.L.. All rights reserved.