src/util/dispatcher/dispatcher.js
function(_target,_message){
                var _from = _message.from;
                while(!!_target){
                    if (_target._$getPath()!=_from){
                        _doSendMessage(_target,_message);
                    }
                    _target = _target._$getParent();
                }
            }
function(_target,_message){
                var _from = _message.from;
                while(!!_target){
                    if (_target._$getPath()!=_from){
                        _doSendMessage(_target,_message);
                    }
                    _target = _target._$getParent();
                }
            }
function ( _target , _message ) { var _from = _message . from ; while ( ! ! _target ) { if ( _target . _$getPath ( ) != _from ) { _doSendMessage ( _target , _message ) ; } _target = _target . _$getParent ( ) ; } }
send message to every node in target path
send message to every node in target path