Package dev.amp.validator.visitor
Class SelectorSpecVisitor
- java.lang.Object
-
- dev.amp.validator.visitor.SelectorVisitor
-
- dev.amp.validator.visitor.SelectorSpecVisitor
-
- All Implemented Interfaces:
RuleVisitor
public class SelectorSpecVisitor extends SelectorVisitor
A visitor for selector.- Author:
- nhant01, GeorgeLuo
-
-
Constructor Summary
Constructors Constructor Description SelectorSpecVisitor(List<ErrorToken> errors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitAttrSelector(AttrSelector attrSelector)voidvisitClassSelector(ClassSelector classSelector)voidvisitCombinator(Combinator combinator)voidvisitIdSelector(IdSelector idSelector)voidvisitPseudoSelector(PseudoSelector pseudoSelector)voidvisitSelectorsGroup(Selector selector)voidvisitSimpleSelectorSequence(SimpleSelectorSequence sequence)voidvisitTypeSelector(TypeSelector typeSelector)-
Methods inherited from class dev.amp.validator.visitor.SelectorVisitor
parseASelectorsGroup, visitQualifiedRule
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface dev.amp.validator.visitor.RuleVisitor
leaveAtRule, leaveDeclaration, leaveQualifiedRule, leaveStylesheet, visitAtRule, visitDeclaration, visitStylesheet
-
-
-
-
Constructor Detail
-
SelectorSpecVisitor
public SelectorSpecVisitor(@Nonnull List<ErrorToken> errors)- Parameters:
errors- an array of ErrorTokens
-
-
Method Detail
-
visitTypeSelector
public void visitTypeSelector(@Nonnull TypeSelector typeSelector)- Specified by:
visitTypeSelectorin classSelectorVisitor
-
visitIdSelector
public void visitIdSelector(@Nonnull IdSelector idSelector)- Specified by:
visitIdSelectorin classSelectorVisitor
-
visitAttrSelector
public void visitAttrSelector(@Nonnull AttrSelector attrSelector)- Specified by:
visitAttrSelectorin classSelectorVisitor
-
visitPseudoSelector
public void visitPseudoSelector(@Nonnull PseudoSelector pseudoSelector)- Specified by:
visitPseudoSelectorin classSelectorVisitor
-
visitClassSelector
public void visitClassSelector(@Nonnull ClassSelector classSelector)- Specified by:
visitClassSelectorin classSelectorVisitor
-
visitSimpleSelectorSequence
public void visitSimpleSelectorSequence(@Nonnull SimpleSelectorSequence sequence)- Specified by:
visitSimpleSelectorSequencein classSelectorVisitor
-
visitCombinator
public void visitCombinator(@Nonnull Combinator combinator)- Specified by:
visitCombinatorin classSelectorVisitor
-
visitSelectorsGroup
public void visitSelectorsGroup(@Nonnull Selector selector)- Specified by:
visitSelectorsGroupin classSelectorVisitor
-
-