View Javadoc

1   package org.catacomb.interlish.report;
2   
3   import org.catacomb.interlish.structure.InfoLog;
4   import org.catacomb.interlish.structure.InfoMessage;
5   import org.catacomb.report.E;
6   
7   
8   public class UserLog {
9   
10  
11      public static InfoLog log;
12  
13      public static void setLog(InfoLog lg) {
14          log = lg;
15      }
16  
17      public static void infoMsg(String msgtyp, String msg) {
18          if (log == null) {
19              E.info("user log needs druid access " +msgtyp + " " +  msg);
20          } else {
21              log.addInfoMessage(InfoMessage.INFO, msgtyp, msg);
22  
23          }
24      }
25  
26      public static void errorMsg(String msgtyp, String msg) {
27          if (log == null) {
28              E.info("user log needs druid access " +msgtyp + " " +  msg);
29  
30          } else {
31              log.addInfoMessage(InfoMessage.ERROR, msgtyp, msg);
32          }
33  
34  
35      }
36  
37  
38  }