schemaviewer.py
changeset 4089 ff92c7d692bf
parent 4087 2b8bc4cfd6ee
child 4092 df554ae4203c
equal deleted inserted replaced
4088:23ce2b3fb03d 4089:ff92c7d692bf
   201                 done.add((subjtype, objtype))
   201                 done.add((subjtype, objtype))
   202                 if rschema.symetric:
   202                 if rschema.symetric:
   203                     done.add((objtype, subjtype))
   203                     done.add((objtype, subjtype))
   204                 data.append(Link(self.eschema_link_url(schema[subjtype]), subjtype))
   204                 data.append(Link(self.eschema_link_url(schema[subjtype]), subjtype))
   205                 data.append(Link(self.eschema_link_url(schema[objtype]), objtype))
   205                 data.append(Link(self.eschema_link_url(schema[objtype]), objtype))
   206                 rdef = rschema.rdef(subjtype, objtypep)
   206                 rdef = rschema.rdef(subjtype, objtype)
   207                 for prop in properties:
   207                 for prop in properties:
   208                     val = getattr(rdef, prop)
   208                     val = getattr(rdef, prop)
   209                     if val is None:
   209                     if val is None:
   210                         val = ''
   210                         val = ''
   211                     elif isinstance(val, (list, tuple)):
   211                     elif isinstance(val, (list, tuple)):