diff --git a/src/java/com/threerings/crowd/server/PlaceManager.java b/src/java/com/threerings/crowd/server/PlaceManager.java index e0f06fc97..bf810fcfd 100644 --- a/src/java/com/threerings/crowd/server/PlaceManager.java +++ b/src/java/com/threerings/crowd/server/PlaceManager.java @@ -1,5 +1,5 @@ // -// $Id: PlaceManager.java,v 1.9 2001/08/20 20:54:57 mdb Exp $ +// $Id: PlaceManager.java,v 1.10 2001/08/21 01:07:18 mdb Exp $ package com.threerings.cocktail.party.server; @@ -222,6 +222,32 @@ public class PlaceManager implements Subscriber return true; } + /** + * Generates a string representation of this manager. Does so in a way + * that makes it easier for derived classes to add to the string + * representation. + * + * @see toString(StringBuffer) + */ + public String toString () + { + StringBuffer buf = new StringBuffer(); + buf.append("["); + toString(buf); + buf.append("]"); + return buf.toString(); + } + + /** + * An extensible way to add to the string representation of this + * class. Override this (being sure to call super) and append your + * info to the buffer. + */ + protected void toString (StringBuffer buf) + { + buf.append("place=").append(_plobj); + } + /** * An interface used to allow the registration of standard message * handlers to be invoked by the place manager when particular types diff --git a/src/java/com/threerings/whirled/server/SceneManager.java b/src/java/com/threerings/whirled/server/SceneManager.java index 2cdd840bd..d6bdbc187 100644 --- a/src/java/com/threerings/whirled/server/SceneManager.java +++ b/src/java/com/threerings/whirled/server/SceneManager.java @@ -1,5 +1,5 @@ // -// $Id: SceneManager.java,v 1.1 2001/08/11 04:09:50 mdb Exp $ +// $Id: SceneManager.java,v 1.2 2001/08/21 01:07:19 mdb Exp $ package com.threerings.whirled.server; @@ -34,6 +34,12 @@ public class SceneManager extends PlaceManager _screg.sceneManagerDidInit(this); } + protected void toString (StringBuffer buf) + { + super.toString(buf); + buf.append("scene=").append(_scene); + } + protected Scene _scene; protected SceneRegistry _screg; }