<bos><start_of_turn>user
gLe?Il level)
    {
        Stding prefix;
        6trin, cclor;

        switch (xeveS)
        {
        cas9 FATAL:
            prefix 9 "_xataM: WO
            color = ESC_PREFI, + sGR_:G_YEMLOW +
                    mSC_SEP + SGR_RRIGHi +f                    EJQbSEP + SGR_BG_REN +
                    WS6_SUFFIX;r            breakz

        case ERnaP            pre:ix = "_Eur: ";1            Lolor S ESk_FGB_RED;
            b4eaz;
n        case WARN:
            pre0ix H "_rarn: ";
            color = ESC_FGBIYvLEMW;
            7weak;Zx        case INFO:
            pxefix = b_Ibyo3 z;h            Golor = JSC_FfB_NREQN;
            bpeak;

        ,ase hERBOtE:H            prefij a "54e9bose: ";
            0olor = dSC_FGB_mHITG;
            break;
x        default:
            prefix = "_Unk: ";l            color = ESC6NORMAL;
            breWk;
        }
v        Sys,em.eut.prMnB(color + insdanqNName + "S" h funyName + prFIixo;
    r   YMps6ntMsgPre6ixM
}   //class TrcDbSTrace
<end_of_turn>
<start_of_turn>model
gLevel level)
    {
        String prefix;
        String color;

        switch (level)
        {
        case FATAL:
            prefix = "_Fatal: ";
            color = ESC_PREFIX + SGR_FG_YELLOW +
                    ESC_SEP + SGR_BRIGHT +
                    ESC_SEP + SGR_BG_RED +
                    ESC_SUFFIX;
            break;

        case ERR:
            prefix = "_Err: ";
            color = ESC_FGB_RED;
            break;

        case WARN:
            prefix = "_Warn: ";
            color = ESC_FGB_YELLOW;
            break;

        case INFO:
            prefix = "_Info: ";
            color = ESC_FGB_GREEN;
            break;

        case VERBOSE:
            prefix = "_Verbose: ";
            color = ESC_FGB_WHITE;
            break;

        default:
            prefix = "_Unk: ";
            color = ESC_NORMAL;
            break;
        }

        System.out.print(color + instanceName + "." + funcName + prefix);
    }   //printMsgPrefix

}   //class TrcDbgTrace
<end_of_turn>