1 '''
2 Defines the L{Tools} available to L{Task}s and L{Perk}s at runtime. Tools are
3 grouped in classes according to common lines of functionality to aid in their
4 maintenance and their documentation.
5
6 @author: Peter Parente
7 @author: Pete Brunet
8 @organization: IBM Corporation
9 @copyright: Copyright (c) 2005, 2007 IBM Corporation
10 @license: The BSD License
11
12 All rights reserved. This program and the accompanying materials are made
13 available under the terms of the BSD license which accompanies
14 this distribution, and is available at
15 U{http://www.opensource.org/licenses/bsd-license.php}
16 '''
17
18 from Output import Output
19 from Input import Input
20 from View import View
21 from Utils import Utils
22 from System import System
23 import Error
24
25 -class All(Output, Input, View, Utils, System):
26 '''
27 Provides all standard L{Tools} functionality under one class for easy
28 subclassing by L{Task}s and L{Perk}s.
29 '''
30 pass
31