public bool addTool(bool execute, Tool tool)
 {
     if (localToolManagers.Count == 0)
     {
         return(globalToolManager.addTool(execute, tool));
     }
     else
     {
         return(localToolManagers.Peek().addTool(execute, tool));
     }
 }
Beispiel #2
0
        public bool addTool(bool execute, Tool tool)
        {
            if (localToolManagers.Count == 0)
            {
                bool added = globalToolManager.addTool(execute, tool);

                /*if( added )
                 *  System.out.println( "[ToolManager] Global Tool Manager: Tool \"" + tool.getToolName( ) + "\" ADDED" );
                 * else
                 *  System.out.println( "[ToolManager] Global Tool Manager: Tool \"" + tool.getToolName( ) + "\" NOT ADDED" );*/
                return(added);
            }
            else
            {
                bool added = localToolManagers.Peek().addTool(execute, tool);

                /*if( added )
                 *  System.out.println( "[ToolManager] Local Tool Manager: Tool \"" + tool.getToolName( ) + "\" ADDED" );
                 * else
                 *  System.out.println( "[ToolManager] Local Tool Manager: Tool \"" + tool.getToolName( ) + "\" NOT ADDED" );*/
                return(added);
            }
        }