001 // Generated from com/khubla/pragmatach/framework/uri/antlr4/RouteSpecification.g4 by ANTLR 4.1 002 package com.khubla.pragmatach.framework.uri.antlr4; 003 004 import org.antlr.v4.runtime.ParserRuleContext; 005 import org.antlr.v4.runtime.misc.NotNull; 006 import org.antlr.v4.runtime.tree.ErrorNode; 007 import org.antlr.v4.runtime.tree.TerminalNode; 008 009 /** 010 * This class provides an empty implementation of {@link RouteSpecificationListener}, 011 * which can be extended to create a listener which only needs to handle a subset 012 * of the available methods. 013 */ 014 public class RouteSpecificationBaseListener implements RouteSpecificationListener { 015 /** 016 * {@inheritDoc} 017 * <p/> 018 * The default implementation does nothing. 019 */ 020 @Override public void enterId(@NotNull RouteSpecificationParser.IdContext ctx) { } 021 /** 022 * {@inheritDoc} 023 * <p/> 024 * The default implementation does nothing. 025 */ 026 @Override public void exitId(@NotNull RouteSpecificationParser.IdContext ctx) { } 027 028 /** 029 * {@inheritDoc} 030 * <p/> 031 * The default implementation does nothing. 032 */ 033 @Override public void enterIdsegment(@NotNull RouteSpecificationParser.IdsegmentContext ctx) { } 034 /** 035 * {@inheritDoc} 036 * <p/> 037 * The default implementation does nothing. 038 */ 039 @Override public void exitIdsegment(@NotNull RouteSpecificationParser.IdsegmentContext ctx) { } 040 041 /** 042 * {@inheritDoc} 043 * <p/> 044 * The default implementation does nothing. 045 */ 046 @Override public void enterSegment(@NotNull RouteSpecificationParser.SegmentContext ctx) { } 047 /** 048 * {@inheritDoc} 049 * <p/> 050 * The default implementation does nothing. 051 */ 052 @Override public void exitSegment(@NotNull RouteSpecificationParser.SegmentContext ctx) { } 053 054 /** 055 * {@inheritDoc} 056 * <p/> 057 * The default implementation does nothing. 058 */ 059 @Override public void enterRoutespecification(@NotNull RouteSpecificationParser.RoutespecificationContext ctx) { } 060 /** 061 * {@inheritDoc} 062 * <p/> 063 * The default implementation does nothing. 064 */ 065 @Override public void exitRoutespecification(@NotNull RouteSpecificationParser.RoutespecificationContext ctx) { } 066 067 /** 068 * {@inheritDoc} 069 * <p/> 070 * The default implementation does nothing. 071 */ 072 @Override public void enterPathsegment(@NotNull RouteSpecificationParser.PathsegmentContext ctx) { } 073 /** 074 * {@inheritDoc} 075 * <p/> 076 * The default implementation does nothing. 077 */ 078 @Override public void exitPathsegment(@NotNull RouteSpecificationParser.PathsegmentContext ctx) { } 079 080 /** 081 * {@inheritDoc} 082 * <p/> 083 * The default implementation does nothing. 084 */ 085 @Override public void enterEveryRule(@NotNull ParserRuleContext ctx) { } 086 /** 087 * {@inheritDoc} 088 * <p/> 089 * The default implementation does nothing. 090 */ 091 @Override public void exitEveryRule(@NotNull ParserRuleContext ctx) { } 092 /** 093 * {@inheritDoc} 094 * <p/> 095 * The default implementation does nothing. 096 */ 097 @Override public void visitTerminal(@NotNull TerminalNode node) { } 098 /** 099 * {@inheritDoc} 100 * <p/> 101 * The default implementation does nothing. 102 */ 103 @Override public void visitErrorNode(@NotNull ErrorNode node) { } 104 }