Beispiel #1
0
 def fset_to_attr(self, fset, fxt_class):
     # do we need to check for MergedSuperSet ?
     # attribute needs key only
     if fxt_class is None:
         fxt_class = ""
     else:
         fxt_class += "."
     return code_str("RefProperty(%s%s,%s)" % (
                 fxt_class, fset.mk_key(), repr(fset.get_id_attr())))
Beispiel #2
0
 def fset_to_attr(self, fset, fxt_class):
     # do we need to check for MergedSuperSet ?
     # attribute needs key only
     if fxt_class is None:
         fxt_class = ""
     else:
         fxt_class += "."
     return code_str(
         "RefProperty(%s%s,%s)" %
         (fxt_class, fset.mk_key(), repr(fset.get_id_attr())))
Beispiel #3
0
 def fset_to_attr(self, fset, fxt_class):
     return code_str("r.%s.%s.%s" % (
                 fset.mk_var_name(), fset.mk_key(), fset.get_id_attr()))
Beispiel #4
0
 def fset_to_attr(self, fset, fxt_class):
     # do we need to check for MergedSuperSet ?
     # attribute needs key only
     return code_str("%s.%s.ref(%s)" % (
                 fxt_class, fset.mk_key(), repr(fset.get_id_attr())))
Beispiel #5
0
 def add_reference(self, fxt_class, fxt_var=None):
     _addto(code_str(fxt_class), self.requires)