예제 #1
0
        /// <summary>
        /// Class events
        /// </summary>
        public void Visit(ParsedClassEvent pars)
        {
            // to code explorer
            var classNode  = GetExplorerListNode(pars.ClassName, CodeExplorerIconType.Block);
            var parentNode = GetExplorerListNode("Events", CodeExplorerIconType.Event, classNode);
            var newNode    = CodeItem.Factory.New(CodeExplorerIconType.Event);

            newNode.DisplayText   = pars.Name;
            newNode.Flags         = pars.Flags;
            newNode.DocumentOwner = pars.FilePath;
            newNode.GoToLine      = pars.Line;
            newNode.GoToColumn    = pars.Column;
            PushToCodeExplorer(parentNode, newNode);
        }
예제 #2
0
 public void Visit(ParsedClassEvent pars)
 {
     AppendEverything(pars);
 }