public static PredictionValueToStatus newCase(String aMessage, Object aFinder) { if (Tracer.isPrintInfoEnabled(aFinder) || Tracer.isPrintInfoEnabled(PredictionValueToStatus.class)) EventLoggerConsole.getConsole() .getMessageConsoleStream() .println("(" + Tracer.infoPrintBody(PredictionValueToStatus.class) + ") " + aMessage); if (shouldInstantiate(PredictionValueToStatus.class)) { PredictionValueToStatus retVal = new PredictionValueToStatus("", aFinder); retVal.announce(); return retVal; } Tracer.info(aFinder, aMessage); return null; }