]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/python/contrib/Mac/Tools/Doc/HelpIndexingTool/__init__.py
Inital import
[l4.git] / l4 / pkg / python / contrib / Mac / Tools / Doc / HelpIndexingTool / __init__.py
1 """
2 Package generated from /Developer/Applications/Apple Help Indexing Tool.app
3 """
4 import aetools
5 Error = aetools.Error
6 import Standard_Suite
7 import Help_Indexing_Tool_Suite
8 import odds_and_ends
9 import Miscellaneous_Standards
10 import Required_Suite
11
12
13 _code_to_module = {
14     'CoRe' : Standard_Suite,
15     'HIT ' : Help_Indexing_Tool_Suite,
16     'Odds' : odds_and_ends,
17     'misc' : Miscellaneous_Standards,
18     'reqd' : Required_Suite,
19 }
20
21
22
23 _code_to_fullname = {
24     'CoRe' : ('HelpIndexingTool.Standard_Suite', 'Standard_Suite'),
25     'HIT ' : ('HelpIndexingTool.Help_Indexing_Tool_Suite', 'Help_Indexing_Tool_Suite'),
26     'Odds' : ('HelpIndexingTool.odds_and_ends', 'odds_and_ends'),
27     'misc' : ('HelpIndexingTool.Miscellaneous_Standards', 'Miscellaneous_Standards'),
28     'reqd' : ('HelpIndexingTool.Required_Suite', 'Required_Suite'),
29 }
30
31 from Standard_Suite import *
32 from Help_Indexing_Tool_Suite import *
33 from odds_and_ends import *
34 from Miscellaneous_Standards import *
35 from Required_Suite import *
36
37 def getbaseclasses(v):
38     if not getattr(v, '_propdict', None):
39         v._propdict = {}
40         v._elemdict = {}
41         for superclassname in getattr(v, '_superclassnames', []):
42             superclass = eval(superclassname)
43             getbaseclasses(superclass)
44             v._propdict.update(getattr(superclass, '_propdict', {}))
45             v._elemdict.update(getattr(superclass, '_elemdict', {}))
46         v._propdict.update(getattr(v, '_privpropdict', {}))
47         v._elemdict.update(getattr(v, '_privelemdict', {}))
48
49 import StdSuites
50
51 #
52 # Set property and element dictionaries now that all classes have been defined
53 #
54 getbaseclasses(window)
55 getbaseclasses(application)
56 getbaseclasses(document)
57 getbaseclasses(application)
58
59 #
60 # Indices of types declared in this module
61 #
62 _classdeclarations = {
63     'cwin' : window,
64     'capp' : application,
65     'docu' : document,
66     'capp' : application,
67 }
68
69
70 class HelpIndexingTool(Standard_Suite_Events,
71         Help_Indexing_Tool_Suite_Events,
72         odds_and_ends_Events,
73         Miscellaneous_Standards_Events,
74         Required_Suite_Events,
75         aetools.TalkTo):
76     _signature = 'hiti'
77
78     _moduleName = 'HelpIndexingTool'