E&S CVS Commit: PEAK - Fixed a problem with 'isAbstract' in the UML metamodel. Added some notes

pje at eby-sarna.com pje at eby-sarna.com
Thu Nov 21 16:52:00 EST 2002


Module Name:	PEAK
Committed By:	pje
Date:		Thu Nov 21 21:51:44 UTC 2002

Modified Files:
	PEAK/src/peak/metamodels/uml: MetaModel.py
	PEAK/src/peak/metamodels/xmi: Reading.py

Log Message:
Fixed a problem with 'isAbstract' in the UML metamodel.  Added some notes
on how to implement certain types of XMI attribute marshalling.  The next
round of XMI work needs to evolve mechanisms for better name resolution
internal to a metamodel, and better mechanisms for managing XMI tag names
to replace the _XMIMap/_XMINames crud.  Once those things are refactored,
we can add XMI write capability, and make it possible to read or write
in XMI format, any application data structure that has a peak.model!  (Not
to mention the ability to deal with metadata such as MOF, CWM, UML, etc.)


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/src/peak/metamodels/uml/MetaModel.py.diff?r1=1.6&r2=1.7
http://cvs.eby-sarna.com/PEAK/src/peak/metamodels/xmi/Reading.py.diff?r1=1.39&r2=1.40

To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 PEAK/src/peak/metamodels/uml/MetaModel.py
cvs rdiff -r1.39 -r1.40 PEAK/src/peak/metamodels/xmi/Reading.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




More information about the source-changes mailing list