Walks an XML mapping document and produces the Hibernate configuration-time
metamodel (the classes in the mapping package)
1. parse "extend" attribute of subclass, unionclass, joinedclass which defined under <hibernate-mapping> element.
2. parse "meta" data element.
3. parse other subclass of root element.