r13586 - ArchGenXML/trunk/src/archgenxml
"Philipp Auersperg" <[email protected]> Wed, 13 Apr 2011 08:33:19 +0000
| Newsgroups | gmane.comp.web.zope.plone.archetypes.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: zworkb
Date: Wed Apr 13 08:33:19 2011
New Revision: 13586
Modified:
ArchGenXML/trunk/src/archgenxml/BaseGenerator.py
Log:
fixed interface dispatching
Modified: ArchGenXML/trunk/src/archgenxml/BaseGenerator.py
==============================================================================
--- ArchGenXML/trunk/src/archgenxml/BaseGenerator.py (original)
+++ ArchGenXML/trunk/src/archgenxml/BaseGenerator.py Wed Apr 13 08:33:19 2011
@@ -361,10 +361,11 @@
dispatching_stereotype = stereotype
log.debug("Dispatching interface stereotype is %r.", dispatching_stereotype)
if not dispatching_stereotype:
- dispatching_stereotype = self.getDefaultInterfaceType()
+ dispatching_stereotype = self.getUMLProfile().findStereoTypes(name=self.getDefaultInterfaceType())[0]
log.debug("Grabbed default interface stereotype, %r.", dispatching_stereotype)
generator = dispatching_stereotype.generator
+
return getattr(self,generator)(element,
template=getattr(dispatching_stereotype,
'template', None))
------------------------------------------------------------------------------
Forrester Wave Report - Recovery time is now measured in hours and minutes
not days. Key insights are discussed in the 2010 Forrester Wave Report as
part of an in-depth evaluation of disaster recovery service providers.
Forrester found the best-in-class provider in terms of services and vision.
Read this report now! http://p.sf.net/sfu/ibm-webcastpromo