Package org.xhtmlrenderer.css.sheet
Class PageRule
java.lang.Object
org.xhtmlrenderer.css.sheet.PageRule
- All Implemented Interfaces:
RulesetContainer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<MarginBoxName, List<PropertyDeclaration>> private final String
private final StylesheetInfo.Origin
private int
private final String
private final Ruleset
private final int
private final int
private final int
-
Constructor Summary
ConstructorsConstructorDescriptionPageRule
(StylesheetInfo.Origin origin, @Nullable String name, @Nullable String pseudoPage, Map<MarginBoxName, List<PropertyDeclaration>> marginBoxes, Ruleset ruleset) -
Method Summary
-
Field Details
-
_name
-
_pseudoPage
-
_ruleset
-
_origin
-
_marginBoxes
-
_pos
private int _pos -
_specificityF
private final int _specificityF -
_specificityG
private final int _specificityG -
_specificityH
private final int _specificityH
-
-
Constructor Details
-
PageRule
public PageRule(StylesheetInfo.Origin origin, @Nullable String name, @Nullable String pseudoPage, Map<MarginBoxName, List<PropertyDeclaration>> marginBoxes, Ruleset ruleset)
-
-
Method Details
-
getPseudoPage
-
getRuleset
-
addContent
- Specified by:
addContent
in interfaceRulesetContainer
-
getOrigin
- Specified by:
getOrigin
in interfaceRulesetContainer
-
getName
-
getMarginBoxProperties
-
getMarginBoxes
-
getOrder
public long getOrder() -
applies
-
getPos
public int getPos() -
setPos
public void setPos(int pos)
-