Class PageRule
java.lang.Object
com.openhtmltopdf.css.sheet.PageRule
- All Implemented Interfaces:
RulesetContainer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<PropertyDeclaration> private final Map<MarginBoxName, List<PropertyDeclaration>> private Stringprivate intprivate intprivate Stringprivate Rulesetprivate intprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContent(Ruleset ruleset) voidaddFootnoteAreaProperties(List<PropertyDeclaration> propertyDeclarations) voidaddMarginBoxProperties(MarginBoxName name, List<PropertyDeclaration> props) booleangetName()longgetOrder()intintgetPos()voidvoidsetOrigin(int origin) voidsetPos(int pos) voidsetPseudoPage(String pseudoPage) voidsetRuleset(Ruleset ruleset)
-
Field Details
-
_name
-
_pseudoPage
-
_ruleset
-
_origin
private int _origin -
_marginBoxes
-
_footnoteArea
-
_pos
private int _pos -
_specificityF
private int _specificityF -
_specificityG
private int _specificityG -
_specificityH
private int _specificityH
-
-
Constructor Details
-
PageRule
public PageRule(int origin)
-
-
Method Details
-
getPseudoPage
-
setPseudoPage
-
getRuleset
-
setRuleset
-
addContent
- Specified by:
addContentin interfaceRulesetContainer
-
getOrigin
public int getOrigin()- Specified by:
getOriginin interfaceRulesetContainer
-
setOrigin
public void setOrigin(int origin) -
getName
-
setName
-
getMarginBoxProperties
-
addMarginBoxProperties
-
getMarginBoxes
-
getOrder
public long getOrder() -
applies
-
getPos
public int getPos() -
setPos
public void setPos(int pos) -
addFootnoteAreaProperties
-
getFootnoteAreaProperties
-