// Generated from /Users/samppa/git/parkandrideAPI/application/src/main/antlr/WKT.g4 by ANTLR 4.5 package fi.hsl.parkandride.core.domain.wkt; import org.antlr.v4.runtime.misc.NotNull; import org.antlr.v4.runtime.tree.ParseTreeListener; /** * This interface defines a complete listener for a parse tree produced by * {@link WKTParser}. */ public interface WKTListener extends ParseTreeListener { /** * Enter a parse tree produced by {@link WKTParser#geometry}. * @param ctx the parse tree */ void enterGeometry(@NotNull WKTParser.GeometryContext ctx); /** * Exit a parse tree produced by {@link WKTParser#geometry}. * @param ctx the parse tree */ void exitGeometry(@NotNull WKTParser.GeometryContext ctx); /** * Enter a parse tree produced by {@link WKTParser#pointGeometry}. * @param ctx the parse tree */ void enterPointGeometry(@NotNull WKTParser.PointGeometryContext ctx); /** * Exit a parse tree produced by {@link WKTParser#pointGeometry}. * @param ctx the parse tree */ void exitPointGeometry(@NotNull WKTParser.PointGeometryContext ctx); /** * Enter a parse tree produced by {@link WKTParser#lineStringGeometry}. * @param ctx the parse tree */ void enterLineStringGeometry(@NotNull WKTParser.LineStringGeometryContext ctx); /** * Exit a parse tree produced by {@link WKTParser#lineStringGeometry}. * @param ctx the parse tree */ void exitLineStringGeometry(@NotNull WKTParser.LineStringGeometryContext ctx); /** * Enter a parse tree produced by {@link WKTParser#polygonGeometry}. * @param ctx the parse tree */ void enterPolygonGeometry(@NotNull WKTParser.PolygonGeometryContext ctx); /** * Exit a parse tree produced by {@link WKTParser#polygonGeometry}. * @param ctx the parse tree */ void exitPolygonGeometry(@NotNull WKTParser.PolygonGeometryContext ctx); /** * Enter a parse tree produced by {@link WKTParser#multiPointGeometry}. * @param ctx the parse tree */ void enterMultiPointGeometry(@NotNull WKTParser.MultiPointGeometryContext ctx); /** * Exit a parse tree produced by {@link WKTParser#multiPointGeometry}. * @param ctx the parse tree */ void exitMultiPointGeometry(@NotNull WKTParser.MultiPointGeometryContext ctx); /** * Enter a parse tree produced by {@link WKTParser#multiLineStringGeometry}. * @param ctx the parse tree */ void enterMultiLineStringGeometry(@NotNull WKTParser.MultiLineStringGeometryContext ctx); /** * Exit a parse tree produced by {@link WKTParser#multiLineStringGeometry}. * @param ctx the parse tree */ void exitMultiLineStringGeometry(@NotNull WKTParser.MultiLineStringGeometryContext ctx); /** * Enter a parse tree produced by {@link WKTParser#multiPolygonGeometry}. * @param ctx the parse tree */ void enterMultiPolygonGeometry(@NotNull WKTParser.MultiPolygonGeometryContext ctx); /** * Exit a parse tree produced by {@link WKTParser#multiPolygonGeometry}. * @param ctx the parse tree */ void exitMultiPolygonGeometry(@NotNull WKTParser.MultiPolygonGeometryContext ctx); /** * Enter a parse tree produced by {@link WKTParser#pointOrClosedPoint}. * @param ctx the parse tree */ void enterPointOrClosedPoint(@NotNull WKTParser.PointOrClosedPointContext ctx); /** * Exit a parse tree produced by {@link WKTParser#pointOrClosedPoint}. * @param ctx the parse tree */ void exitPointOrClosedPoint(@NotNull WKTParser.PointOrClosedPointContext ctx); /** * Enter a parse tree produced by {@link WKTParser#polygon}. * @param ctx the parse tree */ void enterPolygon(@NotNull WKTParser.PolygonContext ctx); /** * Exit a parse tree produced by {@link WKTParser#polygon}. * @param ctx the parse tree */ void exitPolygon(@NotNull WKTParser.PolygonContext ctx); /** * Enter a parse tree produced by {@link WKTParser#lineString}. * @param ctx the parse tree */ void enterLineString(@NotNull WKTParser.LineStringContext ctx); /** * Exit a parse tree produced by {@link WKTParser#lineString}. * @param ctx the parse tree */ void exitLineString(@NotNull WKTParser.LineStringContext ctx); /** * Enter a parse tree produced by {@link WKTParser#point}. * @param ctx the parse tree */ void enterPoint(@NotNull WKTParser.PointContext ctx); /** * Exit a parse tree produced by {@link WKTParser#point}. * @param ctx the parse tree */ void exitPoint(@NotNull WKTParser.PointContext ctx); }