ยปCore Development>Code coverage>Lib/plat-mac/lib-scriptpackages/CodeWarrior/Required.py

Python code coverage for Lib/plat-mac/lib-scriptpackages/CodeWarrior/Required.py

#countcontent
1n/a"""Suite Required: Terms that every application should support
2n/aLevel 1, version 1
3n/a
4n/aGenerated from /Volumes/Sap/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.5
5n/aAETE/AEUT resource version 1/0, language 0, script 0
6n/a"""
7n/a
8n/aimport aetools
9n/aimport MacOS
10n/a
11n/a_code = 'reqd'
12n/a
13n/afrom StdSuites.Required_Suite import *
14n/aclass Required_Events(Required_Suite_Events):
15n/a
16n/a _argmap_open = {
17n/a 'converting' : 'Conv',
18n/a }
19n/a
20n/a def open(self, _object, _attributes={}, **_arguments):
21n/a """open: Open the specified object(s)
22n/a Required argument: list of objects to open
23n/a Keyword argument converting: Whether to convert project to latest version (yes/no; default is ask).
24n/a Keyword argument _attributes: AppleEvent attribute dictionary
25n/a """
26n/a _code = 'aevt'
27n/a _subcode = 'odoc'
28n/a
29n/a aetools.keysubst(_arguments, self._argmap_open)
30n/a _arguments['----'] = _object
31n/a
32n/a aetools.enumsubst(_arguments, 'Conv', _Enum_Conv)
33n/a
34n/a _reply, _arguments, _attributes = self.send(_code, _subcode,
35n/a _arguments, _attributes)
36n/a if _arguments.get('errn', 0):
37n/a raise aetools.Error, aetools.decodeerror(_arguments)
38n/a # XXXX Optionally decode result
39n/a if _arguments.has_key('----'):
40n/a return _arguments['----']
41n/a
42n/a_Enum_Conv = {
43n/a 'yes' : 'yes ', # Convert the project if necessary on open
44n/a 'no' : 'no ', # Do not convert the project if needed on open
45n/a}
46n/a
47n/a
48n/a#
49n/a# Indices of types declared in this module
50n/a#
51n/a_classdeclarations = {
52n/a}
53n/a
54n/a_propdeclarations = {
55n/a}
56n/a
57n/a_compdeclarations = {
58n/a}
59n/a
60n/a_enumdeclarations = {
61n/a 'Conv' : _Enum_Conv,
62n/a}