[GME-commit]
GMESRC/Paradigms/UML UML.xmp,1.7,1.8 UMLMeta.xme,1.7,1.8
gme-commit at list.isis.vanderbilt.edu
gme-commit at list.isis.vanderbilt.edu
Wed Nov 10 09:07:15 CST 2004
Update of /var/lib/gme/GMESRC/Paradigms/UML
In directory braindrain:/tmp/cvs-serv31880
Modified Files:
UML.xmp UMLMeta.xme
Log Message:
Updated UML meta model (new constraints added)
CVS User: volgy
Index: UML.xmp
===================================================================
RCS file: /var/lib/gme/GMESRC/Paradigms/UML/UML.xmp,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** UML.xmp 11 Mar 2004 15:41:42 -0000 1.7
--- UML.xmp 10 Nov 2004 15:07:05 -0000 1.8
***************
*** 2,13 ****
<!DOCTYPE paradigm SYSTEM "edf.dtd">
! <paradigm name ="UML">
! <comment> Generated by the MetaGME2004 interpreter </comment>
! <folder name = "RootFolder" metaref = "1000" rootobjects = "ClassDiagram Package" >
! <constraint type="function" name="allAscendants">
! <![CDATA[method;gme::FCO;visited : ocl::Set;ocl::Set;
! let identity = self.identity() in
[...1180 lines suppressed...]
! <part metaref = "1067" role = "ConstraintDefinition" primary = "yes" linked = "no"></part>
! <part metaref = "1068" role = "HasConstraint" primary = "yes" linked = "no"></part>
! <part metaref = "1069" role = "HasDefinition" primary = "yes" linked = "no"></part>
! <part metaref = "1070" role = "Inheritance" primary = "no" linked = "no"></part>
! <part metaref = "1071" role = "Sub" primary = "no" linked = "no"></part>
! </aspect>
! </model>
! <model name = "Package" metaref = "1072" attributes = "version" >
! <regnode name = "namePosition" value ="4"></regnode>
! <constraint name="UniquePackageName" eventmask = "0x0" depth = "0" priority = "2">
! <![CDATA[project.allInstancesOf( Package ) -> select( pkg | pkg.name = self.name ) -> size = 1]]>
! <dispname>Name of a Package must be unique.</dispname>
! </constraint>
! <role name = "ClassDiagram" metaref = "1073" kind = "ClassDiagram"></role>
! <aspect name = "UML" metaref = "1074" attributes = "version" >
! <part metaref = "1075" role = "ClassDiagram" primary = "yes" linked = "no"></part>
! </aspect>
! </model>
! </folder>
</paradigm>
Index: UMLMeta.xme
===================================================================
RCS file: /var/lib/gme/GMESRC/Paradigms/UML/UMLMeta.xme,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** UMLMeta.xme 20 Jul 2004 17:03:55 -0000 1.7
--- UMLMeta.xme 10 Nov 2004 15:07:05 -0000 1.8
***************
*** 1,6 ****
! <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE project SYSTEM "mga.dtd">
! <project guid="{00000000-0000-0000-0000-000000000000}" cdate="Fri Mar 12 10:29:55 2004" mdate="Fri Mar 12 10:49:02 2004" metaguid="{66BBE690-DEAD-BEEF-FEED-DAD000000001}" metaname="MetaGME">
<name>UML</name>
<comment>Descent into the maelstrom!</comment>
--- 1,6 ----
! <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE project SYSTEM "mga.dtd">
[...2344 lines suppressed...]
<connpoint role="dst" target="id-0067-00000007"/>
</connection>
! <connection id="id-0068-00000075" kind="AssociationClass" role="AssociationClass" relid="0x1d">
<name>AssociationClass</name>
! <connpoint role="src" target="id-0066-0000004d"/>
! <connpoint role="dst" target="id-0066-00000058"/>
</connection>
</model>
--- 8522,8532 ----
<value></value>
</attribute>
! <connpoint role="src" target="id-0066-00000046"/>
<connpoint role="dst" target="id-0067-00000007"/>
</connection>
! <connection id="id-0068-00000076" kind="AssociationClass" role="AssociationClass" relid="0x1d">
<name>AssociationClass</name>
! <connpoint role="src" target="id-0066-0000004e"/>
! <connpoint role="dst" target="id-0066-00000059"/>
</connection>
</model>
More information about the GME-commit
mailing list