Added support for toString()ing points and dimensions.

git-svn-id: https://samskivert.googlecode.com/svn/trunk@457 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
mdb
2001-11-18 04:01:08 +00:00
parent 06d5952ad1
commit 9e11a32409
@@ -1,5 +1,5 @@
//
// $Id: StringUtil.java,v 1.12 2001/10/18 21:50:18 mdb Exp $
// $Id: StringUtil.java,v 1.13 2001/11/18 04:01:08 mdb Exp $
//
// samskivert library - useful routines for java programs
// Copyright (C) 2001 Michael Bayne
@@ -20,6 +20,9 @@
package com.samskivert.util;
import java.awt.geom.Dimension2D;
import java.awt.geom.Point2D;
import java.util.Enumeration;
import java.util.Iterator;
import java.util.StringTokenizer;
@@ -178,6 +181,16 @@ public class StringUtil
}
buf.append(")");
} else if (val instanceof Point2D) {
Point2D p = (Point2D)val;
buf.append("[+").append(p.getX());
buf.append("+").append(p.getY()).append("]");
} else if (val instanceof Dimension2D) {
Dimension2D d = (Dimension2D)val;
buf.append("[").append(d.getWidth()).append("x");
buf.append(d.getHeight()).append("]");
} else {
buf.append(val);
}