79. The computer-implemented method of claim 75 , wherein said generating said element declaration comprises, if said determining determines that said target namespace of said referenced global element declaration is neither null nor the same as the target namespace of an XML schema containing said element reference: creating, by said processor, a new global element declaration with a derived type based on a determined type of said referenced global element declaration and a target namespace matching said target namespace of said referenced global element declaration; and setting, by said processor, said element reference to reference said new global element declaration.
80. The computer-implemented method of claim 79 , wherein said rendering option further specifies a target namespace for said additional attribute and further comprising, if said target namespace for said additional attribute is null or the same as a target namespace of said derived type, adding to said derived type a local attribute having said specified attribute name and said determined type of said referenced global element declaration.