def inheritanceTree(self):
inherits = self.inherits()<EOL>while inherits:<EOL><INDENT>ischema = orb.system.schema(inherits)<EOL>if not ischema:<EOL><INDENT>raise orb.errors.ModelNotFound(schema=inherits)<EOL><DEDENT>yield ischema<EOL>inherits = ischema.inherits()<EOL><DEDENT>
Returns the inheritance tree for this schema, traversing up the hierarchy for the inherited schema instances.

:return: <generator>