Package com.openhtmltopdf.css.newmatch
Class PageInfo
- java.lang.Object
-
- com.openhtmltopdf.css.newmatch.PageInfo
-
public class PageInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description PageInfo(List<PropertyDeclaration> properties, CascadedStyle pageStyle, Map<MarginBoxName,List<PropertyDeclaration>> marginBoxes, List<PropertyDeclaration> footnote)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CascadedStylecreateFootnoteAreaStyle()Creates a footnote area style from footnote at-rule properties for this page with display overriden to block and position overriden as absolute.CascadedStylecreateMarginBoxStyle(MarginBoxName marginBox, boolean alwaysCreate)CalculatedStylegetFootnoteAreaRawMaxHeightStyle()Map<MarginBoxName,List<PropertyDeclaration>>getMarginBoxes()CascadedStylegetPageStyle()List<PropertyDeclaration>getProperties()List<PropertyDeclaration>getXMPPropertyList()booleanhasAny(MarginBoxName[] marginBoxes)
-
-
-
Constructor Detail
-
PageInfo
public PageInfo(List<PropertyDeclaration> properties, CascadedStyle pageStyle, Map<MarginBoxName,List<PropertyDeclaration>> marginBoxes, List<PropertyDeclaration> footnote)
-
-
Method Detail
-
getMarginBoxes
public Map<MarginBoxName,List<PropertyDeclaration>> getMarginBoxes()
-
getPageStyle
public CascadedStyle getPageStyle()
-
getProperties
public 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 List<PropertyDeclaration> getXMPPropertyList()
-
-