1 '''
2 Defines L{AccAdapt.Adapter}s for objects accessible objects in the AT-SPI
3 toolkit.
4
5 @author: Peter Parente
6 @author: Pete Brunet
7 @author: Brett Clippingdale
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 from DefaultInfo import *
18 from DefaultAction import *
19 from DefaultNav import *
20 from DefaultEventHandler import *
21
22 from FactoryAdapter import *
23
24 from ContainerAdapter import *
25 from TextAdapter import *
26 from TableAdapter import *
27 from TreeAdapter import *
28 from ComboboxAdapter import *
29 from PopupAdapter import *
30 from ImageAdapter import *
31 from HypertextAdapter import *
32 from ListAdapter import *
33
34
35 import AccAdapt
36 AccAdapt.registerAdapters([HypertextEventHandlerAdapter,
37 ComboboxEventHandlerAdapter,
38 PopupMenuEventHandlerAdapter,
39 TextEventHandlerAdapter,
40 SimpleTextEventHandlerAdapter,
41 ListEventHandlerAdapter,
42 TableEventHandlerAdapter,
43 DegenerateTableEventHandlerAdapter,
44 DefaultEventHandlerAdapter])
45 AccAdapt.registerAdapters([HypertextAccInfoAdapter,
46 ImageAccInfoAdapter,
47 MenuPopupAccInfoAdapter,
48 TextAccInfoAdapter,
49 TreeAccInfoAdapter,
50 TableAccInfoAdapter,
51 ContainerAccInfoAdapter,
52 DefaultAccInfoAdapter])
53 AccAdapt.registerAdapters([ContainerAccActionAdapter,
54 DefaultAccActionAdapter])
55 AccAdapt.registerAdapters([HypertextNavAdapter,
56 ComboBoxNavAdapter,
57 TreeNavAdapter,
58 TableNavAdapter,
59 TextNavAdapter,
60 DefaultNavAdapter])
61 AccAdapt.registerAdapters([PORFromPORAdapter, PORFromAccessibleAdapter])
62