xtuml/consistency_check.py
def check_association_integrity(m, rel_id=None):
    '''
    Check the model for integrity violations on association(s).
    '''
    if isinstance(rel_id, int):
        rel_id = 'R%d' % rel_id
            
    res = 0
    for ass in m.associations:
        if rel_id in [ass.rel_id, None]:
            res += check_link_integrity(m, ass.source_link)
            res += check_link_integrity(m, ass.target_link)

    return res
def check_association_integrity(m, rel_id=None):
    '''
    Check the model for integrity violations on association(s).
    '''
    if isinstance(rel_id, int):
        rel_id = 'R%d' % rel_id
            
    res = 0
    for ass in m.associations:
        if rel_id in [ass.rel_id, None]:
            res += check_link_integrity(m, ass.source_link)
            res += check_link_integrity(m, ass.target_link)

    return res
def check_association_integrity ( m , rel_id = None ) : if isinstance ( rel_id , int ) : rel_id = 'R%d' % rel_id res = 0 for ass in m . associations : if rel_id in [ ass . rel_id , None ] : res += check_link_integrity ( m , ass . source_link ) res += check_link_integrity ( m , ass . target_link ) return res
Check the model for integrity violations on association(s).
Check the model for integrity violations on association ( s ) .