ork.cql.3.16.0.source-code.targetmapListener Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cql Show documentation
Show all versions of cql Show documentation
The cql library for the Clinical Quality Language Java reference implementation
// Generated from targetmap.g4 by ANTLR 4.13.1
package org.cqframework.cql.gen;
import org.antlr.v4.runtime.tree.ParseTreeListener;
/**
* This interface defines a complete listener for a parse tree produced by
* {@link targetmapParser}.
*/
public interface targetmapListener extends ParseTreeListener {
/**
* Enter a parse tree produced by {@link targetmapParser#targetMapping}.
* @param ctx the parse tree
*/
void enterTargetMapping(targetmapParser.TargetMappingContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#targetMapping}.
* @param ctx the parse tree
*/
void exitTargetMapping(targetmapParser.TargetMappingContext ctx);
/**
* Enter a parse tree produced by {@link targetmapParser#targetMap}.
* @param ctx the parse tree
*/
void enterTargetMap(targetmapParser.TargetMapContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#targetMap}.
* @param ctx the parse tree
*/
void exitTargetMap(targetmapParser.TargetMapContext ctx);
/**
* Enter a parse tree produced by {@link targetmapParser#choiceMap}.
* @param ctx the parse tree
*/
void enterChoiceMap(targetmapParser.ChoiceMapContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#choiceMap}.
* @param ctx the parse tree
*/
void exitChoiceMap(targetmapParser.ChoiceMapContext ctx);
/**
* Enter a parse tree produced by {@link targetmapParser#choiceMapItem}.
* @param ctx the parse tree
*/
void enterChoiceMapItem(targetmapParser.ChoiceMapItemContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#choiceMapItem}.
* @param ctx the parse tree
*/
void exitChoiceMapItem(targetmapParser.ChoiceMapItemContext ctx);
/**
* Enter a parse tree produced by {@link targetmapParser#targetIndex}.
* @param ctx the parse tree
*/
void enterTargetIndex(targetmapParser.TargetIndexContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#targetIndex}.
* @param ctx the parse tree
*/
void exitTargetIndex(targetmapParser.TargetIndexContext ctx);
/**
* Enter a parse tree produced by {@link targetmapParser#targetIndexItem}.
* @param ctx the parse tree
*/
void enterTargetIndexItem(targetmapParser.TargetIndexItemContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#targetIndexItem}.
* @param ctx the parse tree
*/
void exitTargetIndexItem(targetmapParser.TargetIndexItemContext ctx);
/**
* Enter a parse tree produced by {@link targetmapParser#mappingTarget}.
* @param ctx the parse tree
*/
void enterMappingTarget(targetmapParser.MappingTargetContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#mappingTarget}.
* @param ctx the parse tree
*/
void exitMappingTarget(targetmapParser.MappingTargetContext ctx);
/**
* Enter a parse tree produced by {@link targetmapParser#targetInvocation}.
* @param ctx the parse tree
*/
void enterTargetInvocation(targetmapParser.TargetInvocationContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#targetInvocation}.
* @param ctx the parse tree
*/
void exitTargetInvocation(targetmapParser.TargetInvocationContext ctx);
/**
* Enter a parse tree produced by {@link targetmapParser#qualifiedIdentifier}.
* @param ctx the parse tree
*/
void enterQualifiedIdentifier(targetmapParser.QualifiedIdentifierContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#qualifiedIdentifier}.
* @param ctx the parse tree
*/
void exitQualifiedIdentifier(targetmapParser.QualifiedIdentifierContext ctx);
/**
* Enter a parse tree produced by {@link targetmapParser#identifier}.
* @param ctx the parse tree
*/
void enterIdentifier(targetmapParser.IdentifierContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#identifier}.
* @param ctx the parse tree
*/
void exitIdentifier(targetmapParser.IdentifierContext ctx);
/**
* Enter a parse tree produced by {@link targetmapParser#function}.
* @param ctx the parse tree
*/
void enterFunction(targetmapParser.FunctionContext ctx);
/**
* Exit a parse tree produced by {@link targetmapParser#function}.
* @param ctx the parse tree
*/
void exitFunction(targetmapParser.FunctionContext ctx);
}