[Mobies-commit] [commit] r3609 - GReAT/trunk/Tools/MetaGME2UMX

ksmyth at redhat1.isis.vanderbilt.edu ksmyth at redhat1.isis.vanderbilt.edu
Wed Jan 19 11:30:46 CST 2011


Author: ksmyth
Date: Wed Jan 19 11:30:46 2011
New Revision: 3609

Log:
Fix UDM-75: support ConnectionProxy connected to Connector

Modified:
   GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML_2.cpp

Modified: GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML_2.cpp
==============================================================================
--- GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML_2.cpp	Wed Jan 19 11:30:14 2011	(r3608)
+++ GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML_2.cpp	Wed Jan 19 11:30:46 2011	(r3609)
@@ -1074,7 +1074,7 @@
 		}
 		MetaGME::AssociationClass aclass = *aclasses_.begin();
 		MetaGME::Connector connector;
-		if ((MetaGME::AssociationClass_Members_Base)aclass.dstConnection_end() == *i) {
+		if (Uml::IsDerivedFrom(((MetaGME::AssociationClass_Members_Base)aclass.dstConnection_end()).type(), MetaGME::BaseConnection::meta)) {
 			connector = MetaGME::Connector::Cast(aclass.srcConnection_end());
 		} else {
 			connector = MetaGME::Connector::Cast(aclass.dstConnection_end());


More information about the Mobies-commit mailing list