web/views/owl.py
changeset 2186 dba8eed12a16
parent 2126 a25859917ccc
child 2295 4bad4fb08f2e
equal deleted inserted replaced
2185:09d0445641e2 2186:dba8eed12a16
    72             self.w(OWL_CLOSING_ROOT)
    72             self.w(OWL_CLOSING_ROOT)
    73 
    73 
    74     def should_display_rschema(self, rschema):
    74     def should_display_rschema(self, rschema):
    75         return not rschema in self.skiptypes and (
    75         return not rschema in self.skiptypes and (
    76             rschema.has_local_role('read') or
    76             rschema.has_local_role('read') or
    77             rschema.has_perm(self.req, 'read')):
    77             rschema.has_perm(self.req, 'read'))
    78 
    78 
    79     def visit_schema(self, skiptypes):
    79     def visit_schema(self, skiptypes):
    80         """get a layout for a whole schema"""
    80         """get a layout for a whole schema"""
    81         self.skiptypes = skiptypes
    81         self.skiptypes = skiptypes
    82         entities = sorted(eschema for eschema in self.schema.entities()
    82         entities = sorted(eschema for eschema in self.schema.entities()