1 package com.indexdata.mkjsf.utils;
\r
4 * A few utilities, mostly for logging
\r
11 public static String nl = System.getProperty("line.separator");
\r
13 public static String objectId(Object o) {
\r
14 int lastdot = o.toString().lastIndexOf('.');
\r
15 if (lastdot>-1 && lastdot+1<o.toString().length()) {
\r
16 return o.toString().substring(lastdot+1);
\r
18 return o.toString();
\r
22 public static String baseObjectName(Object o) {
\r
23 String objName = o.getClass().getName();
\r
24 if (objName.contains("$")) {
\r
25 return objectId(objName.substring(0,objName.indexOf("$")));
\r
27 return objectId(objName);
\r