Class CssPageRule
- java.lang.Object
-
- com.itextpdf.styledxmlparser.css.CssStatement
-
- com.itextpdf.styledxmlparser.css.CssAtRule
-
- com.itextpdf.styledxmlparser.css.CssNestedAtRule
-
- com.itextpdf.styledxmlparser.css.page.CssPageRule
-
public class CssPageRule extends CssNestedAtRule
CssNestedAtRuleimplementation for page rules.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<ICssSelector>pageSelectorsThe page selectors.-
Fields inherited from class com.itextpdf.styledxmlparser.css.CssNestedAtRule
body
-
-
Constructor Summary
Constructors Constructor Description CssPageRule(java.lang.String ruleParameters)Creates a newCssPageRuleinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBodyCssDeclarations(java.util.List<CssDeclaration> cssDeclarations)Adds the body CSS declarations.voidaddStatementsToBody(java.util.Collection<CssStatement> statements)Adds CSS statements to the body.voidaddStatementToBody(CssStatement statement)Adds a CSS statement to body.-
Methods inherited from class com.itextpdf.styledxmlparser.css.CssNestedAtRule
getCssRuleSets, getRuleParameters, getStatements, toString
-
Methods inherited from class com.itextpdf.styledxmlparser.css.CssAtRule
getRuleName
-
-
-
-
Field Detail
-
pageSelectors
private java.util.List<ICssSelector> pageSelectors
The page selectors.
-
-
Constructor Detail
-
CssPageRule
public CssPageRule(java.lang.String ruleParameters)
Creates a newCssPageRuleinstance.- Parameters:
ruleParameters- the rule parameters
-
-
Method Detail
-
addBodyCssDeclarations
public void addBodyCssDeclarations(java.util.List<CssDeclaration> cssDeclarations)
Description copied from class:CssNestedAtRuleAdds the body CSS declarations.- Overrides:
addBodyCssDeclarationsin classCssNestedAtRule- Parameters:
cssDeclarations- a list of CSS declarations
-
addStatementToBody
public void addStatementToBody(CssStatement statement)
Description copied from class:CssNestedAtRuleAdds a CSS statement to body.- Overrides:
addStatementToBodyin classCssNestedAtRule- Parameters:
statement- a CSS statement
-
addStatementsToBody
public void addStatementsToBody(java.util.Collection<CssStatement> statements)
Description copied from class:CssNestedAtRuleAdds CSS statements to the body.- Overrides:
addStatementsToBodyin classCssNestedAtRule- Parameters:
statements- a list of CSS statements
-
-