Update of /var/cvs/src/org/mmbase/bridge/util In directory james.mmbase.org:/tmp/cvs-serv11119
Modified Files: NodeMap.java Log Message: Made toString like a Map, not like a Node See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/bridge/util Index: NodeMap.java =================================================================== RCS file: /var/cvs/src/org/mmbase/bridge/util/NodeMap.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -b -r1.6 -r1.7 --- NodeMap.java 29 Apr 2009 07:39:07 -0000 1.6 +++ NodeMap.java 30 Apr 2009 14:39:01 -0000 1.7 @@ -21,7 +21,7 @@ * This object is also still a Node object. * * @author Michiel Meeuwissen - * @version $Id: NodeMap.java,v 1.6 2009/04/29 07:39:07 michiel Exp $ + * @version $Id: NodeMap.java,v 1.7 2009/04/30 14:39:01 michiel Exp $ * @since MMBase-1.8 */ @@ -100,6 +100,9 @@ NodeMap.this.setValue(field.getName(), value); return r; } + public String toString() { + return getKey() + "=" + NodeMap.this.getValueWithoutProcess(field.getName()); + } }; } public void remove() { @@ -172,26 +175,32 @@ } } - // javadoc inherited + @Override public Object put(String key, Object value) { Object r = getValue(key); setValue(key, value); return r; } - // javadoc inherited + @Override public Object get(Object key) { return getValue((String) key); } - // javadoc inherited + @Override public boolean isEmpty() { return false; } - // javadoc inherited + @Override public int size() { return getNodeManager().getFields().size(); } + + @Override + public String toString() { + return entrySet().toString(); + } + } _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs