Class CssStyleSheetParser
- java.lang.Object
-
- com.itextpdf.styledxmlparser.css.parse.CssStyleSheetParser
-
public final class CssStyleSheetParser extends java.lang.Object
Utilities class to parse a CSS style sheet.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CssStyleSheetParser()
Creates a newCssStyleSheetParser
.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CssStyleSheet
parse(java.io.InputStream stream)
Parses a stream into aCssStyleSheet
.static CssStyleSheet
parse(java.io.InputStream stream, CssParserStateController controller)
Parses a stream into aCssStyleSheet
.static CssStyleSheet
parse(java.io.InputStream stream, java.lang.String baseUrl)
Parses a stream into aCssStyleSheet
.static CssStyleSheet
parse(java.lang.String data)
Parses a string into aCssStyleSheet
.static CssStyleSheet
parse(java.lang.String data, java.lang.String baseUrl)
Parses a string into aCssStyleSheet
.
-
-
-
Constructor Detail
-
CssStyleSheetParser
private CssStyleSheetParser()
Creates a newCssStyleSheetParser
.
-
-
Method Detail
-
parse
public static CssStyleSheet parse(java.io.InputStream stream, java.lang.String baseUrl) throws java.io.IOException
Parses a stream into aCssStyleSheet
.- Parameters:
stream
- the streambaseUrl
- the base url- Returns:
- the resulting
CssStyleSheet
- Throws:
java.io.IOException
- Signals that an I/O exception has occurred.
-
parse
public static CssStyleSheet parse(java.io.InputStream stream, CssParserStateController controller) throws java.io.IOException
Parses a stream into aCssStyleSheet
.- Parameters:
stream
- the streamcontroller
- the parse state controller- Returns:
- the resulting
CssStyleSheet
- Throws:
java.io.IOException
- Signals that an I/O exception has occurred.
-
parse
public static CssStyleSheet parse(java.io.InputStream stream) throws java.io.IOException
Parses a stream into aCssStyleSheet
.- Parameters:
stream
- the stream- Returns:
- the resulting
CssStyleSheet
- Throws:
java.io.IOException
- Signals that an I/O exception has occurred.
-
parse
public static CssStyleSheet parse(java.lang.String data, java.lang.String baseUrl)
Parses a string into aCssStyleSheet
.- Parameters:
data
- the style sheet databaseUrl
- the base url- Returns:
- the resulting
CssStyleSheet
-
parse
public static CssStyleSheet parse(java.lang.String data)
Parses a string into aCssStyleSheet
.- Parameters:
data
- the data- Returns:
- the resulting
CssStyleSheet
-
-