1 // Generated from io/earcam/instrumental/module/osgi/parser/Manifest.g4 by ANTLR 4.7.1 2 package io.earcam.instrumental.module.osgi.parser; 3 import org.antlr.v4.runtime.tree.ParseTreeListener; 4 5 /** 6 * This interface defines a complete listener for a parse tree produced by 7 * {@link ManifestParser}. 8 */ 9 interface ManifestListener extends ParseTreeListener { 10 /** 11 * Enter a parse tree produced by {@link ManifestParser#manifest}. 12 * @param ctx the parse tree 13 */ 14 void enterManifest(ManifestParser.ManifestContext ctx); 15 /** 16 * Exit a parse tree produced by {@link ManifestParser#manifest}. 17 * @param ctx the parse tree 18 */ 19 void exitManifest(ManifestParser.ManifestContext ctx); 20 /** 21 * Enter a parse tree produced by {@link ManifestParser#bundleManifestVersion}. 22 * @param ctx the parse tree 23 */ 24 void enterBundleManifestVersion(ManifestParser.BundleManifestVersionContext ctx); 25 /** 26 * Exit a parse tree produced by {@link ManifestParser#bundleManifestVersion}. 27 * @param ctx the parse tree 28 */ 29 void exitBundleManifestVersion(ManifestParser.BundleManifestVersionContext ctx); 30 /** 31 * Enter a parse tree produced by {@link ManifestParser#bundleActivator}. 32 * @param ctx the parse tree 33 */ 34 void enterBundleActivator(ManifestParser.BundleActivatorContext ctx); 35 /** 36 * Exit a parse tree produced by {@link ManifestParser#bundleActivator}. 37 * @param ctx the parse tree 38 */ 39 void exitBundleActivator(ManifestParser.BundleActivatorContext ctx); 40 /** 41 * Enter a parse tree produced by {@link ManifestParser#symbolicName}. 42 * @param ctx the parse tree 43 */ 44 void enterSymbolicName(ManifestParser.SymbolicNameContext ctx); 45 /** 46 * Exit a parse tree produced by {@link ManifestParser#symbolicName}. 47 * @param ctx the parse tree 48 */ 49 void exitSymbolicName(ManifestParser.SymbolicNameContext ctx); 50 /** 51 * Enter a parse tree produced by {@link ManifestParser#fragmentHost}. 52 * @param ctx the parse tree 53 */ 54 void enterFragmentHost(ManifestParser.FragmentHostContext ctx); 55 /** 56 * Exit a parse tree produced by {@link ManifestParser#fragmentHost}. 57 * @param ctx the parse tree 58 */ 59 void exitFragmentHost(ManifestParser.FragmentHostContext ctx); 60 /** 61 * Enter a parse tree produced by {@link ManifestParser#manifestAttributes}. 62 * @param ctx the parse tree 63 */ 64 void enterManifestAttributes(ManifestParser.ManifestAttributesContext ctx); 65 /** 66 * Exit a parse tree produced by {@link ManifestParser#manifestAttributes}. 67 * @param ctx the parse tree 68 */ 69 void exitManifestAttributes(ManifestParser.ManifestAttributesContext ctx); 70 /** 71 * Enter a parse tree produced by {@link ManifestParser#manifestAttribute}. 72 * @param ctx the parse tree 73 */ 74 void enterManifestAttribute(ManifestParser.ManifestAttributeContext ctx); 75 /** 76 * Exit a parse tree produced by {@link ManifestParser#manifestAttribute}. 77 * @param ctx the parse tree 78 */ 79 void exitManifestAttribute(ManifestParser.ManifestAttributeContext ctx); 80 /** 81 * Enter a parse tree produced by {@link ManifestParser#dynamicImports}. 82 * @param ctx the parse tree 83 */ 84 void enterDynamicImports(ManifestParser.DynamicImportsContext ctx); 85 /** 86 * Exit a parse tree produced by {@link ManifestParser#dynamicImports}. 87 * @param ctx the parse tree 88 */ 89 void exitDynamicImports(ManifestParser.DynamicImportsContext ctx); 90 /** 91 * Enter a parse tree produced by {@link ManifestParser#dynamicDescription}. 92 * @param ctx the parse tree 93 */ 94 void enterDynamicDescription(ManifestParser.DynamicDescriptionContext ctx); 95 /** 96 * Exit a parse tree produced by {@link ManifestParser#dynamicDescription}. 97 * @param ctx the parse tree 98 */ 99 void exitDynamicDescription(ManifestParser.DynamicDescriptionContext ctx); 100 /** 101 * Enter a parse tree produced by {@link ManifestParser#wildcardName}. 102 * @param ctx the parse tree 103 */ 104 void enterWildcardName(ManifestParser.WildcardNameContext ctx); 105 /** 106 * Exit a parse tree produced by {@link ManifestParser#wildcardName}. 107 * @param ctx the parse tree 108 */ 109 void exitWildcardName(ManifestParser.WildcardNameContext ctx); 110 /** 111 * Enter a parse tree produced by {@link ManifestParser#imports}. 112 * @param ctx the parse tree 113 */ 114 void enterImports(ManifestParser.ImportsContext ctx); 115 /** 116 * Exit a parse tree produced by {@link ManifestParser#imports}. 117 * @param ctx the parse tree 118 */ 119 void exitImports(ManifestParser.ImportsContext ctx); 120 /** 121 * Enter a parse tree produced by {@link ManifestParser#exports}. 122 * @param ctx the parse tree 123 */ 124 void enterExports(ManifestParser.ExportsContext ctx); 125 /** 126 * Exit a parse tree produced by {@link ManifestParser#exports}. 127 * @param ctx the parse tree 128 */ 129 void exitExports(ManifestParser.ExportsContext ctx); 130 /** 131 * Enter a parse tree produced by {@link ManifestParser#port}. 132 * @param ctx the parse tree 133 */ 134 void enterPort(ManifestParser.PortContext ctx); 135 /** 136 * Exit a parse tree produced by {@link ManifestParser#port}. 137 * @param ctx the parse tree 138 */ 139 void exitPort(ManifestParser.PortContext ctx); 140 /** 141 * Enter a parse tree produced by {@link ManifestParser#paquet}. 142 * @param ctx the parse tree 143 */ 144 void enterPaquet(ManifestParser.PaquetContext ctx); 145 /** 146 * Exit a parse tree produced by {@link ManifestParser#paquet}. 147 * @param ctx the parse tree 148 */ 149 void exitPaquet(ManifestParser.PaquetContext ctx); 150 /** 151 * Enter a parse tree produced by {@link ManifestParser#parameter}. 152 * @param ctx the parse tree 153 */ 154 void enterParameter(ManifestParser.ParameterContext ctx); 155 /** 156 * Exit a parse tree produced by {@link ManifestParser#parameter}. 157 * @param ctx the parse tree 158 */ 159 void exitParameter(ManifestParser.ParameterContext ctx); 160 /** 161 * Enter a parse tree produced by {@link ManifestParser#directive}. 162 * @param ctx the parse tree 163 */ 164 void enterDirective(ManifestParser.DirectiveContext ctx); 165 /** 166 * Exit a parse tree produced by {@link ManifestParser#directive}. 167 * @param ctx the parse tree 168 */ 169 void exitDirective(ManifestParser.DirectiveContext ctx); 170 /** 171 * Enter a parse tree produced by {@link ManifestParser#attribute}. 172 * @param ctx the parse tree 173 */ 174 void enterAttribute(ManifestParser.AttributeContext ctx); 175 /** 176 * Exit a parse tree produced by {@link ManifestParser#attribute}. 177 * @param ctx the parse tree 178 */ 179 void exitAttribute(ManifestParser.AttributeContext ctx); 180 /** 181 * Enter a parse tree produced by {@link ManifestParser#argument}. 182 * @param ctx the parse tree 183 */ 184 void enterArgument(ManifestParser.ArgumentContext ctx); 185 /** 186 * Exit a parse tree produced by {@link ManifestParser#argument}. 187 * @param ctx the parse tree 188 */ 189 void exitArgument(ManifestParser.ArgumentContext ctx); 190 /** 191 * Enter a parse tree produced by {@link ManifestParser#anything}. 192 * @param ctx the parse tree 193 */ 194 void enterAnything(ManifestParser.AnythingContext ctx); 195 /** 196 * Exit a parse tree produced by {@link ManifestParser#anything}. 197 * @param ctx the parse tree 198 */ 199 void exitAnything(ManifestParser.AnythingContext ctx); 200 /** 201 * Enter a parse tree produced by {@link ManifestParser#genericManifestEntry}. 202 * @param ctx the parse tree 203 */ 204 void enterGenericManifestEntry(ManifestParser.GenericManifestEntryContext ctx); 205 /** 206 * Exit a parse tree produced by {@link ManifestParser#genericManifestEntry}. 207 * @param ctx the parse tree 208 */ 209 void exitGenericManifestEntry(ManifestParser.GenericManifestEntryContext ctx); 210 }