From 6a47c766cc0bb3c05f784911dea9209884fcbef0 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Thu, 24 Aug 2006 18:42:22 +0000 Subject: [PATCH] Switched to a better name. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4345 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/crowd/server/PlaceManager.java | 12 +++++------- ...amicEventDispatcher.java => DynamicListener.java} | 7 ++++--- 2 files changed, 9 insertions(+), 10 deletions(-) rename src/java/com/threerings/presents/dobj/{DynamicEventDispatcher.java => DynamicListener.java} (96%) diff --git a/src/java/com/threerings/crowd/server/PlaceManager.java b/src/java/com/threerings/crowd/server/PlaceManager.java index dc34fad85..108bdc870 100644 --- a/src/java/com/threerings/crowd/server/PlaceManager.java +++ b/src/java/com/threerings/crowd/server/PlaceManager.java @@ -37,7 +37,7 @@ import com.threerings.presents.server.PresentsDObjectMgr; import com.threerings.presents.dobj.AccessController; import com.threerings.presents.dobj.DObject; import com.threerings.presents.dobj.DObjectManager; -import com.threerings.presents.dobj.DynamicEventDispatcher; +import com.threerings.presents.dobj.DynamicListener; import com.threerings.presents.dobj.EntryUpdatedEvent; import com.threerings.presents.dobj.MessageEvent; import com.threerings.presents.dobj.MessageListener; @@ -87,7 +87,7 @@ public class PlaceManager * events are received. * * @deprecated Use dynamically bound methods instead. See {@link - * DynamicEventDispatcher}. + * DynamicListener}. */ public static interface MessageHandler { @@ -324,7 +324,7 @@ public class PlaceManager * @param handler the handler to be registered. * * @deprecated Use dynamically bound methods instead. See {@link - * DynamicEventDispatcher}. + * DynamicListener}. */ public void registerMessageHandler (String name, MessageHandler handler) { @@ -724,8 +724,6 @@ public class PlaceManager * interval is currently registered. */ protected Interval _shutdownInterval; - /** We use this to do our method lookup magic when we receive message - * events. */ - protected DynamicEventDispatcher _dispatcher = - new DynamicEventDispatcher(this); + /** Used to do method lookup magic when we receive message events. */ + protected DynamicListener _dispatcher = new DynamicListener(this); } diff --git a/src/java/com/threerings/presents/dobj/DynamicEventDispatcher.java b/src/java/com/threerings/presents/dobj/DynamicListener.java similarity index 96% rename from src/java/com/threerings/presents/dobj/DynamicEventDispatcher.java rename to src/java/com/threerings/presents/dobj/DynamicListener.java index 5cf86db59..940a7b2d0 100644 --- a/src/java/com/threerings/presents/dobj/DynamicEventDispatcher.java +++ b/src/java/com/threerings/presents/dobj/DynamicListener.java @@ -34,13 +34,14 @@ import static com.threerings.presents.Log.log; /** * Maps distributed object events to methods using reflection. */ -public class DynamicEventDispatcher +public class DynamicListener implements AttributeChangeListener, ElementUpdateListener, SetListener { /** - * Creates a dynamic event dispatcher on the supplied target. + * Creates a listener that dynamically dispatches events on the supplied + * target. */ - public DynamicEventDispatcher (Object target) + public DynamicListener (Object target) { _target = target; _finder = new MethodFinder(target.getClass());