protected void AddTool(IToolBoxTool tool) { if (tool is IToolBoxToolTouch) { this.interactiveTools.Add(tool as IToolBoxToolTouch); } else { this.nonInteractiveTools.Add(tool); } }