/// <summary>
        /// Browses the address space for a single server.
        /// </summary>
        public void ShowSingleServer(OpcServer server, TsCDaBrowseFilters filters)
        {
            if (server == null)
            {
                throw new ArgumentNullException("server");
            }

            Clear();

            m_filters = (filters == null)?new TsCDaBrowseFilters():filters;

            BrowseTV.ContextMenu = PopupMenu;

            m_singleServer                    = new TreeNode(server.ServerName);
            m_singleServer.ImageIndex         = Resources.IMAGE_LOCAL_SERVER;
            m_singleServer.SelectedImageIndex = Resources.IMAGE_LOCAL_SERVER;
            m_singleServer.Tag                = server.Duplicate();

            Connect(m_singleServer);
            BrowseTV.Nodes.Add(m_singleServer);
        }