Link Attribute: atomSetMappings
the AtomSetMappings contained by the AtomSetMapping, often used to specify that an ambiguous mapping contains non-ambiguous mappings
guid:
|
www.ccpn.ac.uk_Fogh_2011-12-01-15:00:59_00008
|
Type:
|
AtomSetMapping
|
Multiplicity:
|
0..*
|
Changeability:
|
changeable
|
isDerived:
|
False
|
isAutomatic:
|
False
|
isImplementation:
|
False
|
isImplicit:
|
False
|
isAbstract:
|
False
|
Scope:
|
instance_level
|
isOrdered:
|
False
|
isUnique:
|
True
|
Inverse role:
|
None
|
Constraint name:
|
no_atomSetMapping_cycles
|
python code
|
isValid = True
ll = [value]
for vv in ll:
if vv is self:
isValid = False
break
else:
ll.extend(vv.atomSetMappings)
|
|