summaryrefslogtreecommitdiffstats
path: root/Mac/Lib/mkcwproject/cwtalker.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mac/Lib/mkcwproject/cwtalker.py')
-rw-r--r--Mac/Lib/mkcwproject/cwtalker.py36
1 files changed, 0 insertions, 36 deletions
diff --git a/Mac/Lib/mkcwproject/cwtalker.py b/Mac/Lib/mkcwproject/cwtalker.py
deleted file mode 100644
index 650fd43..0000000
--- a/Mac/Lib/mkcwproject/cwtalker.py
+++ /dev/null
@@ -1,36 +0,0 @@
-import CodeWarrior
-import aetools
-import aetypes
-
-# There is both a class "project document" and a property "project document".
-# We want the class, but the property overrides it.
-#
-##class project_document(aetools.ComponentItem):
-## """project document - a project document """
-## want = 'PRJD'
-project_document=aetypes.Type('PRJD')
-
-class MyCodeWarrior(CodeWarrior.CodeWarrior):
- # Bug in the CW OSA dictionary
- def export(self, object, _attributes={}, **_arguments):
- """export: Export the project file as an XML file
- Keyword argument _in: the XML file in which to export the project
- Keyword argument _attributes: AppleEvent attribute dictionary
- """
- _code = 'CWIE'
- _subcode = 'EXPT'
-
- aetools.keysubst(_arguments, self._argmap_export)
- _arguments['----'] = _object
-
-
- _reply, _arguments, _attributes = self.send(_code, _subcode,
- _arguments, _attributes)
- if _arguments.has_key('errn'):
- raise aetools.Error, aetools.decodeerror(_arguments)
- # XXXX Optionally decode result
- if _arguments.has_key('----'):
- return _arguments['----']
-
- def my_mkproject(self, prjfile, xmlfile):
- self.make(new=project_document, with_data=xmlfile, as=prjfile)