*\r
*/\r
public class JavaUtilLogTarget implements LogTarget {\r
- private Level level;\r
- private Logger log;\r
+ private Level level;\r
+ private Logger log;\r
\r
- public JavaUtilLogTarget(Logger logger, Level theLevel) {\r
- log = logger;\r
- level = theLevel;\r
- }\r
+ public JavaUtilLogTarget(Logger logger, Level theLevel) {\r
+ log = logger;\r
+ level = theLevel;\r
+ }\r
\r
- public boolean isLoggable() {\r
- return log.isLoggable(level);\r
- }\r
+ public boolean isLoggable() {\r
+ return log.isLoggable(level);\r
+ }\r
\r
- public void log(Object ... msgs) {\r
- if(log.isLoggable(level)) {\r
- StringBuilder sb = new StringBuilder();\r
- String msg;\r
- for(int i=0;i<msgs.length;++i) {\r
- msg = msgs[i].toString();\r
- if(msg!=null && msg.length()>0) {\r
- int sbl = sb.length();\r
- if(sbl>0) {\r
- char last = sb.charAt(sbl-1);\r
- if(" (.".indexOf(last)<0 && "().".indexOf(msg.charAt(0))<0)sb.append(' ');\r
- }\r
- sb.append(msg);\r
- }\r
- }\r
- log.log(level, sb.toString());\r
- }\r
- }\r
+ public void log(Object ... msgs) {\r
+ if (log.isLoggable(level)) {\r
+ StringBuilder sb = new StringBuilder();\r
+ String msg;\r
+ for (int i=0;i<msgs.length;++i) {\r
+ msg = msgs[i].toString();\r
+ if (msg!=null && msg.length()>0) {\r
+ int sbl = sb.length();\r
+ if (sbl>0) {\r
+ char last = sb.charAt(sbl-1);\r
+ if (" (.".indexOf(last)<0 && "().".indexOf(msg.charAt(0))<0)sb.append(' ');\r
+ }\r
+ sb.append(msg);\r
+ }\r
+ }\r
+ log.log(level, sb.toString());\r
+ }\r
+ }\r
\r
- public void log(Throwable e, Object ... msgs) {\r
- String str = e.getLocalizedMessage();\r
- if(str==null) {\r
- str = e.getMessage();\r
- }\r
- if(str==null) {\r
- str = e.getClass().getName();\r
- }\r
- log.log(level,str,msgs);\r
- }\r
+ public void log(Throwable e, Object ... msgs) {\r
+ String str = e.getLocalizedMessage();\r
+ if (str==null) {\r
+ str = e.getMessage();\r
+ }\r
+ if (str==null) {\r
+ str = e.getClass().getName();\r
+ }\r
+ log.log(level,str,msgs);\r
+ }\r
\r
- /* (non-Javadoc)\r
- * @see com.att.inno.env.LogTarget#printf(java.lang.String, java.lang.String[])\r
- */\r
- @Override\r
- public void printf(String fmt, Object ... vars) {\r
- if(log.isLoggable(level)) {\r
- log.log(level,String.format(fmt,vars));\r
- }\r
- }\r
-} \r
+ /* (non-Javadoc)\r
+ * @see com.att.inno.env.LogTarget#printf(java.lang.String, java.lang.String[])\r
+ */\r
+ @Override\r
+ public void printf(String fmt, Object ... vars) {\r
+ if (log.isLoggable(level)) {\r
+ log.log(level,String.format(fmt,vars));\r
+ }\r
+ }\r
+} \r