         /**
          * @private
          */
-        public function set userAgent( custom:UserAgent ):void
+        public function set userAgent( custom:String ):void
         {
             _userAgent = custom;
         }
-                
+        
     }
 }
        private var _protocol:Protocols;
        private var _appName:String;
        private var _appVersion:Version;
        private var _userAgent:UserAgent;
        private var _url:String;
        
        /**

        public function set appVersion( value:Version ):void
        {
            _appVersion = value;
            _defineUserAgent();
            
        }
        
        /**
