/** * Copyright (C) 2001-2017 by RapidMiner and the contributors * * Complete list of developers available at our web site: * * http://rapidminer.com * * This program is free software: you can redistribute it and/or modify it under the terms of the * GNU Affero General Public License as published by the Free Software Foundation, either version 3 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without * even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License along with this program. * If not, see http://www.gnu.org/licenses/. */ // Generated from FunctionExpressionParser.g4 by ANTLR 4.5 package com.rapidminer.tools.expression.internal.antlr; import org.antlr.v4.runtime.ParserRuleContext; import org.antlr.v4.runtime.tree.ErrorNode; import org.antlr.v4.runtime.tree.TerminalNode; /** * This class provides an empty implementation of {@link FunctionExpressionParserListener}, which * can be extended to create a listener which only needs to handle a subset of the available * methods. */ public class FunctionExpressionParserBaseListener implements FunctionExpressionParserListener { /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterOperationExp(FunctionExpressionParser.OperationExpContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitOperationExp(FunctionExpressionParser.OperationExpContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterAtomExp(FunctionExpressionParser.AtomExpContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitAtomExp(FunctionExpressionParser.AtomExpContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterLowerExp(FunctionExpressionParser.LowerExpContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitLowerExp(FunctionExpressionParser.LowerExpContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterFunction(FunctionExpressionParser.FunctionContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitFunction(FunctionExpressionParser.FunctionContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterAttribute(FunctionExpressionParser.AttributeContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitAttribute(FunctionExpressionParser.AttributeContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterScopeConstant(FunctionExpressionParser.ScopeConstantContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitScopeConstant(FunctionExpressionParser.ScopeConstantContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterIndirectScopeConstant(FunctionExpressionParser.IndirectScopeConstantContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitIndirectScopeConstant(FunctionExpressionParser.IndirectScopeConstantContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterString(FunctionExpressionParser.StringContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitString(FunctionExpressionParser.StringContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterVariable(FunctionExpressionParser.VariableContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitVariable(FunctionExpressionParser.VariableContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterReal(FunctionExpressionParser.RealContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitReal(FunctionExpressionParser.RealContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterInteger(FunctionExpressionParser.IntegerContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitInteger(FunctionExpressionParser.IntegerContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void enterEveryRule(ParserRuleContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void exitEveryRule(ParserRuleContext ctx) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void visitTerminal(TerminalNode node) {} /** * {@inheritDoc} * * <p> * The default implementation does nothing. * </p> */ @Override public void visitErrorNode(ErrorNode node) {} }