trait ShapePathDocListener extends ParseTreeListener
This interface defines a complete listener for a parse tree produced by
ShapePathDocParser
.
- Alphabetic
- By Inheritance
- ShapePathDocListener
- ParseTreeListener
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
-
abstract
def
enterAnyKindTest(ctx: AnyKindTestContext): Unit
Enter a parse tree produced by
ShapePathDocParser#anyKindTest
.Enter a parse tree produced by
ShapePathDocParser#anyKindTest
.- ctx
the parse tree
-
abstract
def
enterAxisStep(ctx: AxisStepContext): Unit
Enter a parse tree produced by
ShapePathDocParser#axisStep
.Enter a parse tree produced by
ShapePathDocParser#axisStep
.- ctx
the parse tree
-
abstract
def
enterBlankNode(ctx: BlankNodeContext): Unit
Enter a parse tree produced by
ShapePathDocParser#blankNode
.Enter a parse tree produced by
ShapePathDocParser#blankNode
.- ctx
the parse tree
-
abstract
def
enterBlankNodeLabel(ctx: BlankNodeLabelContext): Unit
Enter a parse tree produced by
ShapePathDocParser#blankNodeLabel
.Enter a parse tree produced by
ShapePathDocParser#blankNodeLabel
.- ctx
the parse tree
-
abstract
def
enterChild(ctx: ChildContext): Unit
Enter a parse tree produced by the
child
labeled alternative inShapePathDocParser#forwardAxis
.Enter a parse tree produced by the
child
labeled alternative inShapePathDocParser#forwardAxis
.- ctx
the parse tree
-
abstract
def
enterContextItemExpr(ctx: ContextItemExprContext): Unit
Enter a parse tree produced by
ShapePathDocParser#contextItemExpr
.Enter a parse tree produced by
ShapePathDocParser#contextItemExpr
.- ctx
the parse tree
-
abstract
def
enterDescendant(ctx: DescendantContext): Unit
Enter a parse tree produced by the
descendant
labeled alternative inShapePathDocParser#forwardAxis
.Enter a parse tree produced by the
descendant
labeled alternative inShapePathDocParser#forwardAxis
.- ctx
the parse tree
-
abstract
def
enterEqName(ctx: EqNameContext): Unit
Enter a parse tree produced by
ShapePathDocParser#eqName
.Enter a parse tree produced by
ShapePathDocParser#eqName
.- ctx
the parse tree
-
abstract
def
enterEveryRule(arg0: ParserRuleContext): Unit
- Definition Classes
- ParseTreeListener
-
abstract
def
enterExpr(ctx: ExprContext): Unit
Enter a parse tree produced by
ShapePathDocParser#expr
.Enter a parse tree produced by
ShapePathDocParser#expr
.- ctx
the parse tree
-
abstract
def
enterExprIndex(ctx: ExprIndexContext): Unit
Enter a parse tree produced by
ShapePathDocParser#exprIndex
.Enter a parse tree produced by
ShapePathDocParser#exprIndex
.- ctx
the parse tree
-
abstract
def
enterFirstStepExpr(ctx: FirstStepExprContext): Unit
Enter a parse tree produced by
ShapePathDocParser#firstStepExpr
.Enter a parse tree produced by
ShapePathDocParser#firstStepExpr
.- ctx
the parse tree
-
abstract
def
enterForwardStep(ctx: ForwardStepContext): Unit
Enter a parse tree produced by
ShapePathDocParser#forwardStep
.Enter a parse tree produced by
ShapePathDocParser#forwardStep
.- ctx
the parse tree
-
abstract
def
enterIntersectionExpr(ctx: IntersectionExprContext): Unit
Enter a parse tree produced by
ShapePathDocParser#intersectionExpr
.Enter a parse tree produced by
ShapePathDocParser#intersectionExpr
.- ctx
the parse tree
-
abstract
def
enterIri(ctx: IriContext): Unit
Enter a parse tree produced by
ShapePathDocParser#iri
.Enter a parse tree produced by
ShapePathDocParser#iri
.- ctx
the parse tree
-
abstract
def
enterKindTest(ctx: KindTestContext): Unit
Enter a parse tree produced by
ShapePathDocParser#kindTest
.Enter a parse tree produced by
ShapePathDocParser#kindTest
.- ctx
the parse tree
-
abstract
def
enterLiteral(ctx: LiteralContext): Unit
Enter a parse tree produced by
ShapePathDocParser#literal
.Enter a parse tree produced by
ShapePathDocParser#literal
.- ctx
the parse tree
-
abstract
def
enterNameTest(ctx: NameTestContext): Unit
Enter a parse tree produced by
ShapePathDocParser#nameTest
.Enter a parse tree produced by
ShapePathDocParser#nameTest
.- ctx
the parse tree
-
abstract
def
enterNestedShapeExpr(ctx: NestedShapeExprContext): Unit
Enter a parse tree produced by the
nestedShapeExpr
labeled alternative inShapePathDocParser#forwardAxis
.Enter a parse tree produced by the
nestedShapeExpr
labeled alternative inShapePathDocParser#forwardAxis
.- ctx
the parse tree
-
abstract
def
enterNestedTripleExpr(ctx: NestedTripleExprContext): Unit
Enter a parse tree produced by the
nestedTripleExpr
labeled alternative inShapePathDocParser#forwardAxis
.Enter a parse tree produced by the
nestedTripleExpr
labeled alternative inShapePathDocParser#forwardAxis
.- ctx
the parse tree
-
abstract
def
enterNodeTest(ctx: NodeTestContext): Unit
Enter a parse tree produced by
ShapePathDocParser#nodeTest
.Enter a parse tree produced by
ShapePathDocParser#nodeTest
.- ctx
the parse tree
-
abstract
def
enterNumericLiteral(ctx: NumericLiteralContext): Unit
Enter a parse tree produced by
ShapePathDocParser#numericLiteral
.Enter a parse tree produced by
ShapePathDocParser#numericLiteral
.- ctx
the parse tree
-
abstract
def
enterParenthesizedExpr(ctx: ParenthesizedExprContext): Unit
Enter a parse tree produced by
ShapePathDocParser#parenthesizedExpr
.Enter a parse tree produced by
ShapePathDocParser#parenthesizedExpr
.- ctx
the parse tree
-
abstract
def
enterPathExpr(ctx: PathExprContext): Unit
Enter a parse tree produced by
ShapePathDocParser#pathExpr
.Enter a parse tree produced by
ShapePathDocParser#pathExpr
.- ctx
the parse tree
-
abstract
def
enterPostfixExpr(ctx: PostfixExprContext): Unit
Enter a parse tree produced by
ShapePathDocParser#postfixExpr
.Enter a parse tree produced by
ShapePathDocParser#postfixExpr
.- ctx
the parse tree
-
abstract
def
enterPredicate(ctx: PredicateContext): Unit
Enter a parse tree produced by
ShapePathDocParser#predicate
.Enter a parse tree produced by
ShapePathDocParser#predicate
.- ctx
the parse tree
-
abstract
def
enterPredicateList(ctx: PredicateListContext): Unit
Enter a parse tree produced by
ShapePathDocParser#predicateList
.Enter a parse tree produced by
ShapePathDocParser#predicateList
.- ctx
the parse tree
-
abstract
def
enterPrefixedName(ctx: PrefixedNameContext): Unit
Enter a parse tree produced by
ShapePathDocParser#prefixedName
.Enter a parse tree produced by
ShapePathDocParser#prefixedName
.- ctx
the parse tree
-
abstract
def
enterPrimaryExpr(ctx: PrimaryExprContext): Unit
Enter a parse tree produced by
ShapePathDocParser#primaryExpr
.Enter a parse tree produced by
ShapePathDocParser#primaryExpr
.- ctx
the parse tree
-
abstract
def
enterRegExpTest(ctx: RegExpTestContext): Unit
Enter a parse tree produced by
ShapePathDocParser#regExpTest
.Enter a parse tree produced by
ShapePathDocParser#regExpTest
.- ctx
the parse tree
-
abstract
def
enterShapeExprIndex(ctx: ShapeExprIndexContext): Unit
Enter a parse tree produced by
ShapePathDocParser#shapeExprIndex
.Enter a parse tree produced by
ShapePathDocParser#shapeExprIndex
.- ctx
the parse tree
-
abstract
def
enterShapeExprLabel(ctx: ShapeExprLabelContext): Unit
Enter a parse tree produced by
ShapePathDocParser#shapeExprLabel
.Enter a parse tree produced by
ShapePathDocParser#shapeExprLabel
.- ctx
the parse tree
-
abstract
def
enterShapeExprType(ctx: ShapeExprTypeContext): Unit
Enter a parse tree produced by
ShapePathDocParser#shapeExprType
.Enter a parse tree produced by
ShapePathDocParser#shapeExprType
.- ctx
the parse tree
-
abstract
def
enterShapePathDoc(ctx: ShapePathDocContext): Unit
Enter a parse tree produced by
ShapePathDocParser#shapePathDoc
.Enter a parse tree produced by
ShapePathDocParser#shapePathDoc
.- ctx
the parse tree
-
abstract
def
enterShapeType(ctx: ShapeTypeContext): Unit
Enter a parse tree produced by
ShapePathDocParser#shapeType
.Enter a parse tree produced by
ShapePathDocParser#shapeType
.- ctx
the parse tree
-
abstract
def
enterStepExpr(ctx: StepExprContext): Unit
Enter a parse tree produced by
ShapePathDocParser#stepExpr
.Enter a parse tree produced by
ShapePathDocParser#stepExpr
.- ctx
the parse tree
-
abstract
def
enterStringLiteral(ctx: StringLiteralContext): Unit
Enter a parse tree produced by
ShapePathDocParser#stringLiteral
.Enter a parse tree produced by
ShapePathDocParser#stringLiteral
.- ctx
the parse tree
-
abstract
def
enterTripleExprIndex(ctx: TripleExprIndexContext): Unit
Enter a parse tree produced by
ShapePathDocParser#tripleExprIndex
.Enter a parse tree produced by
ShapePathDocParser#tripleExprIndex
.- ctx
the parse tree
-
abstract
def
enterTripleExprLabel(ctx: TripleExprLabelContext): Unit
Enter a parse tree produced by
ShapePathDocParser#tripleExprLabel
.Enter a parse tree produced by
ShapePathDocParser#tripleExprLabel
.- ctx
the parse tree
-
abstract
def
enterTripleExprType(ctx: TripleExprTypeContext): Unit
Enter a parse tree produced by
ShapePathDocParser#tripleExprType
.Enter a parse tree produced by
ShapePathDocParser#tripleExprType
.- ctx
the parse tree
-
abstract
def
enterUnionExpr(ctx: UnionExprContext): Unit
Enter a parse tree produced by
ShapePathDocParser#unionExpr
.Enter a parse tree produced by
ShapePathDocParser#unionExpr
.- ctx
the parse tree
-
abstract
def
enterWildCard(ctx: WildCardContext): Unit
Enter a parse tree produced by
ShapePathDocParser#wildCard
.Enter a parse tree produced by
ShapePathDocParser#wildCard
.- ctx
the parse tree
-
abstract
def
exitAnyKindTest(ctx: AnyKindTestContext): Unit
Exit a parse tree produced by
ShapePathDocParser#anyKindTest
.Exit a parse tree produced by
ShapePathDocParser#anyKindTest
.- ctx
the parse tree
-
abstract
def
exitAxisStep(ctx: AxisStepContext): Unit
Exit a parse tree produced by
ShapePathDocParser#axisStep
.Exit a parse tree produced by
ShapePathDocParser#axisStep
.- ctx
the parse tree
-
abstract
def
exitBlankNode(ctx: BlankNodeContext): Unit
Exit a parse tree produced by
ShapePathDocParser#blankNode
.Exit a parse tree produced by
ShapePathDocParser#blankNode
.- ctx
the parse tree
-
abstract
def
exitBlankNodeLabel(ctx: BlankNodeLabelContext): Unit
Exit a parse tree produced by
ShapePathDocParser#blankNodeLabel
.Exit a parse tree produced by
ShapePathDocParser#blankNodeLabel
.- ctx
the parse tree
-
abstract
def
exitChild(ctx: ChildContext): Unit
Exit a parse tree produced by the
child
labeled alternative inShapePathDocParser#forwardAxis
.Exit a parse tree produced by the
child
labeled alternative inShapePathDocParser#forwardAxis
.- ctx
the parse tree
-
abstract
def
exitContextItemExpr(ctx: ContextItemExprContext): Unit
Exit a parse tree produced by
ShapePathDocParser#contextItemExpr
.Exit a parse tree produced by
ShapePathDocParser#contextItemExpr
.- ctx
the parse tree
-
abstract
def
exitDescendant(ctx: DescendantContext): Unit
Exit a parse tree produced by the
descendant
labeled alternative inShapePathDocParser#forwardAxis
.Exit a parse tree produced by the
descendant
labeled alternative inShapePathDocParser#forwardAxis
.- ctx
the parse tree
-
abstract
def
exitEqName(ctx: EqNameContext): Unit
Exit a parse tree produced by
ShapePathDocParser#eqName
.Exit a parse tree produced by
ShapePathDocParser#eqName
.- ctx
the parse tree
-
abstract
def
exitEveryRule(arg0: ParserRuleContext): Unit
- Definition Classes
- ParseTreeListener
-
abstract
def
exitExpr(ctx: ExprContext): Unit
Exit a parse tree produced by
ShapePathDocParser#expr
.Exit a parse tree produced by
ShapePathDocParser#expr
.- ctx
the parse tree
-
abstract
def
exitExprIndex(ctx: ExprIndexContext): Unit
Exit a parse tree produced by
ShapePathDocParser#exprIndex
.Exit a parse tree produced by
ShapePathDocParser#exprIndex
.- ctx
the parse tree
-
abstract
def
exitFirstStepExpr(ctx: FirstStepExprContext): Unit
Exit a parse tree produced by
ShapePathDocParser#firstStepExpr
.Exit a parse tree produced by
ShapePathDocParser#firstStepExpr
.- ctx
the parse tree
-
abstract
def
exitForwardStep(ctx: ForwardStepContext): Unit
Exit a parse tree produced by
ShapePathDocParser#forwardStep
.Exit a parse tree produced by
ShapePathDocParser#forwardStep
.- ctx
the parse tree
-
abstract
def
exitIntersectionExpr(ctx: IntersectionExprContext): Unit
Exit a parse tree produced by
ShapePathDocParser#intersectionExpr
.Exit a parse tree produced by
ShapePathDocParser#intersectionExpr
.- ctx
the parse tree
-
abstract
def
exitIri(ctx: IriContext): Unit
Exit a parse tree produced by
ShapePathDocParser#iri
.Exit a parse tree produced by
ShapePathDocParser#iri
.- ctx
the parse tree
-
abstract
def
exitKindTest(ctx: KindTestContext): Unit
Exit a parse tree produced by
ShapePathDocParser#kindTest
.Exit a parse tree produced by
ShapePathDocParser#kindTest
.- ctx
the parse tree
-
abstract
def
exitLiteral(ctx: LiteralContext): Unit
Exit a parse tree produced by
ShapePathDocParser#literal
.Exit a parse tree produced by
ShapePathDocParser#literal
.- ctx
the parse tree
-
abstract
def
exitNameTest(ctx: NameTestContext): Unit
Exit a parse tree produced by
ShapePathDocParser#nameTest
.Exit a parse tree produced by
ShapePathDocParser#nameTest
.- ctx
the parse tree
-
abstract
def
exitNestedShapeExpr(ctx: NestedShapeExprContext): Unit
Exit a parse tree produced by the
nestedShapeExpr
labeled alternative inShapePathDocParser#forwardAxis
.Exit a parse tree produced by the
nestedShapeExpr
labeled alternative inShapePathDocParser#forwardAxis
.- ctx
the parse tree
-
abstract
def
exitNestedTripleExpr(ctx: NestedTripleExprContext): Unit
Exit a parse tree produced by the
nestedTripleExpr
labeled alternative inShapePathDocParser#forwardAxis
.Exit a parse tree produced by the
nestedTripleExpr
labeled alternative inShapePathDocParser#forwardAxis
.- ctx
the parse tree
-
abstract
def
exitNodeTest(ctx: NodeTestContext): Unit
Exit a parse tree produced by
ShapePathDocParser#nodeTest
.Exit a parse tree produced by
ShapePathDocParser#nodeTest
.- ctx
the parse tree
-
abstract
def
exitNumericLiteral(ctx: NumericLiteralContext): Unit
Exit a parse tree produced by
ShapePathDocParser#numericLiteral
.Exit a parse tree produced by
ShapePathDocParser#numericLiteral
.- ctx
the parse tree
-
abstract
def
exitParenthesizedExpr(ctx: ParenthesizedExprContext): Unit
Exit a parse tree produced by
ShapePathDocParser#parenthesizedExpr
.Exit a parse tree produced by
ShapePathDocParser#parenthesizedExpr
.- ctx
the parse tree
-
abstract
def
exitPathExpr(ctx: PathExprContext): Unit
Exit a parse tree produced by
ShapePathDocParser#pathExpr
.Exit a parse tree produced by
ShapePathDocParser#pathExpr
.- ctx
the parse tree
-
abstract
def
exitPostfixExpr(ctx: PostfixExprContext): Unit
Exit a parse tree produced by
ShapePathDocParser#postfixExpr
.Exit a parse tree produced by
ShapePathDocParser#postfixExpr
.- ctx
the parse tree
-
abstract
def
exitPredicate(ctx: PredicateContext): Unit
Exit a parse tree produced by
ShapePathDocParser#predicate
.Exit a parse tree produced by
ShapePathDocParser#predicate
.- ctx
the parse tree
-
abstract
def
exitPredicateList(ctx: PredicateListContext): Unit
Exit a parse tree produced by
ShapePathDocParser#predicateList
.Exit a parse tree produced by
ShapePathDocParser#predicateList
.- ctx
the parse tree
-
abstract
def
exitPrefixedName(ctx: PrefixedNameContext): Unit
Exit a parse tree produced by
ShapePathDocParser#prefixedName
.Exit a parse tree produced by
ShapePathDocParser#prefixedName
.- ctx
the parse tree
-
abstract
def
exitPrimaryExpr(ctx: PrimaryExprContext): Unit
Exit a parse tree produced by
ShapePathDocParser#primaryExpr
.Exit a parse tree produced by
ShapePathDocParser#primaryExpr
.- ctx
the parse tree
-
abstract
def
exitRegExpTest(ctx: RegExpTestContext): Unit
Exit a parse tree produced by
ShapePathDocParser#regExpTest
.Exit a parse tree produced by
ShapePathDocParser#regExpTest
.- ctx
the parse tree
-
abstract
def
exitShapeExprIndex(ctx: ShapeExprIndexContext): Unit
Exit a parse tree produced by
ShapePathDocParser#shapeExprIndex
.Exit a parse tree produced by
ShapePathDocParser#shapeExprIndex
.- ctx
the parse tree
-
abstract
def
exitShapeExprLabel(ctx: ShapeExprLabelContext): Unit
Exit a parse tree produced by
ShapePathDocParser#shapeExprLabel
.Exit a parse tree produced by
ShapePathDocParser#shapeExprLabel
.- ctx
the parse tree
-
abstract
def
exitShapeExprType(ctx: ShapeExprTypeContext): Unit
Exit a parse tree produced by
ShapePathDocParser#shapeExprType
.Exit a parse tree produced by
ShapePathDocParser#shapeExprType
.- ctx
the parse tree
-
abstract
def
exitShapePathDoc(ctx: ShapePathDocContext): Unit
Exit a parse tree produced by
ShapePathDocParser#shapePathDoc
.Exit a parse tree produced by
ShapePathDocParser#shapePathDoc
.- ctx
the parse tree
-
abstract
def
exitShapeType(ctx: ShapeTypeContext): Unit
Exit a parse tree produced by
ShapePathDocParser#shapeType
.Exit a parse tree produced by
ShapePathDocParser#shapeType
.- ctx
the parse tree
-
abstract
def
exitStepExpr(ctx: StepExprContext): Unit
Exit a parse tree produced by
ShapePathDocParser#stepExpr
.Exit a parse tree produced by
ShapePathDocParser#stepExpr
.- ctx
the parse tree
-
abstract
def
exitStringLiteral(ctx: StringLiteralContext): Unit
Exit a parse tree produced by
ShapePathDocParser#stringLiteral
.Exit a parse tree produced by
ShapePathDocParser#stringLiteral
.- ctx
the parse tree
-
abstract
def
exitTripleExprIndex(ctx: TripleExprIndexContext): Unit
Exit a parse tree produced by
ShapePathDocParser#tripleExprIndex
.Exit a parse tree produced by
ShapePathDocParser#tripleExprIndex
.- ctx
the parse tree
-
abstract
def
exitTripleExprLabel(ctx: TripleExprLabelContext): Unit
Exit a parse tree produced by
ShapePathDocParser#tripleExprLabel
.Exit a parse tree produced by
ShapePathDocParser#tripleExprLabel
.- ctx
the parse tree
-
abstract
def
exitTripleExprType(ctx: TripleExprTypeContext): Unit
Exit a parse tree produced by
ShapePathDocParser#tripleExprType
.Exit a parse tree produced by
ShapePathDocParser#tripleExprType
.- ctx
the parse tree
-
abstract
def
exitUnionExpr(ctx: UnionExprContext): Unit
Exit a parse tree produced by
ShapePathDocParser#unionExpr
.Exit a parse tree produced by
ShapePathDocParser#unionExpr
.- ctx
the parse tree
-
abstract
def
exitWildCard(ctx: WildCardContext): Unit
Exit a parse tree produced by
ShapePathDocParser#wildCard
.Exit a parse tree produced by
ShapePathDocParser#wildCard
.- ctx
the parse tree
-
abstract
def
visitErrorNode(arg0: ErrorNode): Unit
- Definition Classes
- ParseTreeListener
-
abstract
def
visitTerminal(arg0: TerminalNode): Unit
- Definition Classes
- ParseTreeListener
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )