Ejemplo n.º 1
0
 public static PluginMenuBuilder MakeBuilder(PluginMenuPathLocateType locate)
 {
     switch (locate)
     {
         case PluginMenuPathLocateType.Menu:
             return new PluginMenuItemBuilder();
         case PluginMenuPathLocateType.Toolbar:
             return new PluginMenuToolbarBuilder();
         case PluginMenuPathLocateType.Navigation:
             return new PluginMenuTreeNodeBuilder();
     }
     return new PluginMenuItemBuilder();
 }
Ejemplo n.º 2
0
        public static PluginMenuBuilder MakeBuilder(PluginMenuPathLocateType locate)
        {
            switch (locate)
            {
            case PluginMenuPathLocateType.Menu:
                return(new PluginMenuItemBuilder());

            case PluginMenuPathLocateType.Toolbar:
                return(new PluginMenuToolbarBuilder());

            case PluginMenuPathLocateType.Navigation:
                return(new PluginMenuTreeNodeBuilder());
            }
            return(new PluginMenuItemBuilder());
        }