[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