trait ShapeMapListener extends ParseTreeListener
This interface defines a complete listener for a parse tree produced by
ShapeMapParser
.
- Source
- ShapeMapListener.java
- Alphabetic
- By Inheritance
- ShapeMapListener
- ParseTreeListener
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
-
abstract
def
enterBlankNode(ctx: BlankNodeContext): Unit
Enter a parse tree produced by
ShapeMapParser#blankNode
.Enter a parse tree produced by
ShapeMapParser#blankNode
.- ctx
the parse tree
-
abstract
def
enterBooleanLiteral(ctx: BooleanLiteralContext): Unit
Enter a parse tree produced by
ShapeMapParser#booleanLiteral
.Enter a parse tree produced by
ShapeMapParser#booleanLiteral
.- ctx
the parse tree
-
abstract
def
enterDatatype(ctx: DatatypeContext): Unit
Enter a parse tree produced by
ShapeMapParser#datatype
.Enter a parse tree produced by
ShapeMapParser#datatype
.- ctx
the parse tree
-
abstract
def
enterEveryRule(arg0: ParserRuleContext): Unit
- Definition Classes
- ParseTreeListener
-
abstract
def
enterExtended(ctx: ExtendedContext): Unit
Enter a parse tree produced by
ShapeMapParser#extended
.Enter a parse tree produced by
ShapeMapParser#extended
.- ctx
the parse tree
-
abstract
def
enterFocusObject(ctx: FocusObjectContext): Unit
Enter a parse tree produced by the
focusObject
labeled alternative inShapeMapParser#triplePattern
.Enter a parse tree produced by the
focusObject
labeled alternative inShapeMapParser#triplePattern
.- ctx
the parse tree
-
abstract
def
enterFocusSubject(ctx: FocusSubjectContext): Unit
Enter a parse tree produced by the
focusSubject
labeled alternative inShapeMapParser#triplePattern
.Enter a parse tree produced by the
focusSubject
labeled alternative inShapeMapParser#triplePattern
.- ctx
the parse tree
-
abstract
def
enterInverse(ctx: InverseContext): Unit
Enter a parse tree produced by
ShapeMapParser#inverse
.Enter a parse tree produced by
ShapeMapParser#inverse
.- ctx
the parse tree
-
abstract
def
enterJsonAttributes(ctx: JsonAttributesContext): Unit
Enter a parse tree produced by
ShapeMapParser#jsonAttributes
.Enter a parse tree produced by
ShapeMapParser#jsonAttributes
.- ctx
the parse tree
-
abstract
def
enterLiteral(ctx: LiteralContext): Unit
Enter a parse tree produced by
ShapeMapParser#literal
.Enter a parse tree produced by
ShapeMapParser#literal
.- ctx
the parse tree
-
abstract
def
enterNegation(ctx: NegationContext): Unit
Enter a parse tree produced by
ShapeMapParser#negation
.Enter a parse tree produced by
ShapeMapParser#negation
.- ctx
the parse tree
-
abstract
def
enterNodeIri(ctx: NodeIriContext): Unit
Enter a parse tree produced by
ShapeMapParser#nodeIri
.Enter a parse tree produced by
ShapeMapParser#nodeIri
.- ctx
the parse tree
-
abstract
def
enterNodeSelector(ctx: NodeSelectorContext): Unit
Enter a parse tree produced by
ShapeMapParser#nodeSelector
.Enter a parse tree produced by
ShapeMapParser#nodeSelector
.- ctx
the parse tree
-
abstract
def
enterNumericLiteral(ctx: NumericLiteralContext): Unit
Enter a parse tree produced by
ShapeMapParser#numericLiteral
.Enter a parse tree produced by
ShapeMapParser#numericLiteral
.- ctx
the parse tree
-
abstract
def
enterObjectTerm(ctx: ObjectTermContext): Unit
Enter a parse tree produced by
ShapeMapParser#objectTerm
.Enter a parse tree produced by
ShapeMapParser#objectTerm
.- ctx
the parse tree
-
abstract
def
enterOptional(ctx: OptionalContext): Unit
Enter a parse tree produced by the
optional
labeled alternative inShapeMapParser#pathMod
.Enter a parse tree produced by the
optional
labeled alternative inShapeMapParser#pathMod
.- ctx
the parse tree
-
abstract
def
enterPair(ctx: PairContext): Unit
Enter a parse tree produced by
ShapeMapParser#pair
.Enter a parse tree produced by
ShapeMapParser#pair
.- ctx
the parse tree
-
abstract
def
enterPath(ctx: PathContext): Unit
Enter a parse tree produced by
ShapeMapParser#path
.Enter a parse tree produced by
ShapeMapParser#path
.- ctx
the parse tree
-
abstract
def
enterPathAlternative(ctx: PathAlternativeContext): Unit
Enter a parse tree produced by
ShapeMapParser#pathAlternative
.Enter a parse tree produced by
ShapeMapParser#pathAlternative
.- ctx
the parse tree
-
abstract
def
enterPathElt(ctx: PathEltContext): Unit
Enter a parse tree produced by
ShapeMapParser#pathElt
.Enter a parse tree produced by
ShapeMapParser#pathElt
.- ctx
the parse tree
-
abstract
def
enterPathEltOrInverse(ctx: PathEltOrInverseContext): Unit
Enter a parse tree produced by
ShapeMapParser#pathEltOrInverse
.Enter a parse tree produced by
ShapeMapParser#pathEltOrInverse
.- ctx
the parse tree
-
abstract
def
enterPathPrimary(ctx: PathPrimaryContext): Unit
Enter a parse tree produced by
ShapeMapParser#pathPrimary
.Enter a parse tree produced by
ShapeMapParser#pathPrimary
.- ctx
the parse tree
-
abstract
def
enterPathSequence(ctx: PathSequenceContext): Unit
Enter a parse tree produced by
ShapeMapParser#pathSequence
.Enter a parse tree produced by
ShapeMapParser#pathSequence
.- ctx
the parse tree
-
abstract
def
enterPlus(ctx: PlusContext): Unit
Enter a parse tree produced by the
plus
labeled alternative inShapeMapParser#pathMod
.Enter a parse tree produced by the
plus
labeled alternative inShapeMapParser#pathMod
.- ctx
the parse tree
-
abstract
def
enterPredicate(ctx: PredicateContext): Unit
Enter a parse tree produced by
ShapeMapParser#predicate
.Enter a parse tree produced by
ShapeMapParser#predicate
.- ctx
the parse tree
-
abstract
def
enterPrefixedName(ctx: PrefixedNameContext): Unit
Enter a parse tree produced by
ShapeMapParser#prefixedName
.Enter a parse tree produced by
ShapeMapParser#prefixedName
.- ctx
the parse tree
-
abstract
def
enterQuestionMark(ctx: QuestionMarkContext): Unit
Enter a parse tree produced by
ShapeMapParser#questionMark
.Enter a parse tree produced by
ShapeMapParser#questionMark
.- ctx
the parse tree
-
abstract
def
enterRdfLiteral(ctx: RdfLiteralContext): Unit
Enter a parse tree produced by
ShapeMapParser#rdfLiteral
.Enter a parse tree produced by
ShapeMapParser#rdfLiteral
.- ctx
the parse tree
-
abstract
def
enterRdfType(ctx: RdfTypeContext): Unit
Enter a parse tree produced by
ShapeMapParser#rdfType
.Enter a parse tree produced by
ShapeMapParser#rdfType
.- ctx
the parse tree
-
abstract
def
enterReason(ctx: ReasonContext): Unit
Enter a parse tree produced by
ShapeMapParser#reason
.Enter a parse tree produced by
ShapeMapParser#reason
.- ctx
the parse tree
-
abstract
def
enterShapeIri(ctx: ShapeIriContext): Unit
Enter a parse tree produced by
ShapeMapParser#shapeIri
.Enter a parse tree produced by
ShapeMapParser#shapeIri
.- ctx
the parse tree
-
abstract
def
enterShapeMap(ctx: ShapeMapContext): Unit
Enter a parse tree produced by
ShapeMapParser#shapeMap
.Enter a parse tree produced by
ShapeMapParser#shapeMap
.- ctx
the parse tree
-
abstract
def
enterShapeSelector(ctx: ShapeSelectorContext): Unit
Enter a parse tree produced by
ShapeMapParser#shapeSelector
.Enter a parse tree produced by
ShapeMapParser#shapeSelector
.- ctx
the parse tree
-
abstract
def
enterStar(ctx: StarContext): Unit
Enter a parse tree produced by the
star
labeled alternative inShapeMapParser#pathMod
.Enter a parse tree produced by the
star
labeled alternative inShapeMapParser#pathMod
.- ctx
the parse tree
-
abstract
def
enterStatus(ctx: StatusContext): Unit
Enter a parse tree produced by
ShapeMapParser#status
.Enter a parse tree produced by
ShapeMapParser#status
.- ctx
the parse tree
-
abstract
def
enterStatusAndShape(ctx: StatusAndShapeContext): Unit
Enter a parse tree produced by
ShapeMapParser#statusAndShape
.Enter a parse tree produced by
ShapeMapParser#statusAndShape
.- ctx
the parse tree
-
abstract
def
enterString(ctx: StringContext): Unit
Enter a parse tree produced by
ShapeMapParser#string
.Enter a parse tree produced by
ShapeMapParser#string
.- ctx
the parse tree
-
abstract
def
enterSubjectTerm(ctx: SubjectTermContext): Unit
Enter a parse tree produced by
ShapeMapParser#subjectTerm
.Enter a parse tree produced by
ShapeMapParser#subjectTerm
.- ctx
the parse tree
-
abstract
def
exitBlankNode(ctx: BlankNodeContext): Unit
Exit a parse tree produced by
ShapeMapParser#blankNode
.Exit a parse tree produced by
ShapeMapParser#blankNode
.- ctx
the parse tree
-
abstract
def
exitBooleanLiteral(ctx: BooleanLiteralContext): Unit
Exit a parse tree produced by
ShapeMapParser#booleanLiteral
.Exit a parse tree produced by
ShapeMapParser#booleanLiteral
.- ctx
the parse tree
-
abstract
def
exitDatatype(ctx: DatatypeContext): Unit
Exit a parse tree produced by
ShapeMapParser#datatype
.Exit a parse tree produced by
ShapeMapParser#datatype
.- ctx
the parse tree
-
abstract
def
exitEveryRule(arg0: ParserRuleContext): Unit
- Definition Classes
- ParseTreeListener
-
abstract
def
exitExtended(ctx: ExtendedContext): Unit
Exit a parse tree produced by
ShapeMapParser#extended
.Exit a parse tree produced by
ShapeMapParser#extended
.- ctx
the parse tree
-
abstract
def
exitFocusObject(ctx: FocusObjectContext): Unit
Exit a parse tree produced by the
focusObject
labeled alternative inShapeMapParser#triplePattern
.Exit a parse tree produced by the
focusObject
labeled alternative inShapeMapParser#triplePattern
.- ctx
the parse tree
-
abstract
def
exitFocusSubject(ctx: FocusSubjectContext): Unit
Exit a parse tree produced by the
focusSubject
labeled alternative inShapeMapParser#triplePattern
.Exit a parse tree produced by the
focusSubject
labeled alternative inShapeMapParser#triplePattern
.- ctx
the parse tree
-
abstract
def
exitInverse(ctx: InverseContext): Unit
Exit a parse tree produced by
ShapeMapParser#inverse
.Exit a parse tree produced by
ShapeMapParser#inverse
.- ctx
the parse tree
-
abstract
def
exitJsonAttributes(ctx: JsonAttributesContext): Unit
Exit a parse tree produced by
ShapeMapParser#jsonAttributes
.Exit a parse tree produced by
ShapeMapParser#jsonAttributes
.- ctx
the parse tree
-
abstract
def
exitLiteral(ctx: LiteralContext): Unit
Exit a parse tree produced by
ShapeMapParser#literal
.Exit a parse tree produced by
ShapeMapParser#literal
.- ctx
the parse tree
-
abstract
def
exitNegation(ctx: NegationContext): Unit
Exit a parse tree produced by
ShapeMapParser#negation
.Exit a parse tree produced by
ShapeMapParser#negation
.- ctx
the parse tree
-
abstract
def
exitNodeIri(ctx: NodeIriContext): Unit
Exit a parse tree produced by
ShapeMapParser#nodeIri
.Exit a parse tree produced by
ShapeMapParser#nodeIri
.- ctx
the parse tree
-
abstract
def
exitNodeSelector(ctx: NodeSelectorContext): Unit
Exit a parse tree produced by
ShapeMapParser#nodeSelector
.Exit a parse tree produced by
ShapeMapParser#nodeSelector
.- ctx
the parse tree
-
abstract
def
exitNumericLiteral(ctx: NumericLiteralContext): Unit
Exit a parse tree produced by
ShapeMapParser#numericLiteral
.Exit a parse tree produced by
ShapeMapParser#numericLiteral
.- ctx
the parse tree
-
abstract
def
exitObjectTerm(ctx: ObjectTermContext): Unit
Exit a parse tree produced by
ShapeMapParser#objectTerm
.Exit a parse tree produced by
ShapeMapParser#objectTerm
.- ctx
the parse tree
-
abstract
def
exitOptional(ctx: OptionalContext): Unit
Exit a parse tree produced by the
optional
labeled alternative inShapeMapParser#pathMod
.Exit a parse tree produced by the
optional
labeled alternative inShapeMapParser#pathMod
.- ctx
the parse tree
-
abstract
def
exitPair(ctx: PairContext): Unit
Exit a parse tree produced by
ShapeMapParser#pair
.Exit a parse tree produced by
ShapeMapParser#pair
.- ctx
the parse tree
-
abstract
def
exitPath(ctx: PathContext): Unit
Exit a parse tree produced by
ShapeMapParser#path
.Exit a parse tree produced by
ShapeMapParser#path
.- ctx
the parse tree
-
abstract
def
exitPathAlternative(ctx: PathAlternativeContext): Unit
Exit a parse tree produced by
ShapeMapParser#pathAlternative
.Exit a parse tree produced by
ShapeMapParser#pathAlternative
.- ctx
the parse tree
-
abstract
def
exitPathElt(ctx: PathEltContext): Unit
Exit a parse tree produced by
ShapeMapParser#pathElt
.Exit a parse tree produced by
ShapeMapParser#pathElt
.- ctx
the parse tree
-
abstract
def
exitPathEltOrInverse(ctx: PathEltOrInverseContext): Unit
Exit a parse tree produced by
ShapeMapParser#pathEltOrInverse
.Exit a parse tree produced by
ShapeMapParser#pathEltOrInverse
.- ctx
the parse tree
-
abstract
def
exitPathPrimary(ctx: PathPrimaryContext): Unit
Exit a parse tree produced by
ShapeMapParser#pathPrimary
.Exit a parse tree produced by
ShapeMapParser#pathPrimary
.- ctx
the parse tree
-
abstract
def
exitPathSequence(ctx: PathSequenceContext): Unit
Exit a parse tree produced by
ShapeMapParser#pathSequence
.Exit a parse tree produced by
ShapeMapParser#pathSequence
.- ctx
the parse tree
-
abstract
def
exitPlus(ctx: PlusContext): Unit
Exit a parse tree produced by the
plus
labeled alternative inShapeMapParser#pathMod
.Exit a parse tree produced by the
plus
labeled alternative inShapeMapParser#pathMod
.- ctx
the parse tree
-
abstract
def
exitPredicate(ctx: PredicateContext): Unit
Exit a parse tree produced by
ShapeMapParser#predicate
.Exit a parse tree produced by
ShapeMapParser#predicate
.- ctx
the parse tree
-
abstract
def
exitPrefixedName(ctx: PrefixedNameContext): Unit
Exit a parse tree produced by
ShapeMapParser#prefixedName
.Exit a parse tree produced by
ShapeMapParser#prefixedName
.- ctx
the parse tree
-
abstract
def
exitQuestionMark(ctx: QuestionMarkContext): Unit
Exit a parse tree produced by
ShapeMapParser#questionMark
.Exit a parse tree produced by
ShapeMapParser#questionMark
.- ctx
the parse tree
-
abstract
def
exitRdfLiteral(ctx: RdfLiteralContext): Unit
Exit a parse tree produced by
ShapeMapParser#rdfLiteral
.Exit a parse tree produced by
ShapeMapParser#rdfLiteral
.- ctx
the parse tree
-
abstract
def
exitRdfType(ctx: RdfTypeContext): Unit
Exit a parse tree produced by
ShapeMapParser#rdfType
.Exit a parse tree produced by
ShapeMapParser#rdfType
.- ctx
the parse tree
-
abstract
def
exitReason(ctx: ReasonContext): Unit
Exit a parse tree produced by
ShapeMapParser#reason
.Exit a parse tree produced by
ShapeMapParser#reason
.- ctx
the parse tree
-
abstract
def
exitShapeIri(ctx: ShapeIriContext): Unit
Exit a parse tree produced by
ShapeMapParser#shapeIri
.Exit a parse tree produced by
ShapeMapParser#shapeIri
.- ctx
the parse tree
-
abstract
def
exitShapeMap(ctx: ShapeMapContext): Unit
Exit a parse tree produced by
ShapeMapParser#shapeMap
.Exit a parse tree produced by
ShapeMapParser#shapeMap
.- ctx
the parse tree
-
abstract
def
exitShapeSelector(ctx: ShapeSelectorContext): Unit
Exit a parse tree produced by
ShapeMapParser#shapeSelector
.Exit a parse tree produced by
ShapeMapParser#shapeSelector
.- ctx
the parse tree
-
abstract
def
exitStar(ctx: StarContext): Unit
Exit a parse tree produced by the
star
labeled alternative inShapeMapParser#pathMod
.Exit a parse tree produced by the
star
labeled alternative inShapeMapParser#pathMod
.- ctx
the parse tree
-
abstract
def
exitStatus(ctx: StatusContext): Unit
Exit a parse tree produced by
ShapeMapParser#status
.Exit a parse tree produced by
ShapeMapParser#status
.- ctx
the parse tree
-
abstract
def
exitStatusAndShape(ctx: StatusAndShapeContext): Unit
Exit a parse tree produced by
ShapeMapParser#statusAndShape
.Exit a parse tree produced by
ShapeMapParser#statusAndShape
.- ctx
the parse tree
-
abstract
def
exitString(ctx: StringContext): Unit
Exit a parse tree produced by
ShapeMapParser#string
.Exit a parse tree produced by
ShapeMapParser#string
.- ctx
the parse tree
-
abstract
def
exitSubjectTerm(ctx: SubjectTermContext): Unit
Exit a parse tree produced by
ShapeMapParser#subjectTerm
.Exit a parse tree produced by
ShapeMapParser#subjectTerm
.- ctx
the parse tree
-
abstract
def
visitErrorNode(arg0: ErrorNode): Unit
- Definition Classes
- ParseTreeListener
-
abstract
def
visitTerminal(arg0: TerminalNode): Unit
- Definition Classes
- ParseTreeListener