Package com.itextpdf.styledxmlparser.css
Class CssAtRuleFactory
- java.lang.Object
-
- com.itextpdf.styledxmlparser.css.CssAtRuleFactory
-
public final class CssAtRuleFactory extends java.lang.Object
A factory for creatingCssAtRule
objects.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CssAtRuleFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CssNestedAtRule
createNestedRule(java.lang.String ruleDeclaration)
Creates a newCssNestedAtRule
object.static CssSemicolonAtRule
createSemicolonAtRule(java.lang.String ruleDeclaration)
Create a newCssSemicolonAtRule
object.(package private) static java.lang.String
extractRuleNameFromDeclaration(java.lang.String ruleDeclaration)
Extracts the rule name from the CSS rule declaration.
-
-
-
Method Detail
-
createSemicolonAtRule
public static CssSemicolonAtRule createSemicolonAtRule(java.lang.String ruleDeclaration)
Create a newCssSemicolonAtRule
object.- Parameters:
ruleDeclaration
- the rule declaration- Returns:
- a
CssSemicolonAtRule
instance
-
createNestedRule
public static CssNestedAtRule createNestedRule(java.lang.String ruleDeclaration)
Creates a newCssNestedAtRule
object.- Parameters:
ruleDeclaration
- the rule declaration- Returns:
- a
CssNestedAtRule
instance
-
extractRuleNameFromDeclaration
static java.lang.String extractRuleNameFromDeclaration(java.lang.String ruleDeclaration)
Extracts the rule name from the CSS rule declaration.- Parameters:
ruleDeclaration
- the rule declaration- Returns:
- the rule name
-
-