Package com.openhtmltopdf.css.sheet
Class PageRule
- java.lang.Object
-
- com.openhtmltopdf.css.sheet.PageRule
-
- All Implemented Interfaces:
RulesetContainer
public class PageRule extends java.lang.Object implements RulesetContainer
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<PropertyDeclaration>_footnoteAreaprivate java.util.Map<MarginBoxName,java.util.List<PropertyDeclaration>>_marginBoxesprivate java.lang.String_nameprivate int_originprivate int_posprivate java.lang.String_pseudoPageprivate Ruleset_rulesetprivate int_specificityFprivate int_specificityGprivate int_specificityH
-
Constructor Summary
Constructors Constructor Description PageRule(int origin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddContent(Ruleset ruleset)voidaddFootnoteAreaProperties(java.util.List<PropertyDeclaration> propertyDeclarations)voidaddMarginBoxProperties(MarginBoxName name, java.util.List<PropertyDeclaration> props)booleanapplies(java.lang.String pageName, java.lang.String pseudoPage)java.util.List<PropertyDeclaration>getFootnoteAreaProperties()java.util.Map<MarginBoxName,java.util.List<PropertyDeclaration>>getMarginBoxes()java.util.List<PropertyDeclaration>getMarginBoxProperties(MarginBoxName name)java.lang.StringgetName()longgetOrder()intgetOrigin()intgetPos()java.lang.StringgetPseudoPage()RulesetgetRuleset()voidsetName(java.lang.String name)voidsetOrigin(int origin)voidsetPos(int pos)voidsetPseudoPage(java.lang.String pseudoPage)voidsetRuleset(Ruleset ruleset)
-
-
-
Field Detail
-
_name
private java.lang.String _name
-
_pseudoPage
private java.lang.String _pseudoPage
-
_ruleset
private Ruleset _ruleset
-
_origin
private int _origin
-
_marginBoxes
private final java.util.Map<MarginBoxName,java.util.List<PropertyDeclaration>> _marginBoxes
-
_footnoteArea
private java.util.List<PropertyDeclaration> _footnoteArea
-
_pos
private int _pos
-
_specificityF
private int _specificityF
-
_specificityG
private int _specificityG
-
_specificityH
private int _specificityH
-
-
Method Detail
-
getPseudoPage
public java.lang.String getPseudoPage()
-
setPseudoPage
public void setPseudoPage(java.lang.String pseudoPage)
-
getRuleset
public Ruleset getRuleset()
-
setRuleset
public void setRuleset(Ruleset ruleset)
-
addContent
public void addContent(Ruleset ruleset)
- Specified by:
addContentin interfaceRulesetContainer
-
getOrigin
public int getOrigin()
- Specified by:
getOriginin interfaceRulesetContainer
-
setOrigin
public void setOrigin(int origin)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getMarginBoxProperties
public java.util.List<PropertyDeclaration> getMarginBoxProperties(MarginBoxName name)
-
addMarginBoxProperties
public void addMarginBoxProperties(MarginBoxName name, java.util.List<PropertyDeclaration> props)
-
getMarginBoxes
public java.util.Map<MarginBoxName,java.util.List<PropertyDeclaration>> getMarginBoxes()
-
getOrder
public long getOrder()
-
applies
public boolean applies(java.lang.String pageName, java.lang.String pseudoPage)
-
getPos
public int getPos()
-
setPos
public void setPos(int pos)
-
addFootnoteAreaProperties
public void addFootnoteAreaProperties(java.util.List<PropertyDeclaration> propertyDeclarations)
-
getFootnoteAreaProperties
public java.util.List<PropertyDeclaration> getFootnoteAreaProperties()
-
-