CalcTransParserVisitor.java 3.7 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.forms.formcalc;

import com.adobe.forms.formcalc.ASTAccessor;
import com.adobe.forms.formcalc.ASTAdditive;
import com.adobe.forms.formcalc.ASTArgumentList;
import com.adobe.forms.formcalc.ASTAssignment;
import com.adobe.forms.formcalc.ASTBreak;
import com.adobe.forms.formcalc.ASTContinue;
import com.adobe.forms.formcalc.ASTDeclarationAssignment;
import com.adobe.forms.formcalc.ASTDeclarationOnly;
import com.adobe.forms.formcalc.ASTDownTo;
import com.adobe.forms.formcalc.ASTElseIfExpr;
import com.adobe.forms.formcalc.ASTEquality;
import com.adobe.forms.formcalc.ASTExpressionList;
import com.adobe.forms.formcalc.ASTForEachExpr;
import com.adobe.forms.formcalc.ASTForExpr;
import com.adobe.forms.formcalc.ASTForInit;
import com.adobe.forms.formcalc.ASTFunctionCall;
import com.adobe.forms.formcalc.ASTFunctionDeclaration;
import com.adobe.forms.formcalc.ASTFunctionIf;
import com.adobe.forms.formcalc.ASTIdentifier;
import com.adobe.forms.formcalc.ASTIfExpr;
import com.adobe.forms.formcalc.ASTLogicalAnd;
import com.adobe.forms.formcalc.ASTLogicalOr;
import com.adobe.forms.formcalc.ASTMultiplicative;
import com.adobe.forms.formcalc.ASTNULL;
import com.adobe.forms.formcalc.ASTNumber;
import com.adobe.forms.formcalc.ASTParameterList;
import com.adobe.forms.formcalc.ASTParenExpression;
import com.adobe.forms.formcalc.ASTRelational;
import com.adobe.forms.formcalc.ASTSimpleExpr;
import com.adobe.forms.formcalc.ASTStep;
import com.adobe.forms.formcalc.ASTString;
import com.adobe.forms.formcalc.ASTUnary;
import com.adobe.forms.formcalc.ASTUpTo;
import com.adobe.forms.formcalc.ASTWhile;
import com.adobe.forms.formcalc.SimpleNode;

public interface CalcTransParserVisitor {
    public Object visit(SimpleNode var1, Object var2);

    public Object visit(ASTExpressionList var1, Object var2);

    public Object visit(ASTParameterList var1, Object var2);

    public Object visit(ASTDeclarationAssignment var1, Object var2);

    public Object visit(ASTDeclarationOnly var1, Object var2);

    public Object visit(ASTFunctionDeclaration var1, Object var2);

    public Object visit(ASTAssignment var1, Object var2);

    public Object visit(ASTArgumentList var1, Object var2);

    public Object visit(ASTForEachExpr var1, Object var2);

    public Object visit(ASTForInit var1, Object var2);

    public Object visit(ASTUpTo var1, Object var2);

    public Object visit(ASTDownTo var1, Object var2);

    public Object visit(ASTStep var1, Object var2);

    public Object visit(ASTForExpr var1, Object var2);

    public Object visit(ASTWhile var1, Object var2);

    public Object visit(ASTIfExpr var1, Object var2);

    public Object visit(ASTElseIfExpr var1, Object var2);

    public Object visit(ASTBreak var1, Object var2);

    public Object visit(ASTContinue var1, Object var2);

    public Object visit(ASTSimpleExpr var1, Object var2);

    public Object visit(ASTLogicalOr var1, Object var2);

    public Object visit(ASTLogicalAnd var1, Object var2);

    public Object visit(ASTEquality var1, Object var2);

    public Object visit(ASTRelational var1, Object var2);

    public Object visit(ASTAdditive var1, Object var2);

    public Object visit(ASTMultiplicative var1, Object var2);

    public Object visit(ASTUnary var1, Object var2);

    public Object visit(ASTParenExpression var1, Object var2);

    public Object visit(ASTNumber var1, Object var2);

    public Object visit(ASTFunctionCall var1, Object var2);

    public Object visit(ASTFunctionIf var1, Object var2);

    public Object visit(ASTAccessor var1, Object var2);

    public Object visit(ASTIdentifier var1, Object var2);

    public Object visit(ASTNULL var1, Object var2);

    public Object visit(ASTString var1, Object var2);
}