[Mobies-commit] [commit] r3565 - GReAT/trunk/Tools/MetaGME2UMX
ksmyth at redhat1.isis.vanderbilt.edu
ksmyth at redhat1.isis.vanderbilt.edu
Thu Nov 18 17:14:36 CST 2010
Author: ksmyth
Date: Thu Nov 18 17:14:36 2010
New Revision: 3565
Log:
Fix VS9 build
Modified:
GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML.h
GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML_2.cpp
Modified: GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML.h
==============================================================================
--- GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML.h Thu Nov 18 17:09:02 2010 (r3564)
+++ GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML.h Thu Nov 18 17:14:36 2010 (r3565)
@@ -165,7 +165,7 @@
void CreateGMEBaseAssociation(UmlGME::Class cl);
// Helper functions
- UmlGME::Class GetRealInterface(MetaGME::ContainedInPar mg);
+ UmlGME::Class GetRealInterface(const MetaGME::ContainedInPar& mg);
UmlGME::Class GetRealImplementation(MetaGME::ContainedInPar mg);
UmlGME::ClassBase GetInterface(MetaGME::ContainedInPar mg);
UmlGME::ClassBase GetImplementation(MetaGME::ContainedInPar mg);
Modified: GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML_2.cpp
==============================================================================
--- GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML_2.cpp Thu Nov 18 17:09:02 2010 (r3564)
+++ GReAT/trunk/Tools/MetaGME2UMX/MetaGME2UML_2.cpp Thu Nov 18 17:14:36 2010 (r3565)
@@ -840,7 +840,7 @@
return implref;
}
-UmlGME::Class MetaGME2UML::GetRealInterface(MetaGME::ContainedInPar mg)
+UmlGME::Class MetaGME2UML::GetRealInterface(const MetaGME::ContainedInPar& mg)
{ UmlGME::ClassBase cl = mapMetaGME2UmlGME_Class[mg];
return UmlGME::Class::Cast(mapUmlClass2ImplInheritBases[cl].second);
}
@@ -1340,10 +1340,10 @@
base.dstInheritance_end() = cinh;
base.srcClassBase_end() = refport_container;
int xa = 150, ya = 250;
- for (std::set<MetaGME::Reference>::iterator refport_container_it = refport_containers.begin();
+ for (std::set<MetaGME::Reference>::const_iterator refport_container_it = refport_containers.begin();
refport_container_it != refport_containers.end(); refport_container_it++)
{
- MetaGME::Reference ref = *refport_container_it;
+ const MetaGME::Reference ref = *refport_container_it;
UmlGME::ClassBase cref = GetRealInterface(ref);
UmlGME::Class crefc;
if (cref.type().type() == UmlGME::ClassCopy::meta)
More information about the Mobies-commit
mailing list