Package com.openhtmltopdf.css.newmatch
Class PageInfo
- java.lang.Object
-
- com.openhtmltopdf.css.newmatch.PageInfo
-
public class PageInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<PropertyDeclaration>
_footnote
private java.util.Map<MarginBoxName,java.util.List<PropertyDeclaration>>
_marginBoxes
private CascadedStyle
_pageStyle
private java.util.List<PropertyDeclaration>
_properties
private java.util.List<PropertyDeclaration>
_xmpPropertyList
-
Constructor Summary
Constructors Constructor Description PageInfo(java.util.List<PropertyDeclaration> properties, CascadedStyle pageStyle, java.util.Map<MarginBoxName,java.util.List<PropertyDeclaration>> marginBoxes, java.util.List<PropertyDeclaration> footnote)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.CascadedStyle
createMarginBoxStyle(MarginBoxName marginBox, boolean alwaysCreate)
CalculatedStyle
getFootnoteAreaRawMaxHeightStyle()
java.util.Map<MarginBoxName,java.util.List<PropertyDeclaration>>
getMarginBoxes()
CascadedStyle
getPageStyle()
java.util.List<PropertyDeclaration>
getProperties()
java.util.List<PropertyDeclaration>
getXMPPropertyList()
boolean
hasAny(MarginBoxName[] marginBoxes)
-
-
-
Field Detail
-
_pageStyle
private final CascadedStyle _pageStyle
-
_marginBoxes
private final java.util.Map<MarginBoxName,java.util.List<PropertyDeclaration>> _marginBoxes
-
_properties
private final java.util.List<PropertyDeclaration> _properties
-
_xmpPropertyList
private final java.util.List<PropertyDeclaration> _xmpPropertyList
-
_footnote
private final java.util.List<PropertyDeclaration> _footnote
-
-
Constructor Detail
-
PageInfo
public PageInfo(java.util.List<PropertyDeclaration> properties, CascadedStyle pageStyle, java.util.Map<MarginBoxName,java.util.List<PropertyDeclaration>> marginBoxes, java.util.List<PropertyDeclaration> footnote)
-
-
Method Detail
-
getMarginBoxes
public java.util.Map<MarginBoxName,java.util.List<PropertyDeclaration>> getMarginBoxes()
-
getPageStyle
public CascadedStyle getPageStyle()
-
getProperties
public java.util.List<PropertyDeclaration> getProperties()
-
getFootnoteAreaRawMaxHeightStyle
public CalculatedStyle getFootnoteAreaRawMaxHeightStyle()
-
createFootnoteAreaStyle
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.
-
createMarginBoxStyle
public CascadedStyle createMarginBoxStyle(MarginBoxName marginBox, boolean alwaysCreate)
-
hasAny
public boolean hasAny(MarginBoxName[] marginBoxes)
-
getXMPPropertyList
public java.util.List<PropertyDeclaration> getXMPPropertyList()
-
-