t

es.weso.shapepath.parser

ShapePathDocListener

trait ShapePathDocListener extends ParseTreeListener

This interface defines a complete listener for a parse tree produced by ShapePathDocParser.

Source
ShapePathDocListener.java
Linear Supertypes
ParseTreeListener, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ShapePathDocListener
  2. ParseTreeListener
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. 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

  2. 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

  3. 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

  4. 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

  5. abstract def enterChild(ctx: ChildContext): Unit

    Enter a parse tree produced by the child labeled alternative in ShapePathDocParser#forwardAxis.

    Enter a parse tree produced by the child labeled alternative in ShapePathDocParser#forwardAxis.

    ctx

    the parse tree

  6. 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

  7. abstract def enterDescendant(ctx: DescendantContext): Unit

    Enter a parse tree produced by the descendant labeled alternative in ShapePathDocParser#forwardAxis.

    Enter a parse tree produced by the descendant labeled alternative in ShapePathDocParser#forwardAxis.

    ctx

    the parse tree

  8. 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

  9. abstract def enterEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  10. 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

  11. 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

  12. 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

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

  19. abstract def enterNestedShapeExpr(ctx: NestedShapeExprContext): Unit

    Enter a parse tree produced by the nestedShapeExpr labeled alternative in ShapePathDocParser#forwardAxis.

    Enter a parse tree produced by the nestedShapeExpr labeled alternative in ShapePathDocParser#forwardAxis.

    ctx

    the parse tree

  20. abstract def enterNestedTripleExpr(ctx: NestedTripleExprContext): Unit

    Enter a parse tree produced by the nestedTripleExpr labeled alternative in ShapePathDocParser#forwardAxis.

    Enter a parse tree produced by the nestedTripleExpr labeled alternative in ShapePathDocParser#forwardAxis.

    ctx

    the parse tree

  21. 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

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

  28. 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

  29. 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

  30. 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

  31. 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

  32. 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

  33. 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

  34. 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

  35. 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

  36. 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

  37. 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

  38. 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

  39. 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

  40. 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

  41. 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

  42. 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

  43. 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

  44. 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

  45. 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

  46. 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

  47. abstract def exitChild(ctx: ChildContext): Unit

    Exit a parse tree produced by the child labeled alternative in ShapePathDocParser#forwardAxis.

    Exit a parse tree produced by the child labeled alternative in ShapePathDocParser#forwardAxis.

    ctx

    the parse tree

  48. 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

  49. abstract def exitDescendant(ctx: DescendantContext): Unit

    Exit a parse tree produced by the descendant labeled alternative in ShapePathDocParser#forwardAxis.

    Exit a parse tree produced by the descendant labeled alternative in ShapePathDocParser#forwardAxis.

    ctx

    the parse tree

  50. 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

  51. abstract def exitEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  52. 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

  53. 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

  54. 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

  55. 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

  56. 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

  57. 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

  58. 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

  59. 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

  60. 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

  61. abstract def exitNestedShapeExpr(ctx: NestedShapeExprContext): Unit

    Exit a parse tree produced by the nestedShapeExpr labeled alternative in ShapePathDocParser#forwardAxis.

    Exit a parse tree produced by the nestedShapeExpr labeled alternative in ShapePathDocParser#forwardAxis.

    ctx

    the parse tree

  62. abstract def exitNestedTripleExpr(ctx: NestedTripleExprContext): Unit

    Exit a parse tree produced by the nestedTripleExpr labeled alternative in ShapePathDocParser#forwardAxis.

    Exit a parse tree produced by the nestedTripleExpr labeled alternative in ShapePathDocParser#forwardAxis.

    ctx

    the parse tree

  63. 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

  64. 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

  65. 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

  66. 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

  67. 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

  68. 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

  69. 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

  70. 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

  71. 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

  72. 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

  73. 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

  74. 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

  75. 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

  76. 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

  77. 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

  78. 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

  79. 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

  80. 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

  81. 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

  82. 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

  83. 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

  84. 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

  85. abstract def visitErrorNode(arg0: ErrorNode): Unit
    Definition Classes
    ParseTreeListener
  86. abstract def visitTerminal(arg0: TerminalNode): Unit
    Definition Classes
    ParseTreeListener

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from ParseTreeListener

Inherited from AnyRef

Inherited from Any

Ungrouped