          */
         public function logSendNotificationAction(notification:INotification):void
         {
-            //            var senderIsProxy:Boolean = sender is IProxy;
-            //            var senderIsMediator:Boolean = sender is IMediator;
-            //            var senderName:String = ( senderIsProxy ? ( sender as IProxy).getProxyName() : senderIsMediator ? ( sender as IMediator ).getMediatorName() : "command" );
             var action:Action = new Action();
             var notificationName:String = notification.getName();
             action.actorName = "Notification: " + notificationName;
-            //            action.message = " " + ( senderIsProxy ? " proxy" : " mediator" ) + " [ ";
-            //            action.message += senderName + " ]";
             action.message = " Notification [ " + notificationName + " ] has been sent";
             action.type = ActionType.NOTIFICATION_SENT;
             var notificationObject:Object = {};
             notificationObject.name = notificationName;
-            notificationObject.body = parseObject( notification.getBody() );
+            notificationObject.body = parseObject(notification.getBody());
             notificationObject.type = notification.getType();
-            //            notificationObject = retreieveProps(notificationObject, notificationObject);
             var flowInfoObject:Object = {};
-            //            var senderObject:Object = {};
-            //            if (senderIsProxy) {
-            //                var proxy:IProxy = sender as IProxy;
-            //                senderObject.proxyName = proxy.getProxyName();
-            //                senderObject.data = proxy.getData();
-            //                senderObject = retreieveProps(proxy, senderObject);
-            //                flowInfoObject.proxy = senderObject;
-            //            }
-            //            else if (senderIsMediator) {
-            //                var mediator:IMediator = sender as IMediator;
-            //                senderObject.mediatorName = mediator.getMediatorName();
-            //                senderObject.viewComponent = mediator.getViewComponent();
-            //                flowInfoObject.mediator = senderObject;
-            //            }
             flowInfoObject = notificationObject;
             action.infoObject = flowInfoObject;
             logAction(action);
         }
 
-        //        public function logServiceCall(proxy:IProxy, message:Object, eventArgs:Array = null):void
-        //        {
-        //            var action:Action = new Action();
-        //            action.actorName = proxy.getProxyName();
-        //            action.message = " service call by [ " + proxy.getProxyName() + " ]";
-        //            action.type = ActionType.SERVICE_CALL;
-        //            var callObject:Object = {};
-        //            var proxyObject:Object = {};
-        //            proxyObject.proxyName = proxy.getProxyName();
-        //            proxyObject.data = proxy.getData();
-        //            proxyObject = retreieveProps(proxy, proxy);
-        //            callObject.proxy = proxy;
-        //            callObject.callMessage = message;
-        //            if (eventArgs)
-        //                callObject.eventArgs = eventArgs;
-        //            action.infoObject = callObject;
-        //            logAction(action);
-        //        }
-
-        //        public function logServiceResponse(proxy:IProxy, result:Object):void
-        //        {
-        //            var action:Action = new Action();
-        //            action.actorName = proxy.getProxyName();
-        //            action.message = " response for call by [ " + proxy.getProxyName() + " ]";
-        //            action.type = ActionType.SERVICE_CALL;
-        //            var callObject:Object = {};
-        //            var proxyObject:Object = {};
-        //            proxyObject.proxyName = proxy.getProxyName();
-        //            proxyObject.data = proxy.getData();
-        //            proxyObject = retreieveProps(proxy, proxy);
-        //            callObject.proxy = proxy;
-        //            callObject.result = result;
-        //            action.infoObject = callObject;
-        //            logAction(action);
-        //        }
-
-        //        public function logServiceFault(proxy:IProxy, fault:Object):void
-        //        {
-        //            var action:Action = new Action();
-        //            action.actorName = proxy.getProxyName();
-        //            action.message = " fault for call by [ " + proxy.getProxyName() + " ]";
-        //            action.type = ActionType.SERVICE_CALL;
-        //            var callObject:Object = {};
-        //            var proxyObject:Object = {};
-        //            proxyObject.proxyName = proxy.getProxyName();
-        //            proxyObject.data = proxy.getData();
-        //            proxyObject = retreieveProps(proxy, proxy);
-        //            callObject.proxy = proxy;
-        //            callObject.fault = fault;
-        //            action.infoObject = callObject;
-        //            logAction(action);
-        //            frameworkError("fault on call for [ " + fault.toString() + " ]");
-        //        }
 
 
         /**

         */
        public function logProxyRegistration(proxy:IProxy):void
        {
            if (!isFrameworkInstanceFlow( proxy )) {
                var action:Action = new Action();
                var proxyName:String = proxy.getProxyName();
                action.actorName = "Proxy: " + proxyName;

            notificationObject.body = parseObject(notification.getBody());
            notificationObject.type = notification.getType();
            var flowInfoObject:Object = {};
            flowInfoObject = notificationObject;
            action.infoObject = flowInfoObject;
            logAction(action);
