Package dev.amp.validator.css
Class Stylesheet
- java.lang.Object
-
- com.steadystate.css.parser.Token
-
- dev.amp.validator.css.Token
-
- dev.amp.validator.css.Rule
-
- dev.amp.validator.css.Stylesheet
-
- All Implemented Interfaces:
Serializable
public class Stylesheet extends Rule
Stylesheet object model.- Author:
- nhant01, GeorgeLuo
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Stylesheet()Constructor for empty stylesheet
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(RuleVisitor visitor)Process the rules of a stylesheet.TokenTypegetTokenType()Getter for token type returns stylesheet.voidsetEOF(EOFToken eof)Setter for eof token of stylesheetvoidsetRules(List<Rule> rules)Setter for rules tokens
-
-
-
Method Detail
-
accept
public void accept(@Nonnull RuleVisitor visitor) throws CssValidationExceptionProcess the rules of a stylesheet.- Specified by:
acceptin classRule- Parameters:
visitor- used to rules of a stylesheet- Throws:
CssValidationException- Css Validation Exception
-
getTokenType
public TokenType getTokenType()
Getter for token type returns stylesheet.- Specified by:
getTokenTypein classToken- Returns:
- TokenType.STYLESHEET
-
setRules
public void setRules(@Nonnull List<Rule> rules)Setter for rules tokens- Parameters:
rules- of stylesheet
-
setEOF
public void setEOF(@Nonnull EOFToken eof)Setter for eof token of stylesheet- Parameters:
eof- of stylesheet
-
-