impl xs traversers impl xs SchemaGrammar impl xs SchemaSymbols impl xs XSAnnotationImpl impl xs XSAttributeGroupDecl impl xs XSObjectListImpl DOMUtil XMLSymbols xni QName xs XSObjectList w3c dom xsdattributegrouptraverser xsdabstracttraverser xsdattributegrouptraverser xsdhandler handler xsattributechecker gattrcheck handler gattrcheck xsattributegroupdecl traverselocal elmnode xsdocumentinfo schemadoc schemagrammar grammar attrvalues fattrchecker.checkattributes elmnode schemadoc qname refattr qname attrvalues xsattributechecker.attidx_ref xsattributegroupdecl attrgrp refattr reportschemaerror elmnode fattrchecker.returnattrarray attrvalues schemadoc attrgrp xsattributegroupdecl fschemahandler.getglobaldecl schemadoc xsdhandler.attributegroup_type refattr elmnode child domutil.getfirstchildelement elmnode child childname domutil.getlocalname child childname.equals schemasymbols.elt_annotation traverseannotationdecl child attrvalues schemadoc child domutil.getnextsiblingelement child text domutil.getsyntheticannotation child text traversesyntheticannotation child text attrvalues schemadoc child refattr.rawname domutil.getlocalname child reportschemaerror child fattrchecker.returnattrarray attrvalues schemadoc attrgrp xsattributegroupdecl traverseglobal elmnode xsdocumentinfo schemadoc schemagrammar grammar xsattributegroupdecl attrgrp xsattributegroupdecl attrvalues fattrchecker.checkattributes elmnode schemadoc nameattr attrvalues xsattributechecker.attidx_name nameattr reportschemaerror elmnode nameattr no_name attrgrp.fname nameattr attrgrp.ftargetnamespace schemadoc.ftargetnamespace child domutil.getfirstchildelement elmnode xsannotationimpl annotation child domutil.getlocalname child schemasymbols.elt_annotation annotation traverseannotationdecl child attrvalues schemadoc child domutil.getnextsiblingelement child text domutil.getsyntheticannotation elmnode text annotation traversesyntheticannotation elmnode text attrvalues schemadoc nextnode traverseattrsandattrgrps child attrgrp schemadoc grammar nextnode nameattr domutil.getlocalname nextnode reportschemaerror nextnode nameattr.equals no_name fattrchecker.returnattrarray attrvalues schemadoc attrgrp.removeprohibitedattrs xsattributegroupdecl redefinedattrgrp xsattributegroupdecl fschemahandler.getgrporattrgrpredefinedbyrestriction xsdhandler.attributegroup_type qname xmlsymbols.empty_string nameattr nameattr schemadoc.ftargetnamespace schemadoc elmnode redefinedattrgrp errargs attrgrp.validrestrictionof nameattr redefinedattrgrp errargs reportschemaerror errargs errargs.length-1 errargs child reportschemaerror nameattr errargs errargs.length-1 child xsobjectlist annotations annotation annotations xsobjectlistimpl xsobjectlistimpl annotations addxsobject annotation annotations xsobjectlistimpl.empty_list attrgrp.fannotations annotations grammar.getglobalattributegroupdecl attrgrp.fname grammar.addglobalattributegroupdecl attrgrp loc fschemahandler.schemadocument2systemid schemadoc xsattributegroupdecl attrgrp2 grammar.getglobalattributegroupdecl attrgrp.fname loc attrgrp2 grammar.addglobalattributegroupdecl attrgrp loc fschemahandler.ftolerateduplicates attrgrp2 attrgrp attrgrp2 fschemahandler.addglobalattributegroupdecl attrgrp fattrchecker.returnattrarray attrvalues schemadoc attrgrp