Class CssParser
java.lang.Object
javafx.css.CssParser
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA class that encapsulates information about the source and nature of errors encountered while parsing CSS or applying styles to Nodes. - 
Property Summary
PropertiesTypePropertyDescriptionstatic ObservableList<CssParser.ParseError> List of errors that may have occurred during CSS processing. - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic ObservableList<CssParser.ParseError> List of errors that may have occurred during CSS processing.Creates aStylesheetfrom a CSS document string.Creates aStylesheetfrom a CSS document string using docbase as the base URL for resolving references withinStylesheet.Updates the given stylesheet by reading a CSS document from a URL, assuming UTF-8 encoding.parseInlineStyle(Styleable node) Parse an in-line style from aNode. 
- 
Property Details
- 
errors
List of errors that may have occurred during CSS processing.- See Also:
 
 
 - 
 - 
Constructor Details
- 
CssParser
public CssParser()Constructs aCssParser. 
 - 
 - 
Method Details
- 
parse
Creates aStylesheetfrom a CSS document string.- Parameters:
 stylesheetText- the CSS document to parse- Returns:
 - the 
Stylesheet 
 - 
parse
Creates aStylesheetfrom a CSS document string using docbase as the base URL for resolving references withinStylesheet.- Parameters:
 docbase- the doc base for resolving URL referencesstylesheetText- the CSS document to parse- Returns:
 - the Stylesheet
 - Throws:
 IOException- the exception
 - 
parse
Updates the given stylesheet by reading a CSS document from a URL, assuming UTF-8 encoding.- Parameters:
 url- URL of the stylesheet to parse- Returns:
 - the stylesheet
 - Throws:
 IOException- the exception
 - 
parseInlineStyle
Parse an in-line style from aNode.- Parameters:
 node- the styleable node- Returns:
 - the style sheet
 
 - 
errorsProperty
List of errors that may have occurred during CSS processing.- Returns:
 - an 
ObservableListofParseError 
 
 -