115b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar// Generated from XMLParser.g4 by ANTLR 4.5.3
2fead9ca09b117136b35bc5bf137340a754f9edddGeorge Mountpackage android.databinding.parser;
38ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar
48ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyarimport org.antlr.v4.runtime.ParserRuleContext;
58ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyarimport org.antlr.v4.runtime.tree.ErrorNode;
68ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyarimport org.antlr.v4.runtime.tree.TerminalNode;
78ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar
88ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar/**
98ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar * This class provides an empty implementation of {@link XMLParserListener},
108ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar * which can be extended to create a listener which only needs to handle a subset
118ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar * of the available methods.
128ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar */
138ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyarpublic class XMLParserBaseListener implements XMLParserListener {
148ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
158ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
168ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
178ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
188ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
1915b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void enterDocument(XMLParser.DocumentContext ctx) { }
208ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
218ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
228ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
238ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
248ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
2515b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void exitDocument(XMLParser.DocumentContext ctx) { }
268ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
278ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
288ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
298ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
308ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
3115b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void enterProlog(XMLParser.PrologContext ctx) { }
328ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
338ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
348ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
358ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
368ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
3715b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void exitProlog(XMLParser.PrologContext ctx) { }
388ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
398ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
408ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
418ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
428ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
4315b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void enterContent(XMLParser.ContentContext ctx) { }
448ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
458ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
468ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
478ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
488ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
4915b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void exitContent(XMLParser.ContentContext ctx) { }
508ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
518ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
528ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
538ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
548ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
5515b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void enterElement(XMLParser.ElementContext ctx) { }
568ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
578ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
588ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
598ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
608ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
6115b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void exitElement(XMLParser.ElementContext ctx) { }
628ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
638ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
648ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
658ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
668ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
6715b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void enterReference(XMLParser.ReferenceContext ctx) { }
688ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
698ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
708ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
718ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
728ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
7315b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void exitReference(XMLParser.ReferenceContext ctx) { }
748ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
758ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
768ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
778ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
788ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
7915b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void enterAttribute(XMLParser.AttributeContext ctx) { }
808ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
818ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
828ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
838ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
848ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
8515b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void exitAttribute(XMLParser.AttributeContext ctx) { }
868ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
878ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
888ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
898ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
908ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
9115b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void enterChardata(XMLParser.ChardataContext ctx) { }
928ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
938ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
948ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
958ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
968ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
9715b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void exitChardata(XMLParser.ChardataContext ctx) { }
988ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
998ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
1008ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
1018ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
1028ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
10315b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void enterMisc(XMLParser.MiscContext ctx) { }
1048ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
1058ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
1068ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
1078ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
1088ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
10915b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void exitMisc(XMLParser.MiscContext ctx) { }
1108ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar
1118ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
1128ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
1138ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
1148ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
1158ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
11615b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void enterEveryRule(ParserRuleContext ctx) { }
1178ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
1188ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
1198ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
1208ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
1218ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
12215b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void exitEveryRule(ParserRuleContext ctx) { }
1238ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
1248ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
1258ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
1268ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
1278ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
12815b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void visitTerminal(TerminalNode node) { }
1298ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	/**
1308ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * {@inheritDoc}
1318ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 *
1328ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 * <p>The default implementation does nothing.</p>
1338ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar	 */
13415b6682cf3505b117329e2190967c92a89b179e9Yigit Boyar	@Override public void visitErrorNode(ErrorNode node) { }
1358ffce57a6056a34c9568ef1893d6e36ce80f2245Yigit Boyar}