Interface IturtleListener
This interface defines a complete listener for a parse tree produced by turtleParser.
Namespace: GCore.Antlr.Grammers.TurtleDoc
Assembly: TurtleDoc.dll
Syntax
public interface IturtleListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterBase(turtleParser.BaseContext)
Enter a parse tree produced by
Declaration
void EnterBase(turtleParser.BaseContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.BaseContext | context | The parse tree. |
EnterBlankNode(turtleParser.BlankNodeContext)
Enter a parse tree produced by blankNode().
Declaration
void EnterBlankNode(turtleParser.BlankNodeContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.BlankNodeContext | context | The parse tree. |
EnterBlankNodePropertyList(turtleParser.BlankNodePropertyListContext)
Enter a parse tree produced by blankNodePropertyList().
Declaration
void EnterBlankNodePropertyList(turtleParser.BlankNodePropertyListContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.BlankNodePropertyListContext | context | The parse tree. |
EnterBool_(turtleParser.Bool_Context)
Enter a parse tree produced by bool_().
Declaration
void EnterBool_(turtleParser.Bool_Context context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.Bool_Context | context | The parse tree. |
EnterCollection(turtleParser.CollectionContext)
Enter a parse tree produced by collection().
Declaration
void EnterCollection(turtleParser.CollectionContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.CollectionContext | context | The parse tree. |
EnterDirective(turtleParser.DirectiveContext)
Enter a parse tree produced by directive().
Declaration
void EnterDirective(turtleParser.DirectiveContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.DirectiveContext | context | The parse tree. |
EnterIri(turtleParser.IriContext)
Enter a parse tree produced by iri().
Declaration
void EnterIri(turtleParser.IriContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.IriContext | context | The parse tree. |
EnterLiteral(turtleParser.LiteralContext)
Enter a parse tree produced by literal().
Declaration
void EnterLiteral(turtleParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.LiteralContext | context | The parse tree. |
EnterNumericLiteral(turtleParser.NumericLiteralContext)
Enter a parse tree produced by numericLiteral().
Declaration
void EnterNumericLiteral(turtleParser.NumericLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.NumericLiteralContext | context | The parse tree. |
EnterObject_(turtleParser.Object_Context)
Enter a parse tree produced by object_().
Declaration
void EnterObject_(turtleParser.Object_Context context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.Object_Context | context | The parse tree. |
EnterObjectList(turtleParser.ObjectListContext)
Enter a parse tree produced by objectList().
Declaration
void EnterObjectList(turtleParser.ObjectListContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.ObjectListContext | context | The parse tree. |
EnterPredicate(turtleParser.PredicateContext)
Enter a parse tree produced by predicate().
Declaration
void EnterPredicate(turtleParser.PredicateContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.PredicateContext | context | The parse tree. |
EnterPredicateObject(turtleParser.PredicateObjectContext)
Enter a parse tree produced by predicateObject().
Declaration
void EnterPredicateObject(turtleParser.PredicateObjectContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.PredicateObjectContext | context | The parse tree. |
EnterPredicateObjectList(turtleParser.PredicateObjectListContext)
Enter a parse tree produced by predicateObjectList().
Declaration
void EnterPredicateObjectList(turtleParser.PredicateObjectListContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.PredicateObjectListContext | context | The parse tree. |
EnterPrefixID(turtleParser.PrefixIDContext)
Enter a parse tree produced by prefixID().
Declaration
void EnterPrefixID(turtleParser.PrefixIDContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.PrefixIDContext | context | The parse tree. |
EnterRDFLiteral(turtleParser.RDFLiteralContext)
Enter a parse tree produced by rDFLiteral().
Declaration
void EnterRDFLiteral(turtleParser.RDFLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.RDFLiteralContext | context | The parse tree. |
EnterSparqlBase(turtleParser.SparqlBaseContext)
Enter a parse tree produced by sparqlBase().
Declaration
void EnterSparqlBase(turtleParser.SparqlBaseContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.SparqlBaseContext | context | The parse tree. |
EnterSparqlPrefix(turtleParser.SparqlPrefixContext)
Enter a parse tree produced by sparqlPrefix().
Declaration
void EnterSparqlPrefix(turtleParser.SparqlPrefixContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.SparqlPrefixContext | context | The parse tree. |
EnterStatement(turtleParser.StatementContext)
Enter a parse tree produced by statement().
Declaration
void EnterStatement(turtleParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.StatementContext | context | The parse tree. |
EnterString(turtleParser.StringContext)
Enter a parse tree produced by
Declaration
void EnterString(turtleParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.StringContext | context | The parse tree. |
EnterSubject(turtleParser.SubjectContext)
Enter a parse tree produced by subject().
Declaration
void EnterSubject(turtleParser.SubjectContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.SubjectContext | context | The parse tree. |
EnterTriples(turtleParser.TriplesContext)
Enter a parse tree produced by triples().
Declaration
void EnterTriples(turtleParser.TriplesContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.TriplesContext | context | The parse tree. |
EnterTurtleDoc(turtleParser.TurtleDocContext)
Enter a parse tree produced by turtleDoc().
Declaration
void EnterTurtleDoc(turtleParser.TurtleDocContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.TurtleDocContext | context | The parse tree. |
ExitBase(turtleParser.BaseContext)
Exit a parse tree produced by
Declaration
void ExitBase(turtleParser.BaseContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.BaseContext | context | The parse tree. |
ExitBlankNode(turtleParser.BlankNodeContext)
Exit a parse tree produced by blankNode().
Declaration
void ExitBlankNode(turtleParser.BlankNodeContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.BlankNodeContext | context | The parse tree. |
ExitBlankNodePropertyList(turtleParser.BlankNodePropertyListContext)
Exit a parse tree produced by blankNodePropertyList().
Declaration
void ExitBlankNodePropertyList(turtleParser.BlankNodePropertyListContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.BlankNodePropertyListContext | context | The parse tree. |
ExitBool_(turtleParser.Bool_Context)
Exit a parse tree produced by bool_().
Declaration
void ExitBool_(turtleParser.Bool_Context context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.Bool_Context | context | The parse tree. |
ExitCollection(turtleParser.CollectionContext)
Exit a parse tree produced by collection().
Declaration
void ExitCollection(turtleParser.CollectionContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.CollectionContext | context | The parse tree. |
ExitDirective(turtleParser.DirectiveContext)
Exit a parse tree produced by directive().
Declaration
void ExitDirective(turtleParser.DirectiveContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.DirectiveContext | context | The parse tree. |
ExitIri(turtleParser.IriContext)
Exit a parse tree produced by iri().
Declaration
void ExitIri(turtleParser.IriContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.IriContext | context | The parse tree. |
ExitLiteral(turtleParser.LiteralContext)
Exit a parse tree produced by literal().
Declaration
void ExitLiteral(turtleParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.LiteralContext | context | The parse tree. |
ExitNumericLiteral(turtleParser.NumericLiteralContext)
Exit a parse tree produced by numericLiteral().
Declaration
void ExitNumericLiteral(turtleParser.NumericLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.NumericLiteralContext | context | The parse tree. |
ExitObject_(turtleParser.Object_Context)
Exit a parse tree produced by object_().
Declaration
void ExitObject_(turtleParser.Object_Context context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.Object_Context | context | The parse tree. |
ExitObjectList(turtleParser.ObjectListContext)
Exit a parse tree produced by objectList().
Declaration
void ExitObjectList(turtleParser.ObjectListContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.ObjectListContext | context | The parse tree. |
ExitPredicate(turtleParser.PredicateContext)
Exit a parse tree produced by predicate().
Declaration
void ExitPredicate(turtleParser.PredicateContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.PredicateContext | context | The parse tree. |
ExitPredicateObject(turtleParser.PredicateObjectContext)
Exit a parse tree produced by predicateObject().
Declaration
void ExitPredicateObject(turtleParser.PredicateObjectContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.PredicateObjectContext | context | The parse tree. |
ExitPredicateObjectList(turtleParser.PredicateObjectListContext)
Exit a parse tree produced by predicateObjectList().
Declaration
void ExitPredicateObjectList(turtleParser.PredicateObjectListContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.PredicateObjectListContext | context | The parse tree. |
ExitPrefixID(turtleParser.PrefixIDContext)
Exit a parse tree produced by prefixID().
Declaration
void ExitPrefixID(turtleParser.PrefixIDContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.PrefixIDContext | context | The parse tree. |
ExitRDFLiteral(turtleParser.RDFLiteralContext)
Exit a parse tree produced by rDFLiteral().
Declaration
void ExitRDFLiteral(turtleParser.RDFLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.RDFLiteralContext | context | The parse tree. |
ExitSparqlBase(turtleParser.SparqlBaseContext)
Exit a parse tree produced by sparqlBase().
Declaration
void ExitSparqlBase(turtleParser.SparqlBaseContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.SparqlBaseContext | context | The parse tree. |
ExitSparqlPrefix(turtleParser.SparqlPrefixContext)
Exit a parse tree produced by sparqlPrefix().
Declaration
void ExitSparqlPrefix(turtleParser.SparqlPrefixContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.SparqlPrefixContext | context | The parse tree. |
ExitStatement(turtleParser.StatementContext)
Exit a parse tree produced by statement().
Declaration
void ExitStatement(turtleParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.StatementContext | context | The parse tree. |
ExitString(turtleParser.StringContext)
Exit a parse tree produced by
Declaration
void ExitString(turtleParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.StringContext | context | The parse tree. |
ExitSubject(turtleParser.SubjectContext)
Exit a parse tree produced by subject().
Declaration
void ExitSubject(turtleParser.SubjectContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.SubjectContext | context | The parse tree. |
ExitTriples(turtleParser.TriplesContext)
Exit a parse tree produced by triples().
Declaration
void ExitTriples(turtleParser.TriplesContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.TriplesContext | context | The parse tree. |
ExitTurtleDoc(turtleParser.TurtleDocContext)
Exit a parse tree produced by turtleDoc().
Declaration
void ExitTurtleDoc(turtleParser.TurtleDocContext context)
Parameters
Type | Name | Description |
---|---|---|
turtleParser.TurtleDocContext | context | The parse tree. |