blob: 5359df53c49fabb6012c86d9fe0033fe629babe7 [file] [log] [blame]
Jack Jansenf7c82202003-05-27 22:47:55 +00001"""
2Package generated from /Developer/Applications/Apple Help Indexing Tool.app
3"""
4import aetools
5Error = aetools.Error
6import Standard_Suite
7import Help_Indexing_Tool_Suite
8import odds_and_ends
9import Miscellaneous_Standards
10import 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
31from Standard_Suite import *
32from Help_Indexing_Tool_Suite import *
33from odds_and_ends import *
34from Miscellaneous_Standards import *
35from Required_Suite import *
36
37def 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
49import StdSuites
50
51#
52# Set property and element dictionaries now that all classes have been defined
53#
54getbaseclasses(window)
55getbaseclasses(application)
56getbaseclasses(document)
57getbaseclasses(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
70class 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'