Uses of Class
dev.amp.validator.css.Declaration
-
Packages that use Declaration Package Description dev.amp.validator.css AMP validator.dev.amp.validator.utils AMP validator.dev.amp.validator.visitor AMP validator exception package. -
-
Uses of Declaration in dev.amp.validator.css
Methods in dev.amp.validator.css that return types with arguments of type Declaration Modifier and Type Method Description List<Declaration>QualifiedRule. getDeclarations()Getter for declarationsList<Declaration>Canonicalizer. parseAListOfDeclarations(List<com.steadystate.css.parser.Token> tokenList, List<ErrorToken> errors)returns a list of Declarations from css contentMethod parameters in dev.amp.validator.css with type arguments of type Declaration Modifier and Type Method Description voidCanonicalizer. parseADeclaration(TokenStream tokenStream, List<Declaration> declarations, List<ErrorToken> errors)Adds one element to either declarations or errors.voidAtRule. setDeclarations(List<Declaration> declarations)Setter for declarations.voidQualifiedRule. setDeclarations(List<Declaration> declarations)Setter for declarations -
Uses of Declaration in dev.amp.validator.utils
Methods in dev.amp.validator.utils that return types with arguments of type Declaration Modifier and Type Method Description static List<Declaration>CssSpecUtils. parseInlineStyle(List<com.steadystate.css.parser.Token> tokenList, List<ErrorToken> errors)Parse inline style content into Declaration objects.Methods in dev.amp.validator.utils with parameters of type Declaration Modifier and Type Method Description static voidCssSpecUtils. extractUrlsFromDeclaration(Declaration declaration, List<ParsedCssUrl> parsedUrls, List<ErrorToken> errors)Same as the stylesheet variant above, but operates on a single declaration at a time.Method parameters in dev.amp.validator.utils with type arguments of type Declaration Modifier and Type Method Description static voidCssSpecUtils. extractImportantDeclarations(Stylesheet stylesheet, List<Declaration> important)Extracts the declarations marked `!important` within within the provided stylesheet, emitting them into `important`. -
Uses of Declaration in dev.amp.validator.visitor
Methods in dev.amp.validator.visitor with parameters of type Declaration Modifier and Type Method Description default voidRuleVisitor. leaveDeclaration(Declaration declaration)Leave a declaration.voidAmp4AdsVisitor. visitDeclaration(Declaration declaration)Visit a declaration.voidImportantPropertyVisitor. visitDeclaration(Declaration declaration)visits a declarationvoidInvalidDeclVisitor. visitDeclaration(Declaration declaration)visitDeclaration implementationvoidInvalidRuleVisitor. visitDeclaration(Declaration declaration)Touches a Declarationdefault voidRuleVisitor. visitDeclaration(Declaration declaration)Visit a declaration.voidUrlFunctionVisitor. visitDeclaration(Declaration declaration)Visit a declaration rule.Constructor parameters in dev.amp.validator.visitor with type arguments of type Declaration Constructor Description ImportantPropertyVisitor(List<Declaration> important)walk through list of declarations
-