PrintAssembly() static private method

static private PrintAssembly ( StringBuilder result, ITreeNavigator navigator ) : void
result StringBuilder
navigator ITreeNavigator
return void
        string IAssemblyBrowserNodeBuilder.GetDescription(ITreeNavigator navigator)
        {
            IProperty     property = (IProperty)navigator.DataItem;
            StringBuilder result   = new StringBuilder();

            result.Append("<span font_family=\"monospace\">");
            result.Append(Ambience.GetString(property, OutputFlags.AssemblyBrowserDescription));
            result.Append("</span>");
            result.AppendLine();
            DomMethodNodeBuilder.PrintDeclaringType(result, navigator);
            DomTypeNodeBuilder.PrintAssembly(result, navigator);
            return(result.ToString());
        }
        string IAssemblyBrowserNodeBuilder.GetDescription(ITreeNavigator navigator)
        {
            var           evt      = (IUnresolvedEvent)navigator.DataItem;
            var           resolved = Resolve(navigator, evt);
            StringBuilder result   = new StringBuilder();

            result.Append("<span font_family=\"monospace\">");
            result.Append(Ambience.GetString(resolved, OutputFlags.AssemblyBrowserDescription));
            result.Append("</span>");
            result.AppendLine();
            DomMethodNodeBuilder.PrintDeclaringType(result, navigator);
            DomTypeNodeBuilder.PrintAssembly(result, navigator);
            return(result.ToString());
        }
Esempio n. 3
0
        string IAssemblyBrowserNodeBuilder.GetDescription(ITreeNavigator navigator)
        {
            Namespace     ns     = (Namespace)navigator.DataItem;
            StringBuilder result = new StringBuilder();

            if (!String.IsNullOrEmpty(ns.Name))
            {
                result.Append("<span font_family=\"monospace\">");
//				result.Append (Ambience.GetString (ns.Name, OutputFlags.AssemblyBrowserDescription));
                result.Append("</span>");
                result.AppendLine();
            }
            DomTypeNodeBuilder.PrintAssembly(result, navigator);
            return(result.ToString());
        }