LogPseudoModelScript.java 1.96 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.xfa;

import com.adobe.xfa.*;
import com.adobe.xfa.ut.trace.Trace;

public class LogPseudoModelScript
extends PseudoModelScript {
    protected static final ScriptTable moScriptTable = new ScriptTable(PseudoModelScript.moScriptTable, "logPseudoModel", null, new ScriptFuncObj[]{new ScriptFuncObj(LogPseudoModelScript.class, "message", "message", 1, new int[]{4, 6, 6}, 2, 21, 9, 0), new ScriptFuncObj(LogPseudoModelScript.class, "traceActivate", "traceActivate", 1, new int[]{6}, 1, 21, 9, 0), new ScriptFuncObj(LogPseudoModelScript.class, "traceDeactivate", "traceDeactivate", 1, new int[]{6}, 1, 21, 9, 0), new ScriptFuncObj(LogPseudoModelScript.class, "traceEnabled", "traceEnabled", 3, new int[]{6, 4}, 2, 21, 9, 0), new ScriptFuncObj(LogPseudoModelScript.class, "trace", "trace", 1, new int[]{6, 4, 4, 6}, 4, 21, 9, 0)});

    public static ScriptTable getScriptTable() {
        return moScriptTable;
    }

    public static void message(Obj pObj, Arg oRetVal, Arg[] pArgs) {
        if (pArgs.length == 2) {
            ((LogPseudoModel)pObj).message(pArgs[0].getInteger(), pArgs[1].getString(), "i");
        } else if (pArgs.length == 3) {
            ((LogPseudoModel)pObj).message(pArgs[0].getInteger(), pArgs[1].getString(), pArgs[2].getString());
        }
    }

    public static void traceActivate(Obj pObj, Arg oRetVal, Arg[] pArgs) {
        ((LogPseudoModel)pObj).traceActivate(pArgs[0].getString());
    }

    public static void traceDeactivate(Obj pObj, Arg oRetVal, Arg[] pArgs) {
        ((LogPseudoModel)pObj).traceDeactivate(pArgs[0].getString());
    }

    public static void traceEnabled(Obj pObj, Arg oRetVal, Arg[] pArgs) {
        oRetVal.setBool(Trace.isEnabled(pArgs[0].getString(), pArgs[1].getInteger()));
    }

    public static void trace(Obj pObj, Arg oRetVal, Arg[] pArgs) {
        ((LogPseudoModel)pObj).trace(pArgs[0].getString(), pArgs[1].getInteger(), pArgs[2].getInteger(), pArgs[3].getString());
    }
}