entity.py
branchtls-sprint
changeset 717 54b873918b48
parent 714 39a2a6673171
child 902 e4de959c76af
equal deleted inserted replaced
715:83228d379cbe 717:54b873918b48
    16 from cubicweb import Unauthorized
    16 from cubicweb import Unauthorized
    17 from cubicweb.rset import ResultSet
    17 from cubicweb.rset import ResultSet
    18 from cubicweb.selectors import yes
    18 from cubicweb.selectors import yes
    19 from cubicweb.appobject import AppRsetObject
    19 from cubicweb.appobject import AppRsetObject
    20 from cubicweb.schema import RQLVocabularyConstraint, RQLConstraint, bw_normalize_etype
    20 from cubicweb.schema import RQLVocabularyConstraint, RQLConstraint, bw_normalize_etype
    21 from cubicweb.common.registerers import id_registerer
       
    22 
    21 
    23 try:
    22 try:
    24     from cubicweb.common.uilib import printable_value, soup2xhtml
    23     from cubicweb.common.uilib import printable_value, soup2xhtml
    25     from cubicweb.common.mixins import MI_REL_TRIGGERS
    24     from cubicweb.common.mixins import MI_REL_TRIGGERS
    26     from cubicweb.common.mttransforms import ENGINE
    25     from cubicweb.common.mttransforms import ENGINE
   220                          as composite relations or relations that have '?1' as object
   219                          as composite relations or relations that have '?1' as object
   221                          cardinality
   220                          cardinality
   222     """
   221     """
   223     __metaclass__ = metaentity
   222     __metaclass__ = metaentity
   224     __registry__ = 'etypes'
   223     __registry__ = 'etypes'
   225     __registerer__ = id_registerer
   224     __select__ = yes()
   226     __selectors__ = (yes,)
       
   227     widgets = {}
   225     widgets = {}
   228     id = None
   226     id = None
   229     e_schema = None
   227     e_schema = None
   230     eid = None
   228     eid = None
   231     rest_attr = None
   229     rest_attr = None