Verified Owner
Top Description Constructors Methods
org.jabref.search

public Class SearchBaseListener

extends Object
implements SearchListener
Class Inheritance
All Implemented Interfaces
org.jabref.search.SearchListener, org.antlr.v4.runtime.tree.ParseTreeListener
Annotations
@SuppressWarnings:CheckReturnValue
Imports
org.antlr.v4.runtime.ParserRuleContext, org.antlr.v4.runtime.tree.ErrorNode, .TerminalNode

This class provides an empty implementation of SearchListener, which can be extended to create a listener which only needs to handle a subset of the available methods.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
enterBinaryExpression(SearchParser.BinaryExpressionContext ctx)

Implements org.jabref.search.SearchListener.enterBinaryExpression.

Enter a parse tree produced by the binaryExpression labeled alternative in SearchParser#expression.

public void
public void
enterComparisonExpression(SearchParser.ComparisonExpressionContext ctx)

Implements org.jabref.search.SearchListener.enterComparisonExpression.

Enter a parse tree produced by the comparisonExpression labeled alternative in SearchParser#expression.

public void
enterEveryRule(ParserRuleContext ctx)

Implements org.antlr.v4.runtime.tree.ParseTreeListener.enterEveryRule.

The default implementation does nothing.

public void
enterImplicitAndExpression(SearchParser.ImplicitAndExpressionContext ctx)

Implements org.jabref.search.SearchListener.enterImplicitAndExpression.

Enter a parse tree produced by the implicitAndExpression labeled alternative in SearchParser#andExpression.

public void
enterNegatedExpression(SearchParser.NegatedExpressionContext ctx)

Implements org.jabref.search.SearchListener.enterNegatedExpression.

Enter a parse tree produced by the negatedExpression labeled alternative in SearchParser#expression.

public void
public void
enterParenExpression(SearchParser.ParenExpressionContext ctx)

Implements org.jabref.search.SearchListener.enterParenExpression.

Enter a parse tree produced by the parenExpression labeled alternative in SearchParser#expression.

public void
public void
public void
exitBinaryExpression(SearchParser.BinaryExpressionContext ctx)

Implements org.jabref.search.SearchListener.exitBinaryExpression.

Exit a parse tree produced by the binaryExpression labeled alternative in SearchParser#expression.

public void
public void
exitComparisonExpression(SearchParser.ComparisonExpressionContext ctx)

Implements org.jabref.search.SearchListener.exitComparisonExpression.

Exit a parse tree produced by the comparisonExpression labeled alternative in SearchParser#expression.

public void
exitEveryRule(ParserRuleContext ctx)

Implements org.antlr.v4.runtime.tree.ParseTreeListener.exitEveryRule.

The default implementation does nothing.

public void
exitImplicitAndExpression(SearchParser.ImplicitAndExpressionContext ctx)

Implements org.jabref.search.SearchListener.exitImplicitAndExpression.

Exit a parse tree produced by the implicitAndExpression labeled alternative in SearchParser#andExpression.

public void
exitNegatedExpression(SearchParser.NegatedExpressionContext ctx)

Implements org.jabref.search.SearchListener.exitNegatedExpression.

Exit a parse tree produced by the negatedExpression labeled alternative in SearchParser#expression.

public void
public void
exitParenExpression(SearchParser.ParenExpressionContext ctx)

Implements org.jabref.search.SearchListener.exitParenExpression.

Exit a parse tree produced by the parenExpression labeled alternative in SearchParser#expression.

public void
public void
public void
visitErrorNode(ErrorNode node)

Implements org.antlr.v4.runtime.tree.ParseTreeListener.visitErrorNode.

The default implementation does nothing.

public void
visitTerminal(TerminalNode node)

Implements org.antlr.v4.runtime.tree.ParseTreeListener.visitTerminal.

The default implementation does nothing.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

SearchBaseListenerback to summary
public SearchBaseListener()

Method Detail

enterBinaryExpressionback to summary
public void enterBinaryExpression(SearchParser.BinaryExpressionContext ctx)

Implements org.jabref.search.SearchListener.enterBinaryExpression.

Doc from org.jabref.search.SearchListener.enterBinaryExpression.

Enter a parse tree produced by the binaryExpression labeled alternative in SearchParser#expression.

The default implementation does nothing.

Annotations
@Override
enterComparisonback to summary
public void enterComparison(SearchParser.ComparisonContext ctx)

Implements org.jabref.search.SearchListener.enterComparison.

Doc from org.jabref.search.SearchListener.enterComparison.

Enter a parse tree produced by SearchParser#comparison.

The default implementation does nothing.

Annotations
@Override
enterComparisonExpressionback to summary
public void enterComparisonExpression(SearchParser.ComparisonExpressionContext ctx)

Implements org.jabref.search.SearchListener.enterComparisonExpression.

Doc from org.jabref.search.SearchListener.enterComparisonExpression.

Enter a parse tree produced by the comparisonExpression labeled alternative in SearchParser#expression.

The default implementation does nothing.

Annotations
@Override
enterEveryRuleback to summary
public void enterEveryRule(ParserRuleContext ctx)

Implements org.antlr.v4.runtime.tree.ParseTreeListener.enterEveryRule.

The default implementation does nothing.

Annotations
@Override
enterImplicitAndExpressionback to summary
public void enterImplicitAndExpression(SearchParser.ImplicitAndExpressionContext ctx)

Implements org.jabref.search.SearchListener.enterImplicitAndExpression.

Doc from org.jabref.search.SearchListener.enterImplicitAndExpression.

Enter a parse tree produced by the implicitAndExpression labeled alternative in SearchParser#andExpression.

The default implementation does nothing.

