Top Fields Constructors Methods
com.openhtmltopdf.css.newmatch

public Class PageInfo

extends Object
Class Inheritance
Imports
java.util.ArrayList, .Arrays, .List, .Map, java.util.logging.Level, com.openhtmltopdf.css.constants.CSSName, .IdentValue, .MarginBoxName, com.openhtmltopdf.css.parser.PropertyValue, com.openhtmltopdf.css.sheet.PropertyDeclaration, .StylesheetInfo, com.openhtmltopdf.css.style.CalculatedStyle, .EmptyStyle, com.openhtmltopdf.util.LogMessageId, .XRLog

Field Summary

Modifier and TypeField and Description
private final List<PropertyDeclaration>
private final Map<MarginBoxName, List<PropertyDeclaration>>
private final CascadedStyle
private final List<PropertyDeclaration>
private final List<PropertyDeclaration>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public CascadedStyle
createFootnoteAreaStyle()

Creates a footnote area style from footnote at-rule properties for this page with display overriden to block and position overriden as absolute.

public CascadedStyle
createMarginBoxStyle(MarginBoxName marginBox, boolean alwaysCreate)

public CalculatedStyle
public Map<MarginBoxName, List<PropertyDeclaration>>
public CascadedStyle
public List<PropertyDeclaration>
public List<PropertyDeclaration>
public boolean
hasAny(MarginBoxName[] marginBoxes)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_footnoteback to summary
private final List<PropertyDeclaration> _footnote
_marginBoxesback to summary
private final Map<MarginBoxName, List<PropertyDeclaration>> _marginBoxes
_pageStyleback to summary
private final CascadedStyle _pageStyle
_propertiesback to summary
private final List<PropertyDeclaration> _properties
_xmpPropertyListback to summary
private final List<PropertyDeclaration> _xmpPropertyList

Constructor Detail

PageInfoback to summary
public PageInfo(List<PropertyDeclaration> properties, CascadedStyle pageStyle, Map<MarginBoxName, List<PropertyDeclaration>> marginBoxes, List<PropertyDeclaration> footnote)

Method Detail

createFootnoteAreaStyleback to summary
public CascadedStyle createFootnoteAreaStyle()

Creates a footnote area style from footnote at-rule properties for this page with display overriden to block and position overriden as absolute.

createMarginBoxStyleback to summary
public CascadedStyle createMarginBoxStyle(MarginBoxName marginBox, boolean alwaysCreate)
getFootnoteAreaRawMaxHeightStyleback to summary
public CalculatedStyle getFootnoteAreaRawMaxHeightStyle()
getMarginBoxesback to summary
public Map<MarginBoxName, List<PropertyDeclaration>> getMarginBoxes()
getPageStyleback to summary
public CascadedStyle getPageStyle()
getPropertiesback to summary
public List<PropertyDeclaration> getProperties()
getXMPPropertyListback to summary
public List<PropertyDeclaration> getXMPPropertyList()
hasAnyback to summary
public boolean hasAny(MarginBoxName[] marginBoxes)