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:
@@ -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
|
// samskivert library - useful routines for java programs
|
||||||
// Copyright (C) 2001 Michael Bayne
|
// Copyright (C) 2001 Michael Bayne
|
||||||
@@ -20,6 +20,9 @@
|
|||||||
|
|
||||||
package com.samskivert.util;
|
package com.samskivert.util;
|
||||||
|
|
||||||
|
import java.awt.geom.Dimension2D;
|
||||||
|
import java.awt.geom.Point2D;
|
||||||
|
|
||||||
import java.util.Enumeration;
|
import java.util.Enumeration;
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
import java.util.StringTokenizer;
|
import java.util.StringTokenizer;
|
||||||
@@ -178,6 +181,16 @@ public class StringUtil
|
|||||||
}
|
}
|
||||||
buf.append(")");
|
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 {
|
} else {
|
||||||
buf.append(val);
|
buf.append(val);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user