Annotations
@Override
enterNegatedExpressionback to summary
public void enterNegatedExpression(SearchParser.NegatedExpressionContext ctx)

Implements org.jabref.search.SearchListener.enterNegatedExpression.

Doc from org.jabref.search.SearchListener.enterNegatedExpression.

Enter a parse tree produced by the negatedExpression labeled alternative in SearchParser#expression.

The default implementation does nothing.

Annotations
@Override
enterOperatorback to summary
public void enterOperator(SearchParser.OperatorContext ctx)

Implements org.jabref.search.SearchListener.enterOperator.

Doc from org.jabref.search.SearchListener.enterOperator.

Enter a parse tree produced by SearchParser#operator.

The default implementation does nothing.

Annotations
@Override
enterParenExpressionback to summary
public void enterParenExpression(SearchParser.ParenExpressionContext ctx)

Implements org.jabref.search.SearchListener.enterParenExpression.

Doc from org.jabref.search.SearchListener.enterParenExpression.

Enter a parse tree produced by the parenExpression labeled alternative in SearchParser#expression.

The default implementation does nothing.

Annotations
@Override
enterSearchValueback to summary
public void enterSearchValue(SearchParser.SearchValueContext ctx)

Implements org.jabref.search.SearchListener.enterSearchValue.

Doc from org.jabref.search.SearchListener.enterSearchValue.

Enter a parse tree produced by SearchParser#searchValue.

The default implementation does nothing.

Annotations
@Override
enterStartback to summary
public void enterStart(SearchParser.StartContext ctx)

Implements org.jabref.search.SearchListener.enterStart.

Doc from org.jabref.search.SearchListener.enterStart.

Enter a parse tree produced by SearchParser#start.

The default implementation does nothing.

Annotations
@Override
exitBinaryExpressionback to summary
public void exitBinaryExpression(SearchParser.BinaryExpressionContext ctx)

Implements org.jabref.search.SearchListener.exitBinaryExpression.

Doc from org.jabref.search.SearchListener.exitBinaryExpression.

Exit a parse tree produced by the binaryExpression labeled alternative in SearchParser#expression.

The default implementation does nothing.

Annotations
@Override
exitComparisonback to summary
public void exitComparison(SearchParser.ComparisonContext ctx)

Implements org.jabref.search.SearchListener.exitComparison.

Doc from org.jabref.search.SearchListener.exitComparison.

Exit a parse tree produced by SearchParser#comparison.

The default implementation does nothing.

Annotations
@Override
exitComparisonExpressionback to summary
public void exitComparisonExpression(SearchParser.ComparisonExpressionContext ctx)

Implements org.jabref.search.SearchListener.exitComparisonExpression.

Doc from org.jabref.search.SearchListener.exitComparisonExpression.

Exit a parse tree produced by the comparisonExpression labeled alternative in SearchParser#expression.

The default implementation does nothing.

Annotations
@Override
exitEveryRuleback to summary
public void exitEveryRule(ParserRuleContext ctx)

Implements org.antlr.v4.runtime.tree.ParseTreeListener.exitEveryRule.

The default implementation does nothing.

Annotations
@Override
exitImplicitAndExpressionback to summary
public void exitImplicitAndExpression(SearchParser.ImplicitAndExpressionContext ctx)

Implements org.jabref.search.SearchListener.exitImplicitAndExpression.

Doc from org.jabref.search.SearchListener.exitImplicitAndExpression.

Exit a parse tree produced by the implicitAndExpression labeled alternative in SearchParser#andExpression.

The default implementation does nothing.

Annotations
@Override
exitNegatedExpressionback to summary
public void exitNegatedExpression(SearchParser.NegatedExpressionContext ctx)

Implements org.jabref.search.SearchListener.exitNegatedExpression.

Doc from org.jabref.search.SearchListener.exitNegatedExpression.

Exit a parse tree produced by the negatedExpression labeled alternative in SearchParser#expression.

The default implementation does nothing.

Annotations
@Override
exitOperatorback to summary
public void exitOperator(SearchParser.OperatorContext ctx)

Implements org.jabref.search.SearchListener.exitOperator.

Doc from org.jabref.search.SearchListener.exitOperator.

Exit a parse tree produced by SearchParser#operator.

The default implementation does nothing.

Annotations
@Override
exitParenExpressionback to summary
public void exitParenExpression(SearchParser.ParenExpressionContext ctx)

Implements org.jabref.search.SearchListener.exitParenExpression.

Doc from org.jabref.search.SearchListener.exitParenExpression.

Exit a parse tree produced by the parenExpression labeled alternative in SearchParser#expression.

The default implementation does nothing.

Annotations
@Override
exitSearchValueback to summary
public void exitSearchValue(SearchParser.SearchValueContext ctx)

Implements org.jabref.search.SearchListener.exitSearchValue.

Doc from org.jabref.search.SearchListener.exitSearchValue.

Exit a parse tree produced by SearchParser#searchValue.

The default implementation does nothing.

Annotations
@Override
exitStartback to summary
public void exitStart(SearchParser.StartContext ctx)

Implements org.jabref.search.SearchListener.exitStart.

Doc from org.jabref.search.SearchListener.exitStart.

Exit a parse tree produced by SearchParser#start.

The default implementation does nothing.

Annotations
@Override
visitErrorNodeback to summary
public void visitErrorNode(ErrorNode node)

Implements org.antlr.v4.runtime.tree.ParseTreeListener.visitErrorNode.

The default implementation does nothing.

Annotations
@Override
visitTerminalback to summary
public void visitTerminal(TerminalNode node)

Implements org.antlr.v4.runtime.tree.ParseTreeListener.visitTerminal.

The default implementation does nothing.

Annotations
@Override