impl xs traversers io io xml stream XMLEventReader xml stream XMLStreamException xml stream XMLStreamReader impl Constants impl XMLEntityManager impl XMLErrorReporter impl dv SchemaDVFactory impl dv xs XSSimpleTypeDecl impl xs SchemaGrammar impl xs SchemaNamespaceSupport impl xs SchemaSymbols impl xs XMLSchemaException impl xs XMLSchemaLoader impl xs XSAttributeDecl impl xs XSAttributeGroupDecl impl xs XSComplexTypeDecl impl xs XSDDescription impl xs XSDeclarationPool impl xs XSElementDecl impl xs XSGrammarBucket impl xs XSGroupDecl impl xs XSMessageFormatter impl xs XSModelGroupImpl impl xs XSNotationDecl impl xs XSParticleDecl impl xs identity IdentityConstraint impl xs opti ElementImpl impl xs opti SchemaDOMParser impl xs opti SchemaParsingConfig impl xs SimpleLocator impl xs XSInputSource parsers SAXParser parsers XML11Configuration DOMInputSource DOMUtil DefaultErrorHandler ErrorHandlerWrapper SAXInputSource StAXInputSource StAXLocationWrapper SymbolHash SymbolTable XMLSymbols URI MalformedURIException xni QName xni XNIException xni grammars Grammar xni grammars XMLGrammarDescription xni grammars XMLGrammarPool xni grammars XMLSchemaDescription xni parser XMLComponentManager xni parser XMLConfigurationException xni parser XMLEntityResolver xni parser XMLErrorHandler xni parser XMLInputSource xni parser XMLParseException xs xs XSAttributeDeclaration xs XSAttributeGroupDefinition xs XSAttributeUse xs XSConstants xs XSElementDeclaration xs XSModelGroup xs XSModelGroupDefinition xs XSNamedMap xs XSObject xs XSObjectList xs XSParticle xs XSSimpleTypeDefinition xs XSTerm xs XSTypeDefinition xs datatypes w3c dom w3c dom w3c dom Node xml sax InputSource xml sax SAXException xml sax SAXParseException xml sax XMLReader xml sax helpers XMLReaderFactory xsdhandler validation constants.sax_feature_prefix constants.validation_feature xmlschema_validation constants.xerces_feature_prefix constants.schema_validation_feature allow_java_encodings constants.xerces_feature_prefix constants.allow_java_encodings_feature continue_after_fatal_error constants.xerces_feature_prefix constants.continue_after_fatal_error_feature standard_uri_conformant_feature constants.xerces_feature_prefix constants.standard_uri_conformant_feature disallow_doctype constants.xerces_feature_prefix constants.disallow_doctype_decl_feature generate_synthetic_annotations constants.xerces_feature_prefix constants.generate_synthetic_annotations_feature validate_annotations constants.xerces_feature_prefix constants.validate_annotations_feature honour_all_schemalocations constants.xerces_feature_prefix constants.honour_all_schemalocations_feature namespace_growth constants.xerces_feature_prefix constants.namespace_growth_feature tolerate_duplicates constants.xerces_feature_prefix constants.tolerate_duplicates_feature namespace_prefixes constants.sax_feature_prefix constants.namespace_prefixes_feature string_interning constants.sax_feature_prefix constants.string_interning_feature error_handler constants.xerces_property_prefix constants.error_handler_property jaxp_schema_source constants.jaxp_property_prefix constants.schema_source entity_resolver constants.xerces_property_prefix constants.entity_resolver_property entity_manager constants.xerces_property_prefix constants.entity_manager_property error_reporter constants.xerces_property_prefix constants.error_reporter_property xmlgrammar_pool constants.xerces_property_prefix constants.xmlgrammar_pool_property symbol_table constants.xerces_property_prefix constants.symbol_table_property security_manager constants.xerces_property_prefix constants.security_manager_property locale constants.xerces_property_prefix constants.locale_property debug_node_pool attribute_type attributegroup_type element_type group_type identityconstraint_type notation_type typedecl_type redef_identifier fnotationregistry xsdeclarationpool fdeclpool funparsedattributeregistry funparsedattributegroupregistry funparsedelementregistry funparsedgroupregistry funparsedidentityconstraintregistry funparsednotationregistry funparsedtyperegistry funparsedattributeregistrysub funparsedattributegroupregistrysub funparsedelementregistrysub funparsedgroupregistrysub funparsedidentityconstraintregistrysub funparsednotationregistrysub funparsedtyperegistrysub funparsedregistriesext fxsdocumentinforegistry fdependencymap fimportmap falltnss flocationpairs empty_table fhiddennodes null2emptystring ns ns xmlsymbols.empty_string ns emptystring2null ns ns xmlsymbols.empty_string ns doc2systemid ele documenturi ele.getownerdocument org.apache.xerces.impl.xs.opti.schemadom documenturi org.apache.xerces.impl.xs.opti.schemadom ele.getownerdocument getdocumenturi documenturi documenturi fdoc2systemid.get ele ftraversed fdoc2systemid xsdocumentinfo froot fdoc2xsdocumentmap fredefine2xsdmap fredefine2nssupport fredefinedrestrictedattributegroupregistry fredefinedrestrictedgroupregistry flastschemawasduplicate fvalidateannotations fhonourallschemalocations fnamespacegrowth ftolerateduplicates xmlerrorreporter ferrorreporter xmlentityresolver xsattributechecker fattributechecker symboltable fsymboltable xsgrammarbucket fgrammarbucket xsddescription fschemagrammardescription xmlgrammarpool fgrammarpool xsdattributegrouptraverser fattributegrouptraverser xsdattributetraverser fattributetraverser xsdcomplextypetraverser fcomplextypetraverser xsdelementtraverser felementtraverser xsdgrouptraverser fgrouptraverser xsdkeyreftraverser fkeyreftraverser xsdnotationtraverser fnotationtraverser xsdsimpletypetraverser fsimpletypetraverser xsduniqueorkeytraverser funiqueorkeytraverser xsdwildcardtraverser fwildcardtraverser schemadvfactory fdvfactory schemadomparser fschemaparser schemacontenthandler fxscontenthandler staxschemaparser fstaxschemaparser xml11configuration fannotationvalidator xsannotationgrammarpool fgrammarbucketadapter init_stack_size inc_stack_size flocalelemstackpos xsparticledecl fparticle xsparticledecl init_stack_size flocalelementdecl init_stack_size xsdocumentinfo flocalelementdecl_schema xsdocumentinfo init_stack_size fallcontext init_stack_size xsobject fparent xsobject init_stack_size flocalelemnamespacecontext init_stack_size init_keyref_stack inc_keyref_stack_amount fkeyrefstackpos fkeyrefs init_keyref_stack xsdocumentinfo fkeyrefsmapxsdocumentinfo xsdocumentinfo init_keyref_stack xselementdecl fkeyrefelems xselementdecl init_keyref_stack fkeyrefnamespacecontext init_keyref_stack symbolhash fglobalattrdecls symbolhash symbolhash fglobalattrgrpdecls symbolhash symbolhash fglobalelemdecls symbolhash symbolhash fglobalgroupdecls symbolhash symbolhash fglobalnotationdecls symbolhash symbolhash fglobalidconstraintdecls symbolhash symbolhash fglobaltypedecls symbolhash xsdhandler fhiddennodes fschemaparser schemadomparser schemaparsingconfig xsdhandler xsgrammarbucket gbucket fgrammarbucket gbucket fschemagrammardescription xsddescription schemagrammar parseschema xmlinputsource xsddescription desc locationpairs flocationpairs locationpairs fschemaparser.resetnodepool schemagrammar grammar schemanamespace refertype desc.getcontexttype refertype xsddescription.context_preparse fhonourallschemalocations refertype xsddescription.context_import isexistinggrammar desc fnamespacegrowth grammar fgrammarbucket.getgrammar desc.gettargetnamespace grammar findgrammar desc fnamespacegrowth grammar fnamespacegrowth grammar grammar.getdocumentlocations contains xmlentitymanager.expandsystemid is.getsystemid is.getbasesystemid grammar malformeduriexception schemanamespace desc.gettargetnamespace schemanamespace schemanamespace fsymboltable.addsymbol schemanamespace prepareforparse schemaroot dominputsource schemaroot getschemadocument schemanamespace dominputsource refertype xsddescription.context_preparse refertype saxinputsource schemaroot getschemadocument schemanamespace saxinputsource refertype xsddescription.context_preparse refertype staxinputsource schemaroot getschemadocument schemanamespace staxinputsource refertype xsddescription.context_preparse refertype xsinputsource schemaroot getschemadocument xsinputsource desc schemaroot getschemadocument schemanamespace refertype xsddescription.context_preparse refertype schemaroot xsinputsource fgrammarbucket.getgrammar desc.gettargetnamespace grammar refertype xsddescription.context_preparse schemaelem schemaroot schemanamespace domutil.getattrvalue schemaelem schemasymbols.att_targetnamespace schemanamespace schemanamespace.length schemanamespace fsymboltable.addsymbol schemanamespace desc.settargetnamespace schemanamespace schemanamespace grammar findgrammar desc fnamespacegrowth schemaid xmlentitymanager.expandsystemid is.getsystemid is.getbasesystemid grammar fnamespacegrowth schemaid grammar.getdocumentlocations contains schemaid grammar xsdkey key xsdkey schemaid refertype schemanamespace ftraversed.put key schemaroot schemaid fdoc2systemid.put schemaroot schemaid preparefortraverse froot constructtrees schemaroot is.getsystemid desc grammar froot buildglobalnameregistries annotationinfo fvalidateannotations traverseschemas annotationinfo traverselocalelements resolvekeyrefs falltnss.size i-- tns falltnss.elementat ins fimportmap.get tns schemagrammar sg fgrammarbucket.getgrammar emptystring2null tns sg schemagrammar isg count ins.size isg fgrammarbucket.getgrammar ins.elementat isg ins.setelementat isg count ins.setsize count sg.setimportedgrammars ins fvalidateannotations annotationinfo.size validateannotations annotationinfo fgrammarbucket.getgrammar froot.ftargetnamespace validateannotations annotationinfo fannotationvalidator createannotationvalidator annotationinfo.size xmlinputsource src xmlinputsource fgrammarbucketadapter.refreshgrammars fgrammarbucket src.setsystemid annotationinfo.get xsannotationinfo annotation xsannotationinfo annotationinfo.get annotation src.setcharacterstream annotation.fannotation fannotationvalidator.parse src exc annotation annotation.next createannotationvalidator fannotationvalidator xml11configuration fgrammarbucketadapter xsannotationgrammarpool fannotationvalidator.setfeature validation fannotationvalidator.setfeature xmlschema_validation fannotationvalidator.setproperty xmlgrammar_pool fgrammarbucketadapter xmlerrorhandler errorhandler ferrorreporter.geterrorhandler fannotationvalidator.setproperty error_handler errorhandler errorhandler defaulterrorhandler locale ferrorreporter.getlocale fannotationvalidator.setproperty locale locale schemagrammar getgrammar tns fgrammarbucket.getgrammar tns schemagrammar findgrammar xsddescription desc ignoreconflict schemagrammar sg fgrammarbucket.getgrammar desc.gettargetnamespace sg fgrammarpool sg schemagrammar fgrammarpool.retrievegrammar desc sg fgrammarbucket.putgrammar sg ignoreconflict reportschemawarning sg sg ns_error_codes ele_error_codes xsdocumentinfo constructtrees schemaroot locationhint xsddescription desc nscollision schemaroot callertns desc.gettargetnamespace refertype desc.getcontexttype xsdocumentinfo currschemainfo currschemainfo xsdocumentinfo schemaroot fattributechecker fsymboltable xmlschemaexception se reportschemaerror ele_error_codes refertype locationhint schemaroot currschemainfo.ftargetnamespace currschemainfo.ftargetnamespace.length reportschemawarning locationhint schemaroot currschemainfo.ftargetnamespace callertns secondidx refertype xsddescription.context_include refertype xsddescription.context_redefine currschemainfo.ftargetnamespace currschemainfo.ftargetnamespace callertns currschemainfo.fischameleonschema callertns currschemainfo.ftargetnamespace reportschemaerror ns_error_codes refertype secondidx callertns currschemainfo.ftargetnamespace schemaroot refertype xsddescription.context_preparse callertns currschemainfo.ftargetnamespace reportschemaerror ns_error_codes refertype secondidx callertns currschemainfo.ftargetnamespace schemaroot currschemainfo.ftargetnamespace refertype xsddescription.context_preparse desc.settargetnamespace currschemainfo.ftargetnamespace callertns currschemainfo.ftargetnamespace secondidx reportschemaerror ns_error_codes refertype secondidx callertns currschemainfo.ftargetnamespace schemaroot currschemainfo.addallowedns currschemainfo.ftargetnamespace schemagrammar sg nscollision schemagrammar sg2 fgrammarbucket.getgrammar currschemainfo.ftargetnamespace sg2.isimmutable sg schemagrammar sg2 fgrammarbucket.putgrammar sg updateimportlistwith sg sg sg2 updateimportlistfor sg refertype xsddescription.context_include refertype xsddescription.context_redefine sg fgrammarbucket.getgrammar currschemainfo.ftargetnamespace fhonourallschemalocations refertype xsddescription.context_import sg findgrammar desc sg sg schemagrammar currschemainfo.ftargetnamespace desc.makeclone fsymboltable fgrammarbucket.putgrammar sg sg schemagrammar currschemainfo.ftargetnamespace desc.makeclone fsymboltable fgrammarbucket.putgrammar sg sg.adddocument fdoc2systemid.get currschemainfo.fschemaelement fdoc2xsdocumentmap.put schemaroot currschemainfo dependencies rootnode schemaroot newschemaroot child domutil.getfirstchildelement rootnode child child domutil.getnextsiblingelement child schemanamespace schemahint localname domutil.getlocalname child reftype importcollision localname.equals schemasymbols.elt_annotation localname.equals schemasymbols.elt_import reftype xsddescription.context_import importattrs fattributechecker.checkattributes child currschemainfo schemahint importattrs xsattributechecker.attidx_schemalocation schemanamespace importattrs xsattributechecker.attidx_namespace schemanamespace schemanamespace fsymboltable.addsymbol schemanamespace importchild domutil.getfirstchildelement child importchild importcomponenttype domutil.getlocalname importchild importcomponenttype.equals schemasymbols.elt_annotation sg.addannotation felementtraverser.traverseannotationdecl importchild importattrs currschemainfo reportschemaerror localname importcomponenttype child domutil.getnextsiblingelement importchild reportschemaerror localname domutil.getlocalname domutil.getnextsiblingelement importchild child text domutil.getsyntheticannotation child text sg.addannotation felementtraverser.traversesyntheticannotation child text importattrs currschemainfo fattributechecker.returnattrarray importattrs currschemainfo schemanamespace currschemainfo.ftargetnamespace reportschemaerror schemanamespace schemanamespace child currschemainfo.isallowedns schemanamespace fhonourallschemalocations fnamespacegrowth currschemainfo.addallowedns schemanamespace tns null2emptystring currschemainfo.ftargetnamespace ins fimportmap.get tns ins falltnss.addelement tns ins fimportmap.put tns ins ins.addelement schemanamespace ins.contains schemanamespace ins.addelement schemanamespace fschemagrammardescription.reset fschemagrammardescription.setcontexttype xsddescription.context_import fschemagrammardescription.setbasesystemid doc2systemid schemaroot fschemagrammardescription.setliteralsystemid schemahint fschemagrammardescription.setlocationhints schemahint fschemagrammardescription.settargetnamespace schemanamespace schemagrammar isg findgrammar fschemagrammardescription fnamespacegrowth isg fnamespacegrowth isg.getdocumentlocations contains xmlentitymanager.expandsystemid schemahint fschemagrammardescription.getbasesystemid importcollision malformeduriexception fhonourallschemalocations isexistinggrammar fschemagrammardescription newschemaroot resolveschema fschemagrammardescription child isg localname.equals schemasymbols.elt_include localname.equals schemasymbols.elt_redefine includeattrs fattributechecker.checkattributes child currschemainfo schemahint includeattrs xsattributechecker.attidx_schemalocation localname.equals schemasymbols.elt_redefine fredefine2nssupport.put child schemanamespacesupport currschemainfo.fnamespacesupport localname.equals schemasymbols.elt_include includechild domutil.getfirstchildelement child includechild includecomponenttype domutil.getlocalname includechild includecomponenttype.equals schemasymbols.elt_annotation sg.addannotation felementtraverser.traverseannotationdecl includechild includeattrs currschemainfo reportschemaerror localname includecomponenttype child domutil.getnextsiblingelement includechild reportschemaerror localname domutil.getlocalname domutil.getnextsiblingelement includechild child text domutil.getsyntheticannotation child text sg.addannotation felementtraverser.traversesyntheticannotation child text includeattrs currschemainfo redefinedchild domutil.getfirstchildelement child redefinedchild redefinedchild domutil.getnextsiblingelement redefinedchild redefinedcomponenttype domutil.getlocalname redefinedchild redefinedcomponenttype.equals schemasymbols.elt_annotation sg.addannotation felementtraverser.traverseannotationdecl redefinedchild includeattrs currschemainfo domutil.sethidden redefinedchild fhiddennodes text domutil.getsyntheticannotation child text sg.addannotation felementtraverser.traversesyntheticannotation child text includeattrs currschemainfo fattributechecker.returnattrarray includeattrs currschemainfo schemahint reportschemaerror child mustresolve reftype xsddescription.context_include localname.equals schemasymbols.elt_redefine mustresolve nonannotationcontent child reftype xsddescription.context_redefine fschemagrammardescription.reset fschemagrammardescription.setcontexttype reftype fschemagrammardescription.setbasesystemid doc2systemid schemaroot fschemagrammardescription.setlocationhints schemahint fschemagrammardescription.settargetnamespace callertns alreadytraversed xmlinputsource schemasource resolveschemasource fschemagrammardescription mustresolve child fnamespacegrowth reftype xsddescription.context_include schemaid xmlentitymanager.expandsystemid schemasource.getsystemid schemasource.getbasesystemid alreadytraversed sg.getdocumentlocations contains schemaid malformeduriexception alreadytraversed newschemaroot resolveschema schemasource fschemagrammardescription mustresolve child schemanamespace currschemainfo.ftargetnamespace flastschemawasduplicate xsdocumentinfo newschemainfo flastschemawasduplicate newschemainfo newschemaroot xsdocumentinfo fdoc2xsdocumentmap.get newschemaroot newschemainfo constructtrees newschemaroot schemahint fschemagrammardescription importcollision localname.equals schemasymbols.elt_redefine newschemainfo fredefine2xsdmap.put child newschemainfo newschemaroot newschemainfo dependencies.addelement newschemainfo newschemaroot fdependencymap.put currschemainfo dependencies currschemainfo isexistinggrammar xsddescription desc ignoreconflict schemagrammar sg fgrammarbucket.getgrammar desc.gettargetnamespace sg findgrammar desc ignoreconflict sg.isimmutable sg.getdocumentlocations contains xmlentitymanager.expandsystemid desc.getliteralsystemid desc.getbasesystemid malformeduriexception updateimportlistfor schemagrammar grammar importedgrammars grammar.getimportedgrammars importedgrammars importedgrammars.size schemagrammar isg1 schemagrammar importedgrammars.elementat schemagrammar isg2 fgrammarbucket.getgrammar isg1.gettargetnamespace isg2 isg1 isg2 importedgrammars.set isg2 updateimportlistwith schemagrammar newgrammar schemagrammar schemagrammars fgrammarbucket.getgrammars schemagrammars.length schemagrammar sg schemagrammars sg newgrammar importedgrammars sg.getimportedgrammars importedgrammars importedgrammars.size schemagrammar isg schemagrammar importedgrammars.elementat null2emptystring isg.gettargetnamespace null2emptystring newgrammar.gettargetnamespace isg newgrammar importedgrammars.set newgrammar buildglobalnameregistries schemastoprocess schemastoprocess.push froot schemastoprocess.empty xsdocumentinfo currschemadoc xsdocumentinfo schemastoprocess.pop currdoc currschemadoc.fschemaelement domutil.ishidden currdoc fhiddennodes currroot currdoc dependenciescanoccur globalcomp domutil.getfirstchildelement currroot globalcomp globalcomp domutil.getnextsiblingelement globalcomp domutil.getlocalname globalcomp schemasymbols.elt_annotation domutil.getlocalname globalcomp schemasymbols.elt_include domutil.getlocalname globalcomp schemasymbols.elt_import dependenciescanoccur reportschemaerror domutil.getlocalname globalcomp globalcomp domutil.sethidden globalcomp fhiddennodes domutil.getlocalname globalcomp schemasymbols.elt_redefine dependenciescanoccur reportschemaerror domutil.getlocalname globalcomp globalcomp redefinecomp domutil.getfirstchildelement globalcomp redefinecomp redefinecomp domutil.getnextsiblingelement redefinecomp domutil.getattrvalue redefinecomp schemasymbols.att_name lname.length currschemadoc.ftargetnamespace currschemadoc.ftargetnamespace componenttype domutil.getlocalname redefinecomp componenttype.equals schemasymbols.elt_attributegroup checkforduplicatenames attributegroup_type funparsedattributegroupregistry funparsedattributegroupregistrysub redefinecomp currschemadoc targetlname domutil.getattrvalue redefinecomp schemasymbols.att_name redef_identifier renameredefiningcomponents currschemadoc redefinecomp schemasymbols.elt_attributegroup targetlname componenttype.equals schemasymbols.elt_complextype componenttype.equals schemasymbols.elt_simpletype checkforduplicatenames typedecl_type funparsedtyperegistry funparsedtyperegistrysub redefinecomp currschemadoc targetlname domutil.getattrvalue redefinecomp schemasymbols.att_name redef_identifier componenttype.equals schemasymbols.elt_complextype renameredefiningcomponents currschemadoc redefinecomp schemasymbols.elt_complextype targetlname renameredefiningcomponents currschemadoc redefinecomp schemasymbols.elt_simpletype targetlname componenttype.equals schemasymbols.elt_group checkforduplicatenames group_type funparsedgroupregistry funparsedgroupregistrysub redefinecomp currschemadoc targetlname domutil.getattrvalue redefinecomp schemasymbols.att_name redef_identifier renameredefiningcomponents currschemadoc redefinecomp schemasymbols.elt_group targetlname dependenciescanoccur domutil.getattrvalue globalcomp schemasymbols.att_name lname.length currschemadoc.ftargetnamespace currschemadoc.ftargetnamespace componenttype domutil.getlocalname globalcomp componenttype.equals schemasymbols.elt_attribute checkforduplicatenames attribute_type funparsedattributeregistry funparsedattributeregistrysub globalcomp currschemadoc componenttype.equals schemasymbols.elt_attributegroup checkforduplicatenames attributegroup_type funparsedattributegroupregistry funparsedattributegroupregistrysub globalcomp currschemadoc componenttype.equals schemasymbols.elt_complextype componenttype.equals schemasymbols.elt_simpletype checkforduplicatenames typedecl_type funparsedtyperegistry funparsedtyperegistrysub globalcomp currschemadoc componenttype.equals schemasymbols.elt_element checkforduplicatenames element_type funparsedelementregistry funparsedelementregistrysub globalcomp currschemadoc componenttype.equals schemasymbols.elt_group checkforduplicatenames group_type funparsedgroupregistry funparsedgroupregistrysub globalcomp currschemadoc componenttype.equals schemasymbols.elt_notation checkforduplicatenames notation_type funparsednotationregistry funparsednotationregistrysub globalcomp currschemadoc domutil.sethidden currdoc fhiddennodes currschemadepends fdependencymap.get currschemadoc currschemadepends.size schemastoprocess.push currschemadepends.elementat traverseschemas annotationinfo setschemasvisible froot schemastoprocess schemastoprocess.push froot schemastoprocess.empty xsdocumentinfo currschemadoc xsdocumentinfo schemastoprocess.pop currdoc currschemadoc.fschemaelement schemagrammar currsg fgrammarbucket.getgrammar currschemadoc.ftargetnamespace domutil.ishidden currdoc fhiddennodes currroot currdoc globalcomp domutil.getfirstvisiblechildelement currroot fhiddennodes globalcomp globalcomp domutil.getnextvisiblesiblingelement globalcomp fhiddennodes domutil.sethidden globalcomp fhiddennodes componenttype domutil.getlocalname globalcomp domutil.getlocalname globalcomp schemasymbols.elt_redefine currschemadoc.backupnssupport schemanamespacesupport fredefine2nssupport.get globalcomp redefinedcomp domutil.getfirstvisiblechildelement globalcomp fhiddennodes redefinedcomp redefinedcomp domutil.getnextvisiblesiblingelement redefinedcomp fhiddennodes redefinedcomponenttype domutil.getlocalname redefinedcomp domutil.sethidden redefinedcomp fhiddennodes redefinedcomponenttype.equals schemasymbols.elt_attributegroup fattributegrouptraverser.traverseglobal redefinedcomp currschemadoc currsg redefinedcomponenttype.equals schemasymbols.elt_complextype fcomplextypetraverser.traverseglobal redefinedcomp currschemadoc currsg redefinedcomponenttype.equals schemasymbols.elt_group fgrouptraverser.traverseglobal redefinedcomp currschemadoc currsg redefinedcomponenttype.equals schemasymbols.elt_simpletype fsimpletypetraverser.traverseglobal redefinedcomp currschemadoc currsg reportschemaerror domutil.getlocalname globalcomp redefinedcomponenttype redefinedcomp currschemadoc.restorenssupport componenttype.equals schemasymbols.elt_attribute fattributetraverser.traverseglobal globalcomp currschemadoc currsg componenttype.equals schemasymbols.elt_attributegroup fattributegrouptraverser.traverseglobal globalcomp currschemadoc currsg componenttype.equals schemasymbols.elt_complextype fcomplextypetraverser.traverseglobal globalcomp currschemadoc currsg componenttype.equals schemasymbols.elt_element felementtraverser.traverseglobal globalcomp currschemadoc currsg componenttype.equals schemasymbols.elt_group fgrouptraverser.traverseglobal globalcomp currschemadoc currsg componenttype.equals schemasymbols.elt_notation fnotationtraverser.traverse globalcomp currschemadoc currsg componenttype.equals schemasymbols.elt_simpletype fsimpletypetraverser.traverseglobal globalcomp currschemadoc currsg componenttype.equals schemasymbols.elt_annotation currsg.addannotation felementtraverser.traverseannotationdecl globalcomp currschemadoc.getschemaattrs currschemadoc reportschemaerror schemasymbols.elt_schema domutil.getlocalname globalcomp globalcomp text domutil.getsyntheticannotation currroot text currsg.addannotation felementtraverser.traversesyntheticannotation currroot text currschemadoc.getschemaattrs currschemadoc annotationinfo xsannotationinfo info currschemadoc.getannotations info annotationinfo.add doc2systemid currdoc annotationinfo.add info currschemadoc.returnschemaattrs domutil.sethidden currdoc fhiddennodes currschemadepends fdependencymap.get currschemadoc currschemadepends.size schemastoprocess.push currschemadepends.elementat freportedtns needreporttnserror uri freportedtns freportedtns freportedtns.contains uri freportedtns.addelement uri comp_type circular_codes addglobalattributedecl xsattributedecl decl namespace decl.getnamespace declkey namespace namespace.length decl.getname namespace decl.getname fglobalattrdecls.get declkey fglobalattrdecls.put declkey decl addglobalattributegroupdecl xsattributegroupdecl decl namespace decl.getnamespace declkey namespace namespace.length decl.getname namespace decl.getname fglobalattrgrpdecls.get declkey fglobalattrgrpdecls.put declkey decl addglobalelementdecl xselementdecl decl namespace decl.getnamespace declkey namespace namespace.length decl.getname namespace decl.getname fglobalelemdecls.get declkey fglobalelemdecls.put declkey decl addglobalgroupdecl xsgroupdecl decl namespace decl.getnamespace declkey namespace namespace.length decl.getname namespace decl.getname fglobalgroupdecls.get declkey fglobalgroupdecls.put declkey decl addglobalnotationdecl xsnotationdecl decl namespace decl.getnamespace declkey namespace namespace.length decl.getname namespace decl.getname fglobalnotationdecls.get declkey fglobalnotationdecls.put declkey decl addglobaltypedecl xstypedefinition decl namespace decl.getnamespace declkey namespace namespace.length decl.getname namespace decl.getname fglobaltypedecls.get declkey fglobaltypedecls.put declkey decl addidconstraintdecl identityconstraint decl namespace decl.getnamespace declkey namespace namespace.length decl.getidentityconstraintname namespace decl.getidentityconstraintname fglobalidconstraintdecls.get declkey fglobalidconstraintdecls.put declkey decl xsattributedecl getglobalattributedecl declkey xsattributedecl fglobalattrdecls.get declkey xsattributegroupdecl getglobalattributegroupdecl declkey xsattributegroupdecl fglobalattrgrpdecls.get declkey xselementdecl getglobalelementdecl declkey xselementdecl fglobalelemdecls.get declkey xsgroupdecl getglobalgroupdecl declkey xsgroupdecl fglobalgroupdecls.get declkey xsnotationdecl getglobalnotationdecl declkey xsnotationdecl fglobalnotationdecls.get declkey xstypedefinition getglobaltypedecl declkey xstypedefinition fglobaltypedecls.get declkey identityconstraint getidconstraintdecl declkey identityconstraint fglobalidconstraintdecls.get declkey getglobaldecl xsdocumentinfo currschema decltype qname decltotraverse elmnode debug_node_pool decltotraverse.tostring decltotraverse.uri decltotraverse.uri schemasymbols.uri_schemaforschema decltype typedecl_type retobj schemagrammar.sg_schemans.getglobaltypedecl decltotraverse.localpart retobj retobj currschema.isallowedns decltotraverse.uri currschema.needreporttnserror decltotraverse.uri code decltotraverse.uri reportschemaerror code fdoc2systemid.get currschema.fschemaelement decltotraverse.uri decltotraverse.rawname elmnode schemagrammar sgrammar fgrammarbucket.getgrammar decltotraverse.uri sgrammar needreporttnserror decltotraverse.uri reportschemaerror decltotraverse.rawname comp_type decltype elmnode retobj getglobaldeclfromgrammar sgrammar decltype decltotraverse.localpart declkey decltotraverse.uri decltotraverse.localpart decltotraverse.uri decltotraverse.localpart ftolerateduplicates retobj retobj retobj2 getglobaldecl declkey decltype retobj2 retobj2 xsdocumentinfo schemawithdecl decl xsdocumentinfo decldoc decltype attribute_type decl funparsedattributeregistry.get declkey decldoc xsdocumentinfo funparsedattributeregistrysub.get declkey attributegroup_type decl funparsedattributegroupregistry.get declkey decldoc xsdocumentinfo funparsedattributegroupregistrysub.get declkey element_type decl funparsedelementregistry.get declkey decldoc xsdocumentinfo funparsedelementregistrysub.get declkey group_type decl funparsedgroupregistry.get declkey decldoc xsdocumentinfo funparsedgroupregistrysub.get declkey identityconstraint_type decl funparsedidentityconstraintregistry.get declkey decldoc xsdocumentinfo funparsedidentityconstraintregistrysub.get declkey notation_type decl funparsednotationregistry.get declkey decldoc xsdocumentinfo funparsednotationregistrysub.get declkey typedecl_type decl funparsedtyperegistry.get declkey decldoc xsdocumentinfo funparsedtyperegistrysub.get declkey reportschemaerror decltype elmnode decl retobj reportschemaerror decltotraverse.rawname comp_type decltype elmnode retobj schemawithdecl findxsdocumentfordecl currschema decl decldoc schemawithdecl retobj code decltotraverse.uri reportschemaerror code fdoc2systemid.get currschema.fschemaelement decltotraverse.uri decltotraverse.rawname elmnode retobj domutil.ishidden decl fhiddennodes retobj code circular_codes decltype decltype typedecl_type schemasymbols.elt_complextype.equals domutil.getlocalname decl code reportschemaerror code decltotraverse.prefix decltotraverse.localpart elmnode retobj traverseglobaldecl decltype decl schemawithdecl sgrammar getglobaldecl declkey decltype retobj decltype attribute_type retobj getglobalattributedecl declkey attributegroup_type retobj getglobalattributegroupdecl declkey element_type retobj getglobalelementdecl declkey group_type retobj getglobalgroupdecl declkey identityconstraint_type retobj getidconstraintdecl declkey notation_type retobj getglobalnotationdecl declkey typedecl_type retobj getglobaltypedecl declkey retobj getglobaldeclfromgrammar schemagrammar sgrammar decltype localpart retobj decltype attribute_type retobj sgrammar.getglobalattributedecl localpart attributegroup_type retobj sgrammar.getglobalattributegroupdecl localpart element_type retobj sgrammar.getglobalelementdecl localpart group_type retobj sgrammar.getglobalgroupdecl localpart identityconstraint_type retobj sgrammar.getidconstraintdecl localpart notation_type retobj sgrammar.getglobalnotationdecl localpart typedecl_type retobj sgrammar.getglobaltypedecl localpart retobj getglobaldeclfromgrammar schemagrammar sgrammar decltype localpart schemaloc retobj decltype attribute_type retobj sgrammar.getglobalattributedecl localpart schemaloc attributegroup_type retobj sgrammar.getglobalattributegroupdecl localpart schemaloc element_type retobj sgrammar.getglobalelementdecl localpart schemaloc group_type retobj sgrammar.getglobalgroupdecl localpart schemaloc identityconstraint_type retobj sgrammar.getidconstraintdecl localpart schemaloc notation_type retobj sgrammar.getglobalnotationdecl localpart schemaloc typedecl_type retobj sgrammar.getglobaltypedecl localpart schemaloc retobj traverseglobaldecl decltype decl xsdocumentinfo schemadoc schemagrammar grammar retobj domutil.sethidden decl fhiddennodes schemanamespacesupport nssupport parent domutil.getparent decl domutil.getlocalname parent schemasymbols.elt_redefine nssupport schemanamespacesupport fredefine2nssupport.get parent schemadoc.backupnssupport nssupport decltype typedecl_type domutil.getlocalname decl schemasymbols.elt_complextype retobj fcomplextypetraverser.traverseglobal decl schemadoc grammar retobj fsimpletypetraverser.traverseglobal decl schemadoc grammar attribute_type retobj fattributetraverser.traverseglobal decl schemadoc grammar element_type retobj felementtraverser.traverseglobal decl schemadoc grammar attributegroup_type retobj fattributegrouptraverser.traverseglobal decl schemadoc grammar group_type retobj fgrouptraverser.traverseglobal decl schemadoc grammar notation_type retobj fnotationtraverser.traverse decl schemadoc grammar identityconstraint_type schemadoc.restorenssupport retobj schemadocument2systemid xsdocumentinfo schemadoc fdoc2systemid.get schemadoc.fschemaelement getgrporattrgrpredefinedbyrestriction type qname name xsdocumentinfo currschema elmnode realname name.uri name.uri name.localpart name.localpart nametofind type attributegroup_type nametofind fredefinedrestrictedattributegroupregistry.get realname group_type nametofind fredefinedrestrictedgroupregistry.get realname nametofind commapos nametofind.indexof qname qnametofind qname xmlsymbols.empty_string nametofind.substring commapos nametofind.substring commapos commapos nametofind.substring commapos retobj getglobaldecl currschema type qnametofind elmnode retobj type attributegroup_type reportschemaerror name.localpart elmnode group_type reportschemaerror name.localpart elmnode retobj resolvekeyrefs fkeyrefstackpos xsdocumentinfo keyrefschemadoc fkeyrefsmapxsdocumentinfo keyrefschemadoc.fnamespacesupport.makeglobal keyrefschemadoc.fnamespacesupport.seteffectivecontext fkeyrefnamespacecontext schemagrammar keyrefgrammar fgrammarbucket.getgrammar keyrefschemadoc.ftargetnamespace domutil.sethidden fkeyrefs fhiddennodes fkeyreftraverser.traverse fkeyrefs fkeyrefelems keyrefschemadoc keyrefgrammar getidregistry funparsedidentityconstraintregistry getidregistry_sub funparsedidentityconstraintregistrysub storekeyref keyreftostore xsdocumentinfo schemadoc xselementdecl currelemdecl keyrefname domutil.getattrvalue keyreftostore schemasymbols.att_name keyrefname.length keyrefqname schemadoc.ftargetnamespace keyrefname schemadoc.ftargetnamespace keyrefname checkforduplicatenames keyrefqname identityconstraint_type funparsedidentityconstraintregistry funparsedidentityconstraintregistrysub keyreftostore schemadoc fkeyrefstackpos fkeyrefs.length elemarray fkeyrefstackpos inc_keyref_stack_amount system.arraycopy fkeyrefs elemarray fkeyrefstackpos fkeyrefs elemarray xselementdecl declarray xselementdecl fkeyrefstackpos inc_keyref_stack_amount system.arraycopy fkeyrefelems declarray fkeyrefstackpos fkeyrefelems declarray stringarray fkeyrefstackpos inc_keyref_stack_amount system.arraycopy fkeyrefnamespacecontext stringarray fkeyrefstackpos fkeyrefnamespacecontext stringarray xsdocumentinfo xsdocumentinfo xsdocumentinfo fkeyrefstackpos inc_keyref_stack_amount system.arraycopy fkeyrefsmapxsdocumentinfo xsdocumentinfo fkeyrefstackpos fkeyrefsmapxsdocumentinfo xsdocumentinfo fkeyrefs fkeyrefstackpos keyreftostore fkeyrefelems fkeyrefstackpos currelemdecl fkeyrefnamespacecontext fkeyrefstackpos schemadoc.fnamespacesupport.geteffectivelocalcontext fkeyrefsmapxsdocumentinfo fkeyrefstackpos schemadoc resolveschema xsddescription desc mustresolve referelement usepairs xmlinputsource schemasource pairs usepairs flocationpairs empty_table schemasource xmlschemaloader.resolvedocument desc pairs ex mustresolve reportschemaerror desc.getlocationhints referelement reportschemawarning desc.getlocationhints referelement schemasource dominputsource getschemadocument desc.gettargetnamespace dominputsource schemasource mustresolve desc.getcontexttype referelement schemasource saxinputsource getschemadocument desc.gettargetnamespace saxinputsource schemasource mustresolve desc.getcontexttype referelement schemasource staxinputsource getschemadocument desc.gettargetnamespace staxinputsource schemasource mustresolve desc.getcontexttype referelement schemasource xsinputsource getschemadocument xsinputsource schemasource desc getschemadocument desc.gettargetnamespace schemasource mustresolve desc.getcontexttype referelement resolveschema xmlinputsource schemasource xsddescription desc mustresolve referelement schemasource dominputsource getschemadocument desc.gettargetnamespace dominputsource schemasource mustresolve desc.getcontexttype referelement schemasource saxinputsource getschemadocument desc.gettargetnamespace saxinputsource schemasource mustresolve desc.getcontexttype referelement schemasource staxinputsource getschemadocument desc.gettargetnamespace staxinputsource schemasource mustresolve desc.getcontexttype referelement schemasource xsinputsource getschemadocument xsinputsource schemasource desc getschemadocument desc.gettargetnamespace schemasource mustresolve desc.getcontexttype referelement xmlinputsource resolveschemasource xsddescription desc mustresolve referelement usepairs xmlinputsource schemasource pairs usepairs flocationpairs empty_table schemasource xmlschemaloader.resolvedocument desc pairs ex mustresolve reportschemaerror desc.getlocationhints referelement reportschemawarning desc.getlocationhints referelement schemasource getschemadocument schemanamespace xmlinputsource schemasource mustresolve refertype referelement hasinput exception schemaelement schemasource schemasource.getsystemid schemasource.getbytestream schemasource.getcharacterstream xsdkey key schemaid refertype xsddescription.context_preparse schemaid xmlentitymanager.expandsystemid schemasource.getsystemid schemasource.getbasesystemid key xsdkey schemaid refertype schemanamespace schemaelement ftraversed.get key flastschemawasduplicate schemaelement fschemaparser.parse schemasource schemadocument fschemaparser.getdocument schemaelement schemadocument domutil.getroot schemadocument getschemadocument0 key schemaid schemaelement hasinput ex exception ex getschemadocument1 mustresolve hasinput schemasource referelement exception getschemadocument schemanamespace saxinputsource schemasource mustresolve refertype referelement xmlreader parser schemasource.getxmlreader inputsource inputsource schemasource.getinputsource hasinput exception schemaelement inputsource inputsource.getsystemid inputsource.getbytestream inputsource.getcharacterstream xsdkey key schemaid refertype xsddescription.context_preparse schemaid xmlentitymanager.expandsystemid inputsource.getsystemid schemasource.getbasesystemid key xsdkey schemaid refertype schemanamespace schemaelement ftraversed.get key flastschemawasduplicate schemaelement namespaceprefixes parser namespaceprefixes parser.getfeature namespace_prefixes saxexception se parser xmlreaderfactory.createxmlreader saxexception se parser saxparser parser.setfeature namespace_prefixes namespaceprefixes parser saxparser securitymanager fschemaparser.getproperty security_manager securitymanager parser.setproperty security_manager securitymanager saxexception se stringsinternalized stringsinternalized parser.getfeature string_interning saxexception exc fxscontenthandler fxscontenthandler schemacontenthandler fxscontenthandler.reset fschemaparser fsymboltable namespaceprefixes stringsinternalized parser.setcontenthandler fxscontenthandler parser.seterrorhandler ferrorreporter.getsaxerrorhandler parser.parse inputsource parser.setcontenthandler parser.seterrorhandler schemadocument fxscontenthandler.getdocument schemaelement schemadocument domutil.getroot schemadocument getschemadocument0 key schemaid schemaelement hasinput saxparseexception spe sax2xniutil.createxmlparseexception0 spe saxexception se sax2xniutil.createxniexception0 se ioe exception ioe getschemadocument1 mustresolve hasinput schemasource referelement exception getschemadocument schemanamespace dominputsource schemasource mustresolve refertype referelement hasinput exception schemaelement schemarootelement node node schemasource.getnode nodetype node nodetype node.getnodetype nodetype node.document_node schemarootelement domutil.getroot node nodetype node.element_node schemarootelement node schemarootelement xsdkey key schemaid refertype xsddescription.context_preparse schemaid xmlentitymanager.expandsystemid schemasource.getsystemid schemasource.getbasesystemid nodetype node.document_node node parent schemarootelement.getparentnode parent parent.getnodetype node.document_node key xsdkey schemaid refertype schemanamespace schemaelement ftraversed.get key flastschemawasduplicate schemaelement schemaelement schemarootelement getschemadocument0 key schemaid schemaelement hasinput ioe exception ioe getschemadocument1 mustresolve hasinput schemasource referelement exception getschemadocument schemanamespace staxinputsource schemasource mustresolve refertype referelement exception schemaelement consumeremainingcontent schemasource.shouldconsumeremainingcontent xmlstreamreader streamreader schemasource.getxmlstreamreader xmleventreader eventreader schemasource.getxmleventreader xsdkey key schemaid refertype xsddescription.context_preparse schemaid xmlentitymanager.expandsystemid schemasource.getsystemid schemasource.getbasesystemid consumeremainingcontent streamreader streamreader.geteventtype xmlstreamreader.start_document eventreader.peek isstartdocument key xsdkey schemaid refertype schemanamespace schemaelement ftraversed.get key flastschemawasduplicate schemaelement fstaxschemaparser fstaxschemaparser staxschemaparser fstaxschemaparser.reset fschemaparser fsymboltable streamreader fstaxschemaparser.parse streamreader consumeremainingcontent streamreader.hasnext streamreader.next fstaxschemaparser.parse eventreader consumeremainingcontent eventreader.hasnext eventreader.nextevent schemadocument fstaxschemaparser.getdocument schemaelement schemadocument domutil.getroot schemadocument getschemadocument0 key schemaid schemaelement xmlstreamexception staxlocationwrapper slw staxlocationwrapper slw.setlocation e.getlocation xmlparseexception slw e.getmessage exception getschemadocument1 mustresolve schemasource referelement exception getschemadocument0 xsdkey key schemaid schemaelement key ftraversed.put key schemaelement schemaid fdoc2systemid.put schemaelement schemaid flastschemawasduplicate schemaelement getschemadocument1 mustresolve hasinput xmlinputsource schemasource referelement ioe mustresolve hasinput reportschemaerror schemasource.getsystemid referelement ioe reportschemaerror schemasource schemasource.getsystemid referelement ioe hasinput reportschemawarning schemasource.getsystemid referelement ioe flastschemawasduplicate getschemadocument xsinputsource schemasource xsddescription desc schemagrammar grammars schemasource.getgrammars refertype desc.getcontexttype grammars grammars.length expandedgrammars expandgrammars grammars fnamespacegrowth existinggrammars expandedgrammars addgrammars expandedgrammars refertype xsddescription.context_preparse desc.settargetnamespace grammars gettargetnamespace xsobject components schemasource.getcomponents components components.length importdependencies expandedcomponents expandcomponents components importdependencies fnamespacegrowth canaddcomponents expandedcomponents addglobalcomponents expandedcomponents importdependencies refertype xsddescription.context_preparse desc.settargetnamespace components getnamespace expandgrammars schemagrammar grammars currgrammars grammars.length currgrammars.contains grammars currgrammars.add grammars schemagrammar sg1 sg2 gs currgrammars.size sg1 schemagrammar currgrammars.elementat gs sg1.getimportedgrammars gs gs.size j-- sg2 schemagrammar gs.elementat currgrammars.contains sg2 currgrammars.addelement sg2 currgrammars existinggrammars grammars length grammars.size xsddescription desc xsddescription length schemagrammar sg1 schemagrammar grammars.elementat desc.setnamespace sg1.gettargetnamespace schemagrammar sg2 findgrammar desc sg2 canaddcomponents components components.size xsddescription desc xsddescription xsobject component xsobject components.elementat canaddcomponent component desc canaddcomponent xsobject component xsddescription desc desc.setnamespace component.getnamespace schemagrammar sg findgrammar desc sg sg.isimmutable componenttype component.gettype name component.getname componenttype xsconstants.type_definition sg.getglobaltypedecl name component xsconstants.attribute_declaration sg.getglobalattributedecl name component xsconstants.attribute_group sg.getglobalattributedecl name component xsconstants.element_declaration sg.getglobalelementdecl name component xsconstants.model_group_definition sg.getglobalgroupdecl name component xsconstants.notation_declaration sg.getglobalnotationdecl name component xsconstants.identity_constraint xsconstants.attribute_use addgrammars grammars length grammars.size xsddescription desc xsddescription length schemagrammar sg1 schemagrammar grammars.elementat desc.setnamespace sg1.gettargetnamespace schemagrammar sg2 findgrammar desc fnamespacegrowth sg1 sg2 addgrammarcomponents sg1 sg2 addgrammarcomponents schemagrammar srcgrammar schemagrammar dstgrammar dstgrammar creategrammarfrom srcgrammar schemagrammar tmpgrammar dstgrammar tmpgrammar.isimmutable tmpgrammar creategrammarfrom dstgrammar addnewgrammarlocations srcgrammar tmpgrammar addnewimportedgrammars srcgrammar tmpgrammar addnewgrammarcomponents srcgrammar tmpgrammar schemagrammar creategrammarfrom schemagrammar grammar schemagrammar newgrammar schemagrammar grammar fgrammarbucket.putgrammar newgrammar updateimportlistwith newgrammar updateimportlistfor newgrammar newgrammar addnewgrammarlocations schemagrammar srcgrammar schemagrammar dstgrammar locations srcgrammar.getdocumentlocations locsize locations.size locations2 dstgrammar.getdocumentlocations locsize loc locations.item locations2.contains loc dstgrammar.adddocument loc addnewimportedgrammars schemagrammar srcgrammar schemagrammar dstgrammar igs1 srcgrammar.getimportedgrammars igs1 igs2 dstgrammar.getimportedgrammars igs2 igs2 igs1.clone dstgrammar.setimportedgrammars igs2 updateimportlist igs1 igs2 updateimportlist importedsrc importeddst importedsrc.size schemagrammar sg schemagrammar importedsrc.elementat containedimportedgrammar importeddst sg importeddst.add sg addnewgrammarcomponents schemagrammar srcgrammar schemagrammar dstgrammar dstgrammar.resetcomponents addglobalelementdecls srcgrammar dstgrammar addglobalattributedecls srcgrammar dstgrammar addglobalattributegroupdecls srcgrammar dstgrammar addglobalgroupdecls srcgrammar dstgrammar addglobaltypedecls srcgrammar dstgrammar addglobalnotationdecls srcgrammar dstgrammar addglobalelementdecls schemagrammar srcgrammar schemagrammar dstgrammar xsnamedmap components srcgrammar.getcomponents xsconstants.element_declaration len components.getlength xselementdecl srcdecl dstdecl len srcdecl xselementdecl components.item dstdecl dstgrammar.getglobalelementdecl srcdecl.getname dstdecl dstgrammar.addglobalelementdecl srcdecl dstdecl srcdecl componentsext srcgrammar.getcomponentsext xsconstants.element_declaration len componentsext.getlength len key componentsext.item index key.indexof location key.substring index name key.substring index key.length srcdecl xselementdecl componentsext.item dstdecl dstgrammar.getglobalelementdecl name location dstdecl dstgrammar.addglobalelementdecl srcdecl location dstdecl srcdecl addglobalattributedecls schemagrammar srcgrammar schemagrammar dstgrammar xsnamedmap components srcgrammar.getcomponents xsconstants.attribute_declaration len components.getlength xsattributedecl srcdecl dstdecl len srcdecl xsattributedecl components.item dstdecl dstgrammar.getglobalattributedecl srcdecl.getname dstdecl dstgrammar.addglobalattributedecl srcdecl dstdecl srcdecl ftolerateduplicates reportsharingerror srcdecl.getnamespace srcdecl.getname componentsext srcgrammar.getcomponentsext xsconstants.attribute_declaration len componentsext.getlength len key componentsext.item index key.indexof location key.substring index name key.substring index key.length srcdecl xsattributedecl componentsext.item dstdecl dstgrammar.getglobalattributedecl name location dstdecl dstgrammar.addglobalattributedecl srcdecl location dstdecl srcdecl addglobalattributegroupdecls schemagrammar srcgrammar schemagrammar dstgrammar xsnamedmap components srcgrammar.getcomponents xsconstants.attribute_group len components.getlength xsattributegroupdecl srcdecl dstdecl len srcdecl xsattributegroupdecl components.item dstdecl dstgrammar.getglobalattributegroupdecl srcdecl.getname dstdecl dstgrammar.addglobalattributegroupdecl srcdecl dstdecl srcdecl ftolerateduplicates reportsharingerror srcdecl.getnamespace srcdecl.getname componentsext srcgrammar.getcomponentsext xsconstants.attribute_group len componentsext.getlength len key componentsext.item index key.indexof location key.substring index name key.substring index key.length srcdecl xsattributegroupdecl componentsext.item dstdecl dstgrammar.getglobalattributegroupdecl name location dstdecl dstgrammar.addglobalattributegroupdecl srcdecl location dstdecl srcdecl addglobalnotationdecls schemagrammar srcgrammar schemagrammar dstgrammar xsnamedmap components srcgrammar.getcomponents xsconstants.notation_declaration len components.getlength xsnotationdecl srcdecl dstdecl len srcdecl xsnotationdecl components.item dstdecl dstgrammar.getglobalnotationdecl srcdecl.getname dstdecl dstgrammar.addglobalnotationdecl srcdecl dstdecl srcdecl ftolerateduplicates reportsharingerror srcdecl.getnamespace srcdecl.getname componentsext srcgrammar.getcomponentsext xsconstants.notation_declaration len componentsext.getlength len key componentsext.item index key.indexof location key.substring index name key.substring index key.length srcdecl xsnotationdecl componentsext.item dstdecl dstgrammar.getglobalnotationdecl name location dstdecl dstgrammar.addglobalnotationdecl srcdecl location dstdecl srcdecl addglobalgroupdecls schemagrammar srcgrammar schemagrammar dstgrammar xsnamedmap components srcgrammar.getcomponents xsconstants.model_group_definition len components.getlength xsgroupdecl srcdecl dstdecl len srcdecl xsgroupdecl components.item dstdecl dstgrammar.getglobalgroupdecl srcdecl.getname dstdecl dstgrammar.addglobalgroupdecl srcdecl srcdecl dstdecl ftolerateduplicates reportsharingerror srcdecl.getnamespace srcdecl.getname componentsext srcgrammar.getcomponentsext xsconstants.model_group_definition len componentsext.getlength len key componentsext.item index key.indexof location key.substring index name key.substring index key.length srcdecl xsgroupdecl componentsext.item dstdecl dstgrammar.getglobalgroupdecl name location dstdecl dstgrammar.addglobalgroupdecl srcdecl location dstdecl srcdecl addglobaltypedecls schemagrammar srcgrammar schemagrammar dstgrammar xsnamedmap components srcgrammar.getcomponents xsconstants.type_definition len components.getlength xstypedefinition srcdecl dstdecl len srcdecl xstypedefinition components.item dstdecl dstgrammar.getglobaltypedecl srcdecl.getname dstdecl dstgrammar.addglobaltypedecl srcdecl dstdecl srcdecl ftolerateduplicates reportsharingerror srcdecl.getnamespace srcdecl.getname componentsext srcgrammar.getcomponentsext xsconstants.type_definition len componentsext.getlength len key componentsext.item index key.indexof location key.substring index name key.substring index key.length srcdecl xstypedefinition componentsext.item dstdecl dstgrammar.getglobaltypedecl name location dstdecl dstgrammar.addglobaltypedecl srcdecl location dstdecl srcdecl expandcomponents xsobject components dependencies newcomponents components.length newcomponents.contains components newcomponents.add components newcomponents.size xsobject component xsobject newcomponents.elementat expandrelatedcomponents component newcomponents dependencies newcomponents expandrelatedcomponents xsobject component componentlist dependencies componenttype component.gettype componenttype xsconstants.type_definition expandrelatedtypecomponents xstypedefinition component componentlist component.getnamespace dependencies xsconstants.attribute_declaration expandrelatedattributecomponents xsattributedeclaration component componentlist component.getnamespace dependencies xsconstants.attribute_group expandrelatedattributegroupcomponents xsattributegroupdefinition component componentlist component.getnamespace dependencies xsconstants.element_declaration expandrelatedelementcomponents xselementdeclaration component componentlist component.getnamespace dependencies xsconstants.model_group_definition expandrelatedmodelgroupdefinitioncomponents xsmodelgroupdefinition component componentlist component.getnamespace dependencies xsconstants.attribute_use xsconstants.notation_declaration xsconstants.identity_constraint expandrelatedattributecomponents xsattributedeclaration decl componentlist namespace dependencies addrelatedtype decl.gettypedefinition componentlist namespace dependencies expandrelatedelementcomponents xselementdeclaration decl componentlist namespace dependencies addrelatedtype decl.gettypedefinition componentlist namespace dependencies xselementdeclaration subelemdecl decl.getsubstitutiongroupaffiliation subelemdecl addrelatedelement subelemdecl componentlist namespace dependencies expandrelatedtypecomponents xstypedefinition type componentlist namespace dependencies type xscomplextypedecl expandrelatedcomplextypecomponents xscomplextypedecl type componentlist namespace dependencies type xssimpletypedecl expandrelatedsimpletypecomponents xssimpletypedefinition type componentlist namespace dependencies expandrelatedmodelgroupdefinitioncomponents xsmodelgroupdefinition modelgroupdef componentlist namespace dependencies expandrelatedmodelgroupcomponents modelgroupdef.getmodelgroup componentlist namespace dependencies expandrelatedattributegroupcomponents xsattributegroupdefinition attrgroup componentlist namespace dependencies expandrelatedattributeusescomponents attrgroup.getattributeuses componentlist namespace dependencies expandrelatedcomplextypecomponents xscomplextypedecl type componentlist namespace dependencies addrelatedtype type.getbasetype componentlist namespace dependencies expandrelatedattributeusescomponents type.getattributeuses componentlist namespace dependencies xsparticle particle type.getparticle particle expandrelatedparticlecomponents particle componentlist namespace dependencies expandrelatedsimpletypecomponents xssimpletypedefinition type componentlist namespace dependencies xstypedefinition basetype type.getbasetype basetype addrelatedtype basetype componentlist namespace dependencies xstypedefinition itemtype type.getitemtype itemtype addrelatedtype itemtype componentlist namespace dependencies xstypedefinition primitivetype type.getprimitivetype primitivetype addrelatedtype primitivetype componentlist namespace dependencies xsobjectlist type.getmembertypes addrelatedtype xstypedefinition membertypes.item componentlist namespace dependencies expandrelatedattributeusescomponents xsobjectlist attruses componentlist namespace dependencies attrusesize attruses attruses.size attrusesize expandrelatedattributeusecomponents xsattributeuse attruses.item componentlist namespace dependencies expandrelatedattributeusecomponents xsattributeuse component componentlist namespace dependencies addrelatedattribute component.getattrdeclaration componentlist namespace dependencies expandrelatedparticlecomponents xsparticle component componentlist namespace dependencies xsterm term component.getterm term.gettype xsconstants.element_declaration addrelatedelement xselementdeclaration term componentlist namespace dependencies xsconstants.model_group expandrelatedmodelgroupcomponents xsmodelgroup term componentlist namespace dependencies expandrelatedmodelgroupcomponents xsmodelgroup modelgroup componentlist namespace dependencies xsobjectlist particles modelgroup.getparticles length particles particles.getlength length expandrelatedparticlecomponents xsparticle particles.item componentlist namespace dependencies addrelatedtype xstypedefinition type componentlist namespace dependencies type.getanonymous type.getnamespace schemasymbols.uri_schemaforschema componentlist.contains type importednamespaces finddependentnamespaces namespace dependencies addnamespacedependency namespace type.getnamespace importednamespaces componentlist.add type expandrelatedtypecomponents type componentlist namespace dependencies addrelatedelement xselementdeclaration decl componentlist namespace dependencies decl.getscope xsconstants.scope_global componentlist.contains decl importednamespaces finddependentnamespaces namespace dependencies addnamespacedependency namespace decl.getnamespace importednamespaces componentlist.add decl expandrelatedelementcomponents decl componentlist namespace dependencies addrelatedattribute xsattributedeclaration decl componentlist namespace dependencies decl.getscope xsconstants.scope_global componentlist.contains decl importednamespaces finddependentnamespaces namespace dependencies addnamespacedependency namespace decl.getnamespace importednamespaces componentlist.add decl expandrelatedattributecomponents decl componentlist namespace dependencies addglobalcomponents components importdependencies xsddescription desc xsddescription components.size addglobalcomponent xsobject components.elementat desc updateimportdependencies importdependencies addglobalcomponent xsobject component xsddescription desc namespace component.getnamespace desc.setnamespace namespace schemagrammar sg getschemagrammar desc componenttype component.gettype name component.getname componenttype xsconstants.type_definition xstypedefinition component getanonymous sg.getglobaltypedecl name sg.addglobaltypedecl xstypedefinition component sg.getglobaltypedecl name sg.addglobaltypedecl xstypedefinition component xsconstants.attribute_declaration xsattributedecl component getscope xsattributedecl.scope_global sg.getglobalattributedecl name sg.addglobalattributedecl xsattributedecl component sg.getglobalattributedecl name sg.addglobalattributedecl xsattributedecl component xsconstants.attribute_group sg.getglobalattributedecl name sg.addglobalattributegroupdecl xsattributegroupdecl component sg.getglobalattributedecl name sg.addglobalattributegroupdecl xsattributegroupdecl component xsconstants.element_declaration xselementdecl component getscope xselementdecl.scope_global sg.addglobalelementdeclall xselementdecl component sg.getglobalelementdecl name sg.addglobalelementdecl xselementdecl component sg.getglobalelementdecl name sg.addglobalelementdecl xselementdecl component xsconstants.model_group_definition sg.getglobalgroupdecl name sg.addglobalgroupdecl xsgroupdecl component sg.getglobalgroupdecl name sg.addglobalgroupdecl xsgroupdecl component xsconstants.notation_declaration sg.getglobalnotationdecl name sg.addglobalnotationdecl xsnotationdecl component sg.getglobalnotationdecl name sg.addglobalnotationdecl xsnotationdecl component xsconstants.identity_constraint xsconstants.attribute_use updateimportdependencies table keys table.keys namespace keys.hasmoreelements namespace keys.nextelement table.get null2emptystring namespace expandimportlist namespace expandimportlist namespace namespacelist schemagrammar sg fgrammarbucket.getgrammar namespace sg isgs sg.getimportedgrammars isgs isgs addimportlist sg isgs namespacelist sg.setimportedgrammars isgs updateimportlist sg isgs namespacelist addimportlist schemagrammar sg importedgrammars namespacelist namespacelist.size schemagrammar isg isg fgrammarbucket.getgrammar namespacelist.elementat isg importedgrammars.add isg updateimportlist schemagrammar sg importedgrammars namespacelist namespacelist.size schemagrammar isg isg fgrammarbucket.getgrammar namespacelist.elementat isg containedimportedgrammar importedgrammars isg importedgrammars.add isg containedimportedgrammar importedgrammar schemagrammar grammar importedgrammar.size schemagrammar sg sg schemagrammar importedgrammar.elementat null2emptystring sg.gettargetnamespace null2emptystring grammar.gettargetnamespace schemagrammar getschemagrammar xsddescription desc schemagrammar sg findgrammar desc fnamespacegrowth sg sg schemagrammar desc.getnamespace desc.makeclone fsymboltable fgrammarbucket.putgrammar sg sg.isimmutable sg creategrammarfrom sg sg finddependentnamespaces namespace table ns null2emptystring namespace namespacelist table.get ns namespacelist namespacelist table.put ns namespacelist namespacelist addnamespacedependency namespace1 namespace2 list ns1 null2emptystring namespace1 ns2 null2emptystring namespace2 ns1.equals ns2 list.contains ns2 list.add ns2 reportsharingerror namespace name namespace name namespace name reportschemaerror createtraversers fattributechecker xsattributechecker fattributegrouptraverser xsdattributegrouptraverser fattributechecker fattributetraverser xsdattributetraverser fattributechecker fcomplextypetraverser xsdcomplextypetraverser fattributechecker felementtraverser xsdelementtraverser fattributechecker fgrouptraverser xsdgrouptraverser fattributechecker fkeyreftraverser xsdkeyreftraverser fattributechecker fnotationtraverser xsdnotationtraverser fattributechecker fsimpletypetraverser xsdsimpletypetraverser fattributechecker funiqueorkeytraverser xsduniqueorkeytraverser fattributechecker fwildcardtraverser xsdwildcardtraverser fattributechecker prepareforparse ftraversed.clear fdoc2systemid.clear fhiddennodes.clear flastschemawasduplicate preparefortraverse funparsedattributeregistry.clear funparsedattributegroupregistry.clear funparsedelementregistry.clear funparsedgroupregistry.clear funparsedidentityconstraintregistry.clear funparsednotationregistry.clear funparsedtyperegistry.clear funparsedattributeregistrysub.clear funparsedattributegroupregistrysub.clear funparsedelementregistrysub.clear funparsedgroupregistrysub.clear funparsedidentityconstraintregistrysub.clear funparsednotationregistrysub.clear funparsedtyperegistrysub.clear typedecl_type funparsedregistriesext fxsdocumentinforegistry.clear fdependencymap.clear fdoc2xsdocumentmap.clear fredefine2xsdmap.clear fredefine2nssupport.clear falltnss.removeallelements fimportmap.clear froot flocalelemstackpos fparticle flocalelementdecl flocalelementdecl_schema flocalelemnamespacecontext flocalelemstackpos fkeyrefstackpos fkeyrefs fkeyrefelems fkeyrefnamespacecontext fkeyrefsmapxsdocumentinfo fkeyrefstackpos fattributechecker createtraversers locale ferrorreporter.getlocale fattributechecker.reset fsymboltable fattributegrouptraverser.reset fsymboltable fvalidateannotations locale fattributetraverser.reset fsymboltable fvalidateannotations locale fcomplextypetraverser.reset fsymboltable fvalidateannotations locale felementtraverser.reset fsymboltable fvalidateannotations locale fgrouptraverser.reset fsymboltable fvalidateannotations locale fkeyreftraverser.reset fsymboltable fvalidateannotations locale fnotationtraverser.reset fsymboltable fvalidateannotations locale fsimpletypetraverser.reset fsymboltable fvalidateannotations locale funiqueorkeytraverser.reset fsymboltable fvalidateannotations locale fwildcardtraverser.reset fsymboltable fvalidateannotations locale fredefinedrestrictedattributegroupregistry.clear fredefinedrestrictedgroupregistry.clear fglobalattrdecls.clear fglobalattrgrpdecls.clear fglobalelemdecls.clear fglobalgroupdecls.clear fglobalnotationdecls.clear fglobalidconstraintdecls.clear fglobaltypedecls.clear setdeclpool xsdeclarationpool declpool fdeclpool declpool setdvfactory schemadvfactory dvfactory fdvfactory dvfactory reset xmlcomponentmanager componentmanager fsymboltable symboltable componentmanager.getproperty symbol_table xmlentityresolver componentmanager.getproperty entity_manager xmlentityresolver er xmlentityresolver componentmanager.getproperty entity_resolver er fschemaparser.setentityresolver er ferrorreporter xmlerrorreporter componentmanager.getproperty error_reporter xmlerrorhandler currerrorhandler ferrorreporter.geterrorhandler currerrorhandler fschemaparser.getproperty error_handler fschemaparser.setproperty error_handler currerrorhandler currerrorhandler defaulterrorhandler fannotationvalidator fannotationvalidator.setproperty error_handler currerrorhandler currerrorhandler defaulterrorhandler ferrorreporter.getlocale fschemaparser.getproperty locale fschemaparser.setproperty locale fannotationvalidator fannotationvalidator.setproperty locale xmlconfigurationexception fvalidateannotations componentmanager.getfeature validate_annotations xmlconfigurationexception fvalidateannotations fhonourallschemalocations componentmanager.getfeature honour_all_schemalocations xmlconfigurationexception fhonourallschemalocations fnamespacegrowth componentmanager.getfeature namespace_growth xmlconfigurationexception fnamespacegrowth ftolerateduplicates componentmanager.getfeature tolerate_duplicates xmlconfigurationexception ftolerateduplicates fschemaparser.setfeature continue_after_fatal_error ferrorreporter.getfeature continue_after_fatal_error xmlconfigurationexception fschemaparser.setfeature allow_java_encodings componentmanager.getfeature allow_java_encodings xmlconfigurationexception fschemaparser.setfeature standard_uri_conformant_feature componentmanager.getfeature standard_uri_conformant_feature xmlconfigurationexception fgrammarpool xmlgrammarpool componentmanager.getproperty xmlgrammar_pool xmlconfigurationexception fgrammarpool fschemaparser.setfeature disallow_doctype componentmanager.getfeature disallow_doctype xmlconfigurationexception security componentmanager.getproperty security_manager security fschemaparser.setproperty security_manager security xmlconfigurationexception traverselocalelements felementtraverser.fdefertraversinglocalelements flocalelemstackpos currelem flocalelementdecl xsdocumentinfo currschema flocalelementdecl_schema schemagrammar currgrammar fgrammarbucket.getgrammar currschema.ftargetnamespace felementtraverser.traverselocal fparticle currelem currschema currgrammar fallcontext fparent flocalelemnamespacecontext fparticle ftype xsparticledecl.particle_empty xsmodelgroupimpl fparent xscomplextypedecl xsparticle xscomplextypedecl fparent getparticle xsmodelgroupimpl p.getterm xsgroupdecl fparent fmodelgroup removeparticle fparticle removeparticle xsmodelgroupimpl xsparticledecl particle xsparticledecl group.fparticlecount group.fparticles particle group.fparticlecount-1 group.fparticles group.fparticles group.fparticlecount-- member.ftype xsparticledecl.particle_modelgroup removeparticle xsmodelgroupimpl member.fvalue particle fillinlocaleleminfo elmdecl xsdocumentinfo schemadoc allcontextflags xsobject parent xsparticledecl particle fparticle.length flocalelemstackpos xsparticledecl newstackp xsparticledecl flocalelemstackpos inc_stack_size system.arraycopy fparticle newstackp flocalelemstackpos fparticle newstackp newstacke flocalelemstackpos inc_stack_size system.arraycopy flocalelementdecl newstacke flocalelemstackpos flocalelementdecl newstacke xsdocumentinfo newstacke_schema xsdocumentinfo flocalelemstackpos inc_stack_size system.arraycopy flocalelementdecl_schema newstacke_schema flocalelemstackpos flocalelementdecl_schema newstacke_schema newstacki flocalelemstackpos inc_stack_size system.arraycopy fallcontext newstacki flocalelemstackpos fallcontext newstacki xsobject newstackc xsobject flocalelemstackpos inc_stack_size system.arraycopy fparent newstackc flocalelemstackpos fparent newstackc newstackn flocalelemstackpos inc_stack_size system.arraycopy flocalelemnamespacecontext newstackn flocalelemstackpos flocalelemnamespacecontext newstackn fparticle flocalelemstackpos particle flocalelementdecl flocalelemstackpos elmdecl flocalelementdecl_schema flocalelemstackpos schemadoc fallcontext flocalelemstackpos allcontextflags fparent flocalelemstackpos parent flocalelemnamespacecontext flocalelemstackpos schemadoc.fnamespacesupport.geteffectivelocalcontext checkforduplicatenames decltype registry registry_sub currcomp xsdocumentinfo currschema objelem objelem registry.get fnamespacegrowth ftolerateduplicates checkforduplicatenames decltype currcomp registry.put currcomp registry_sub.put currschema collidingelem objelem xsdocumentinfo collidingelemschema xsdocumentinfo registry_sub.get collidingelem currcomp elemparent xsdocumentinfo redefinedschema collidedwithredefine domutil.getlocalname elemparent domutil.getparent collidingelem schemasymbols.elt_redefine redefinedschema xsdocumentinfo fredefine2xsdmap.get elemparent domutil.getlocalname domutil.getparent currcomp schemasymbols.elt_redefine redefinedschema collidingelemschema collidedwithredefine redefinedschema collidingelemschema currschema reportschemaerror currcomp qname.substring qname.lastindexof redef_identifier redefinedschema currschema currcomp.setattribute schemasymbols.att_name currschema.ftargetnamespace registry.put currcomp registry_sub.put currschema registry.put currschema.ftargetnamespace currcomp registry_sub.put currschema.ftargetnamespace currschema currschema.ftargetnamespace checkforduplicatenames decltype registry registry_sub currcomp currschema checkforduplicatenames currschema.ftargetnamespace decltype registry registry_sub currcomp currschema collidedwithredefine currschema.ftargetnamespace checkforduplicatenames decltype registry registry_sub currcomp currschema checkforduplicatenames currschema.ftargetnamespace decltype registry registry_sub currcomp currschema reportschemaerror currcomp ftolerateduplicates funparsedregistriesext decltype currschema reportschemaerror currcomp ftolerateduplicates funparsedregistriesext decltype currschema checkforduplicatenames decltype currcomp namespaceend qname.indexof namespace qname.substring namespaceend schemagrammar grammar fgrammarbucket.getgrammar emptystring2null namespace grammar obj getglobaldeclfromgrammar grammar decltype qname.substring namespaceend obj reportschemaerror currcomp renameredefiningcomponents xsdocumentinfo currschema child componenttype componenttype.equals schemasymbols.elt_simpletype grandkid domutil.getfirstchildelement child grandkid reportschemaerror child grandkidname domutil.getlocalname grandkid grandkidname.equals schemasymbols.elt_annotation grandkid domutil.getnextsiblingelement grandkid grandkid reportschemaerror child grandkidname domutil.getlocalname grandkid grandkidname.equals schemasymbols.elt_restriction reportschemaerror grandkidname child attrs fattributechecker.checkattributes grandkid currschema qname derivedbase qname attrs xsattributechecker.attidx_base derivedbase derivedbase.uri currschema.ftargetnamespace derivedbase.localpart.equals reportschemaerror grandkidname currschema.ftargetnamespace currschema.ftargetnamespace child derivedbase.prefix derivedbase.prefix.length grandkid.setattribute schemasymbols.att_base derivedbase.prefix grandkid.setattribute schemasymbols.att_base fattributechecker.returnattrarray attrs currschema componenttype.equals schemasymbols.elt_complextype grandkid domutil.getfirstchildelement child grandkid reportschemaerror child domutil.getlocalname grandkid schemasymbols.elt_annotation grandkid domutil.getnextsiblingelement grandkid grandkid reportschemaerror child greatgrandkid domutil.getfirstchildelement grandkid greatgrandkid reportschemaerror grandkid greatgrandkidname domutil.getlocalname greatgrandkid greatgrandkidname.equals schemasymbols.elt_annotation greatgrandkid domutil.getnextsiblingelement greatgrandkid greatgrandkid reportschemaerror grandkid greatgrandkidname domutil.getlocalname greatgrandkid greatgrandkidname.equals schemasymbols.elt_restriction greatgrandkidname.equals schemasymbols.elt_extension reportschemaerror greatgrandkidname greatgrandkid attrs fattributechecker.checkattributes greatgrandkid currschema qname derivedbase qname attrs xsattributechecker.attidx_base derivedbase derivedbase.uri currschema.ftargetnamespace derivedbase.localpart.equals reportschemaerror greatgrandkidname currschema.ftargetnamespace currschema.ftargetnamespace greatgrandkid derivedbase.prefix derivedbase.prefix.length greatgrandkid.setattribute schemasymbols.att_base derivedbase.prefix greatgrandkid.setattribute schemasymbols.att_base componenttype.equals schemasymbols.elt_attributegroup processedbasename currschema.ftargetnamespace currschema.ftargetnamespace attgrouprefscount changeredefinegroup processedbasename componenttype child currschema attgrouprefscount reportschemaerror attgrouprefscount child attgrouprefscount currschema.ftargetnamespace fredefinedrestrictedattributegroupregistry.put processedbasename fredefinedrestrictedattributegroupregistry.put processedbasename currschema.ftargetnamespace componenttype.equals schemasymbols.elt_group processedbasename currschema.ftargetnamespace currschema.ftargetnamespace grouprefscount changeredefinegroup processedbasename componenttype child currschema grouprefscount reportschemaerror grouprefscount child grouprefscount currschema.ftargetnamespace fredefinedrestrictedgroupregistry.put processedbasename fredefinedrestrictedgroupregistry.put processedbasename currschema.ftargetnamespace reportschemaerror child findqname name xsdocumentinfo schemadoc schemanamespacesupport currnsmap schemadoc.fnamespacesupport colonptr name.indexof prefix xmlsymbols.empty_string colonptr prefix name.substring colonptr uri currnsmap.geturi fsymboltable.addsymbol prefix localpart colonptr name name.substring colonptr prefix xmlsymbols.empty_string uri schemadoc.fischameleonschema uri schemadoc.ftargetnamespace uri localpart uri localpart changeredefinegroup originalqname elementsought xsdocumentinfo schemadoc child domutil.getfirstchildelement child child domutil.getnextsiblingelement child name domutil.getlocalname child name.equals elementsought changeredefinegroup originalqname elementsought child schemadoc ref child.getattribute schemasymbols.att_ref ref.length processedref findqname ref schemadoc originalqname.equals processedref prefix xmlsymbols.empty_string colonptr ref.indexof colonptr prefix ref.substring colonptr child.setattribute schemasymbols.att_ref prefix child.setattribute schemasymbols.att_ref elementsought.equals schemasymbols.elt_group minoccurs child.getattribute schemasymbols.att_minoccurs maxoccurs child.getattribute schemasymbols.att_maxoccurs maxoccurs.length maxoccurs.equals minoccurs.length minoccurs.equals reportschemaerror ref child xsdocumentinfo findxsdocumentfordecl xsdocumentinfo currschema decl xsdocumentinfo decl_doc debug_node_pool currschema.ftargetnamespace currschema.fschemaelement hashcode temp decl_doc temp xsdocumentinfo decldocinfo xsdocumentinfo temp decldocinfo nonannotationcontent elem child domutil.getfirstchildelement elem child child domutil.getnextsiblingelement child domutil.getlocalname child schemasymbols.elt_annotation setschemasvisible xsdocumentinfo startschema domutil.ishidden startschema.fschemaelement fhiddennodes domutil.setvisible startschema.fschemaelement fhiddennodes dependingschemas fdependencymap.get startschema dependingschemas.size setschemasvisible xsdocumentinfo dependingschemas.elementat simplelocator xl simplelocator simplelocator element2locator elementimpl simplelocator simplelocator element2locator element2locator simplelocator elementimpl elementimpl ele elementimpl doc ele.getownerdocument sid fdoc2systemid.get domutil.getroot doc line ele.getlinenumber column ele.getcolumnnumber l.setvalues sid sid line column ele.getcharacteroffset reportschemaerror key ele reportschemaerror key ele reportschemaerror key ele exception element2locator ele xl ferrorreporter.reporterror xl xsmessageformatter.schema_domain key xmlerrorreporter.severity_error exception ferrorreporter.reporterror xsmessageformatter.schema_domain key xmlerrorreporter.severity_error exception reportschemawarning key ele reportschemawarning key ele reportschemawarning key ele exception element2locator ele xl ferrorreporter.reporterror xl xsmessageformatter.schema_domain key xmlerrorreporter.severity_warning exception ferrorreporter.reporterror xsmessageformatter.schema_domain key xmlerrorreporter.severity_warning exception xsannotationgrammarpool xmlgrammarpool xsgrammarbucket fgrammarbucket grammar finitialgrammarset grammar retrieveinitialgrammarset grammartype grammartype xmlgrammardescription.xml_schema finitialgrammarset fgrammarbucket finitialgrammarset grammar schemagrammar.schema4annotations.instance schemagrammar schemagrammars fgrammarbucket.getgrammars schemagrammars.length schemasymbols.uri_schemaforschema.equals schemagrammars gettargetnamespace finitialgrammarset schemagrammars finitialgrammarset grammar grammars grammar schemagrammars.length system.arraycopy schemagrammars grammars schemagrammars.length grammars grammars.length schemagrammar.schema4annotations.instance finitialgrammarset grammars finitialgrammarset grammar cachegrammars grammartype grammar grammars grammar retrievegrammar xmlgrammardescription desc desc.getgrammartype xmlgrammardescription.xml_schema tns xmlschemadescription desc gettargetnamespace fgrammarbucket grammar grammar fgrammarbucket.getgrammar tns grammar grammar schemasymbols.uri_schemaforschema.equals tns schemagrammar.schema4annotations.instance refreshgrammars xsgrammarbucket gbucket fgrammarbucket gbucket finitialgrammarset lockpool unlockpool xsdkey systemid refertype referns xsdkey systemid refertype referns this.systemid systemid this.refertype refertype this.referns referns hashcode referns referns.hashcode obj obj xsdkey xsdkey key xsdkey obj referns key.referns systemid systemid.equals key.systemid sax2xniutil errorhandlerwrapper xmlparseexception createxmlparseexception0 saxparseexception exception createxmlparseexception exception xniexception createxniexception0 saxexception exception createxniexception exception setgeneratesyntheticannotations fschemaparser.setfeature generate_synthetic_annotations