Interface BiochemistrydslVisitor

  • All Implemented Interfaces:
    org.antlr.v4.runtime.tree.ParseTreeVisitor

    
    public interface BiochemistrydslVisitor<T>
     implements ParseTreeVisitor<T>
                        

    This interface defines a complete generic visitor for a parse tree produced by BiochemistrydslParser.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract T visitReaction(ReactionContext ctx) Visit a parse tree produced by reaction.
      abstract T visitBiochemicalReaction(BiochemicalReactionContext ctx) Visit a parse tree produced by biochemicalReaction.
      abstract T visitCreateJunction(CreateJunctionContext ctx) Visit a parse tree produced by createJunction.
      abstract T visitJunctionReaction(JunctionReactionContext ctx) Visit a parse tree produced by junctionReaction.
      abstract T visitJavaConstructor(JavaConstructorContext ctx) Visit a parse tree produced by javaConstructor.
      abstract T visitJavaClass(JavaClassContext ctx) Visit a parse tree produced by javaClass.
      abstract T visitArgList(ArgListContext ctx) Visit a parse tree produced by argList.
      abstract T visitArg(ArgContext ctx) Visit a parse tree produced by arg.
      abstract T visitCreateJunctionLeft(CreateJunctionLeftContext ctx) Visit a parse tree produced by createJunctionLeft.
      abstract T visitCreateJunctionRight(CreateJunctionRightContext ctx) Visit a parse tree produced by createJunctionRight.
      abstract T visitCreateJunctionJunction(CreateJunctionJunctionContext ctx) Visit a parse tree produced by createJunctionJunction.
      abstract T visitJunctionReactionLeft(JunctionReactionLeftContext ctx) Visit a parse tree produced by junctionReactionLeft.
      abstract T visitJunctionReactionRight(JunctionReactionRightContext ctx) Visit a parse tree produced by junctionReactionRight.
      abstract T visitJunctionReactionJunctionCondition(JunctionReactionJunctionConditionContext ctx) Visit a parse tree produced by junctionReactionJunctionCondition.
      abstract T visitJunctionReactionJunction(JunctionReactionJunctionContext ctx) Visit a parse tree produced by junctionReactionJunction.
      abstract T visitBiochemicalReactionLeft(BiochemicalReactionLeftContext ctx) Visit a parse tree produced by biochemicalReactionLeft.
      abstract T visitBiochemicalReactionRight(BiochemicalReactionRightContext ctx) Visit a parse tree produced by biochemicalReactionRight.
      abstract T visitCustomConditions(CustomConditionsContext ctx) Visit a parse tree produced by customConditions.
      abstract T visitCustomReactionType(CustomReactionTypeContext ctx) Visit a parse tree produced by customReactionType.
      abstract T visitBiochemicalReactionLeftContext(BiochemicalReactionLeftContextContext ctx) Visit a parse tree produced by biochemicalReactionLeftContext.
      abstract T visitBiochemicalReactionLeftInCellContext(BiochemicalReactionLeftInCellContextContext ctx) Visit a parse tree produced by biochemicalReactionLeftInCellContext.
      abstract T visitBiochemicalReactionLeftInEnvContext(BiochemicalReactionLeftInEnvContextContext ctx) Visit a parse tree produced by biochemicalReactionLeftInEnvContext.
      abstract T visitBiochemicalReactionLeftInNeighborContext(BiochemicalReactionLeftInNeighborContextContext ctx) Visit a parse tree produced by biochemicalReactionLeftInNeighborContext.
      abstract T visitBiochemicalReactionRightContext(BiochemicalReactionRightContextContext ctx) Visit a parse tree produced by biochemicalReactionRightContext.
      abstract T visitBiochemicalReactionRightInCellContext(BiochemicalReactionRightInCellContextContext ctx) Visit a parse tree produced by biochemicalReactionRightInCellContext.
      abstract T visitBiochemicalReactionRightInEnvContext(BiochemicalReactionRightInEnvContextContext ctx) Visit a parse tree produced by biochemicalReactionRightInEnvContext.
      abstract T visitBiochemicalReactionRightInNeighborContext(BiochemicalReactionRightInNeighborContextContext ctx) Visit a parse tree produced by biochemicalReactionRightInNeighborContext.
      abstract T visitBiochemicalReactionRightElem(BiochemicalReactionRightElemContext ctx) Visit a parse tree produced by biochemicalReactionRightElem.
      abstract T visitCustomCondition(CustomConditionContext ctx) Visit a parse tree produced by customCondition.
      abstract T visitJunction(JunctionContext ctx) Visit a parse tree produced by junction.
      abstract T visitJunctionLeft(JunctionLeftContext ctx) Visit a parse tree produced by junctionLeft.
      abstract T visitJunctionRight(JunctionRightContext ctx) Visit a parse tree produced by junctionRight.
      abstract T visitBiomolecule(BiomoleculeContext ctx) Visit a parse tree produced by biomolecule.
      abstract T visitConcentration(ConcentrationContext ctx) Visit a parse tree produced by concentration.
      abstract T visitDecimal(DecimalContext ctx) Visit a parse tree produced by decimal.
      • Methods inherited from class org.antlr.v4.runtime.tree.ParseTreeVisitor

        visit, visitChildren, visitErrorNode, visitTerminal
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • visitReaction

         abstract T visitReaction(ReactionContext ctx)

        Visit a parse tree produced by reaction.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReaction

         abstract T visitBiochemicalReaction(BiochemicalReactionContext ctx)

        Visit a parse tree produced by biochemicalReaction.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitCreateJunction

         abstract T visitCreateJunction(CreateJunctionContext ctx)

        Visit a parse tree produced by createJunction.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitJunctionReaction

         abstract T visitJunctionReaction(JunctionReactionContext ctx)

        Visit a parse tree produced by junctionReaction.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitJavaConstructor

         abstract T visitJavaConstructor(JavaConstructorContext ctx)

        Visit a parse tree produced by javaConstructor.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitJavaClass

         abstract T visitJavaClass(JavaClassContext ctx)

        Visit a parse tree produced by javaClass.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitArgList

         abstract T visitArgList(ArgListContext ctx)

        Visit a parse tree produced by argList.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitArg

         abstract T visitArg(ArgContext ctx)

        Visit a parse tree produced by arg.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitCreateJunctionLeft

         abstract T visitCreateJunctionLeft(CreateJunctionLeftContext ctx)

        Visit a parse tree produced by createJunctionLeft.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitCreateJunctionRight

         abstract T visitCreateJunctionRight(CreateJunctionRightContext ctx)

        Visit a parse tree produced by createJunctionRight.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitCreateJunctionJunction

         abstract T visitCreateJunctionJunction(CreateJunctionJunctionContext ctx)

        Visit a parse tree produced by createJunctionJunction.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitJunctionReactionLeft

         abstract T visitJunctionReactionLeft(JunctionReactionLeftContext ctx)

        Visit a parse tree produced by junctionReactionLeft.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitJunctionReactionRight

         abstract T visitJunctionReactionRight(JunctionReactionRightContext ctx)

        Visit a parse tree produced by junctionReactionRight.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitJunctionReactionJunctionCondition

         abstract T visitJunctionReactionJunctionCondition(JunctionReactionJunctionConditionContext ctx)

        Visit a parse tree produced by junctionReactionJunctionCondition.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitJunctionReactionJunction

         abstract T visitJunctionReactionJunction(JunctionReactionJunctionContext ctx)

        Visit a parse tree produced by junctionReactionJunction.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionLeft

         abstract T visitBiochemicalReactionLeft(BiochemicalReactionLeftContext ctx)

        Visit a parse tree produced by biochemicalReactionLeft.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionRight

         abstract T visitBiochemicalReactionRight(BiochemicalReactionRightContext ctx)

        Visit a parse tree produced by biochemicalReactionRight.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitCustomConditions

         abstract T visitCustomConditions(CustomConditionsContext ctx)

        Visit a parse tree produced by customConditions.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitCustomReactionType

         abstract T visitCustomReactionType(CustomReactionTypeContext ctx)

        Visit a parse tree produced by customReactionType.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionLeftContext

         abstract T visitBiochemicalReactionLeftContext(BiochemicalReactionLeftContextContext ctx)

        Visit a parse tree produced by biochemicalReactionLeftContext.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionLeftInCellContext

         abstract T visitBiochemicalReactionLeftInCellContext(BiochemicalReactionLeftInCellContextContext ctx)

        Visit a parse tree produced by biochemicalReactionLeftInCellContext.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionLeftInEnvContext

         abstract T visitBiochemicalReactionLeftInEnvContext(BiochemicalReactionLeftInEnvContextContext ctx)

        Visit a parse tree produced by biochemicalReactionLeftInEnvContext.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionLeftInNeighborContext

         abstract T visitBiochemicalReactionLeftInNeighborContext(BiochemicalReactionLeftInNeighborContextContext ctx)

        Visit a parse tree produced by biochemicalReactionLeftInNeighborContext.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionRightContext

         abstract T visitBiochemicalReactionRightContext(BiochemicalReactionRightContextContext ctx)

        Visit a parse tree produced by biochemicalReactionRightContext.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionRightInCellContext

         abstract T visitBiochemicalReactionRightInCellContext(BiochemicalReactionRightInCellContextContext ctx)

        Visit a parse tree produced by biochemicalReactionRightInCellContext.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionRightInEnvContext

         abstract T visitBiochemicalReactionRightInEnvContext(BiochemicalReactionRightInEnvContextContext ctx)

        Visit a parse tree produced by biochemicalReactionRightInEnvContext.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionRightInNeighborContext

         abstract T visitBiochemicalReactionRightInNeighborContext(BiochemicalReactionRightInNeighborContextContext ctx)

        Visit a parse tree produced by biochemicalReactionRightInNeighborContext.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiochemicalReactionRightElem

         abstract T visitBiochemicalReactionRightElem(BiochemicalReactionRightElemContext ctx)

        Visit a parse tree produced by biochemicalReactionRightElem.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitCustomCondition

         abstract T visitCustomCondition(CustomConditionContext ctx)

        Visit a parse tree produced by customCondition.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitJunction

         abstract T visitJunction(JunctionContext ctx)

        Visit a parse tree produced by junction.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitJunctionLeft

         abstract T visitJunctionLeft(JunctionLeftContext ctx)

        Visit a parse tree produced by junctionLeft.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitJunctionRight

         abstract T visitJunctionRight(JunctionRightContext ctx)

        Visit a parse tree produced by junctionRight.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitBiomolecule

         abstract T visitBiomolecule(BiomoleculeContext ctx)

        Visit a parse tree produced by biomolecule.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitConcentration

         abstract T visitConcentration(ConcentrationContext ctx)

        Visit a parse tree produced by concentration.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result

      • visitDecimal

         abstract T visitDecimal(DecimalContext ctx)

        Visit a parse tree produced by decimal.

        Parameters:
        ctx - the parse tree
        Returns:

        the visitor result