return result;
return dobj.p_pMap;
        public PropertyMap getProperties(Object obj) {            if (obj instanceof PropertyMap) {                return (PropertyMap) obj;            }            OID oid = ((DataObjectImpl) obj).getOID();            PropertyMap result = new PropertyMap(getObjectType(obj));            for (Iterator it = oid.getProperties().entrySet().iterator();                 it.hasNext(); ) {                Map.Entry me = (Map.Entry) it.next();                result.put(getObjectType(obj)                           .getProperty((String) me.getKey()), me.getValue());            }            return result;        }