E&S CVS Commit: PEAK - Added '_onLink()' and '_onUnlink()' hooks for validation, etc. Added
pje at eby-sarna.com
pje at eby-sarna.com
Fri Feb 7 07:46:01 EST 2003
Module Name: PEAK
Committed By: pje
Date: Fri Feb 7 12:45:25 UTC 2003
Modified Files:
PEAK/src/peak/metamodels/tests: General.py
PEAK/src/peak/model: structural.py
Log Message:
Added '_onLink()' and '_onUnlink()' hooks for validation, etc. Added
support for Immutable objects to be initialized via keyword arguments, with
rudimentary support for optional use of slots in place of a dictionary.
This will need to get ripped out and replaced with decent slot support in
the structural feature itself, I think. Also added some (very) rudimentary
testing of immutable objects.
To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/src/peak/metamodels/tests/General.py.diff?r1=1.16&r2=1.17
http://cvs.eby-sarna.com/PEAK/src/peak/model/structural.py.diff?r1=1.17&r2=1.18
To generate a diff of this commit:
cvs rdiff -r1.16 -r1.17 PEAK/src/peak/metamodels/tests/General.py
cvs rdiff -r1.17 -r1.18 PEAK/src/peak/model/structural.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