Changeset 1444 in products
- Timestamp:
- Dec 7, 2009 5:33:04 PM (14 years ago)
- Location:
- quintagroup.transmogrifier/branches/plone-2.1/quintagroup.transmogrifier/quintagroup/transmogrifier
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.transmogrifier/branches/plone-2.1/quintagroup.transmogrifier/quintagroup/transmogrifier/adapters/configure.zcml
r375 r1444 5 5 <!-- 'marshall' adapters --> 6 6 <adapter 7 for="plone.app.transmogrifier.interfaces.IBaseObject" 7 for="plone.app.transmogrifier.interfaces.IBaseObject 8 collective.transmogrifier.interfaces.ITransmogrifier" 8 9 provides="..interfaces.IExportDataCorrector" 9 10 factory=".exporting.ReferenceExporter" … … 12 13 13 14 <adapter 14 for="plone.app.transmogrifier.interfaces.IBaseObject" 15 for="plone.app.transmogrifier.interfaces.IBaseObject 16 collective.transmogrifier.interfaces.ITransmogrifier" 15 17 provides="..interfaces.IImportDataCorrector" 16 18 factory=".importing.ReferenceImporter" … … 19 21 20 22 <adapter 21 for="..interfaces.IATTopicCriterion" 23 for="..interfaces.IATTopicCriterion 24 collective.transmogrifier.interfaces.ITransmogrifier" 22 25 provides="..interfaces.IExportDataCorrector" 23 26 factory=".exporting.CriterionExporter" -
quintagroup.transmogrifier/branches/plone-2.1/quintagroup.transmogrifier/quintagroup/transmogrifier/adapters/exporting.py
r461 r1444 18 18 implements(IExportDataCorrector) 19 19 20 def __init__(self, context ):20 def __init__(self, context, transmogrifier): 21 21 self.context = context 22 self.transmogrifier = transmogrifier 22 23 23 24 def __call__(self, data): … … 62 63 implements(IExportDataCorrector) 63 64 64 def __init__(self, context ):65 def __init__(self, context, transmogrifier): 65 66 self.context = context 67 self.transmogrifier = transmogrifier 66 68 self.marshaller = getComponent('atxml') 67 69 -
quintagroup.transmogrifier/branches/plone-2.1/quintagroup.transmogrifier/quintagroup/transmogrifier/adapters/importing.py
r461 r1444 16 16 implements(IImportDataCorrector) 17 17 18 def __init__(self, context ):18 def __init__(self, context, transmogrifier): 19 19 self.context = context 20 self.transmogrifier = transmogrifier 20 21 21 22 def __call__(self, data): -
quintagroup.transmogrifier/branches/plone-2.1/quintagroup.transmogrifier/quintagroup/transmogrifier/datacorrector.py
r277 r1444 1 1 from zope.interface import classProvides, implements 2 from zope.component import query Adapter2 from zope.component import queryMultiAdapter 3 3 4 4 from collective.transmogrifier.interfaces import ISection, ISectionBlueprint … … 14 14 def __init__(self, transmogrifier, name, options, previous): 15 15 self.previous = previous 16 self.transmogrifier = transmogrifier 16 17 self.context = transmogrifier.context 17 18 … … 52 53 if not name in file_store: 53 54 continue 54 adapter = queryAdapter(obj, self.interface, name) 55 adapter = queryMultiAdapter((obj, self.transmogrifier), 56 self.interface, name) 55 57 if adapter: 56 58 file_store[name] = adapter(file_store[name])
Note: See TracChangeset
for help on using the changeset viewer.