Package org.compiere.print.layout
Class HTMLElement
java.lang.Object
org.compiere.print.layout.PrintElement
org.compiere.print.layout.HTMLElement
- All Implemented Interfaces:
ImageObserver,Serializable
HTML ELement.
Restrictions:
- - Label is not printed
- - Alignment is ignored
- Version:
- $Id: HTMLElement.java,v 1.2 2006/07/30 00:53:02 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
-
Field Summary
Fields inherited from class org.compiere.print.layout.PrintElement
LINK_COLOR, log, p_FieldAlignmentType, p_height, p_maxHeight, p_maxWidth, p_pageLocation, p_sizeCalculated, p_widthFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanLayout and Calculate Size.static booleanIs content HTMLvoidpaint(Graphics2D g2D, int pageNo, Point2D pageStart, Properties ctx, boolean isView) Paint/Print.
Calculate actual Size.
The text is printed in the topmost left position - i.e. the leading is below the line.toString()String RepresentationMethods inherited from class org.compiere.print.layout.PrintElement
getAbsoluteLocation, getBounds, getCurrentPage, getDetailInfo, getDrillAcross, getDrillDown, getHeight, getHeight, getLocation, getPageCount, getPageLogic, getPrintData, getRowIndex, getWidth, imageUpdate, isTranslated, layout, setCurrentPage, setLocation, setMaxHeight, setMaxWidth, setPageLogic, setPrintData, setRowIndex, translate, waitForLoad
-
Constructor Details
-
HTMLElement
HTML String Constructor- Parameters:
html- html code
-
-
Method Details
-
calculateSize
protected boolean calculateSize()Layout and Calculate Size. Set p_width and p_height- Specified by:
calculateSizein classPrintElement- Returns:
- Size
-
paint
Paint/Print.
Calculate actual Size.
The text is printed in the topmost left position - i.e. the leading is below the line.- Specified by:
paintin classPrintElement- Parameters:
g2D- GraphicspageNo- page number for multi page support (0 = header/footer) - ignoredpageStart- top left Location of pagectx- print contextisView- true if online view (IDs are links)
-
toString
String Representation- Overrides:
toStringin classPrintElement- Returns:
- info
-
isHTML
Is content HTML- Parameters:
content- content- Returns:
- true if HTML
-