def __init__(self,
identifier='',
instance_of='association',
base_name='Undefined',
language=Language.ENG,
scope='*',
src_topic_ref='',
dest_topic_ref='',
src_role_spec='related',
dest_role_spec='related'):
super().__init__(identifier, instance_of, base_name, language)
self.__scope = scope if scope == '*' else slugify(str(scope))
self.__members = []
if src_topic_ref != '' and src_role_spec != '' and dest_topic_ref != '' and dest_role_spec != '':
src_member = Member(src_topic_ref, src_role_spec)
dest_member = Member(dest_topic_ref, dest_role_spec)
self.__members.append(src_member)
self.__members.append(dest_member)
评论列表
文章目录