XSDHandler

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total8,989 of 8,9890%1,134 of 1,1340%711711121121
constructTrees(Element, String, XSDDescription, boolean)8940%1240%636311
renameRedefiningComponents(XSDocumentInfo, Element, String, String, String)4930%720%373711
buildGlobalNameRegistries()4110%540%282811
parseSchema(XMLInputSource, XSDDescription, Hashtable)3860%780%404011
getGlobalDecl(XSDocumentInfo, int, QName, Element)3760%520%303011
traverseSchemas(ArrayList)3400%440%232311
XSDHandler()3180%n/a1111
checkForDuplicateNames(String, int, Hashtable, Hashtable, Element, XSDocumentInfo)2920%320%171711
prepareForTraverse()2620%80%5511
static {...}2080%n/a1111
reset(XMLComponentManager)1910%160%9911
getSchemaDocument(String, SAXInputSource, boolean, short, Element)1820%220%121211
getSchemaDocument(String, StAXInputSource, boolean, short, Element)1670%280%151511
fillInLocalElemInfo(Element, XSDocumentInfo, int, XSObject, XSParticleDecl)1520%20%2211
addGlobalComponent(XSObject, XSDDescription)1510%370%222211
storeKeyRef(Element, XSDocumentInfo, XSElementDecl)1470%60%4411
changeRedefineGroup(String, String, String, Element, XSDocumentInfo)1150%200%111111
getSchemaDocument(String, DOMInputSource, boolean, short, Element)1140%220%121211
getGrpOrAttrGrpRedefinedByRestriction(int, QName, XSDocumentInfo, Element)1130%140%9911
resolveSchema(XSDDescription, boolean, Element, boolean)1070%120%7711
addGlobalAttributeDecls(SchemaGrammar, SchemaGrammar)1010%140%8811
addGlobalAttributeGroupDecls(SchemaGrammar, SchemaGrammar)1010%140%8811
addGlobalNotationDecls(SchemaGrammar, SchemaGrammar)1010%140%8811
addGlobalGroupDecls(SchemaGrammar, SchemaGrammar)1010%140%8811
addGlobalTypeDecls(SchemaGrammar, SchemaGrammar)1010%140%8811
traverseLocalElements()960%100%6611
traverseGlobalDecl(int, Element, XSDocumentInfo, SchemaGrammar)920%110%9911
addGlobalElementDecls(SchemaGrammar, SchemaGrammar)920%120%7711
createTraversers()870%n/a1111
getSchemaDocument(String, XMLInputSource, boolean, short, Element)860%140%8811
getSchemaDocument(XSInputSource, XSDDescription)740%200%111111
canAddComponent(XSObject, XSDDescription)720%230%151511
expandGrammars(SchemaGrammar[])660%120%7711
findQName(String, XSDocumentInfo)660%120%7711
resolveSchema(XMLInputSource, XSDDescription, boolean, Element)610%80%5511
validateAnnotations(ArrayList)600%60%4411
removeParticle(XSModelGroupImpl, XSParticleDecl)590%100%6611
updateImportListWith(SchemaGrammar)570%120%7711
expandRelatedSimpleTypeComponents(XSSimpleTypeDefinition, Vector, String, Hashtable)570%100%6611
getSchemaDocument1(boolean, boolean, XMLInputSource, Element, IOException)530%80%5511
createAnnotationValidator()520%20%2211
addNewImportedGrammars(SchemaGrammar, SchemaGrammar)520%100%6611
resolveKeyRefs()500%20%2211
expandRelatedComponents(XSObject, Vector, Hashtable)490%60%6611
resolveSchemaSource(XSDDescription, boolean, Element, boolean)480%40%3311
getGlobalDeclFromGrammar(SchemaGrammar, int, String, String)470%80%8811
expandComponents(XSObject[], Hashtable)440%60%4411
addGlobalAttributeDecl(XSAttributeDecl)410%60%4411
addGlobalAttributeGroupDecl(XSAttributeGroupDecl)410%60%4411
addGlobalElementDecl(XSElementDecl)410%60%4411
addGlobalGroupDecl(XSGroupDecl)410%60%4411
addGlobalNotationDecl(XSNotationDecl)410%60%4411
addGlobalTypeDecl(XSTypeDefinition)410%60%4411
addIDConstraintDecl(IdentityConstraint)410%60%4411
checkForDuplicateNames(String, int, Element)410%40%3311
getGlobalDecl(String, int)400%80%8811
getGlobalDeclFromGrammar(SchemaGrammar, int, String)400%80%8811
element2Locator(Element, SimpleLocator)380%40%3311
addGrammars(Vector)370%40%3311
findGrammar(XSDDescription, boolean)350%80%5511
isExistingGrammar(XSDDescription, boolean)350%60%4411
updateImportListFor(SchemaGrammar)350%80%5511
addRelatedType(XSTypeDefinition, Vector, String, Hashtable)350%60%4411
existingGrammars(Vector)340%40%3311
reportSharingError(String, String)330%20%2211
getSchemaGrammar(XSDDescription)320%40%3311
setSchemasVisible(XSDocumentInfo)320%40%3311
addRelatedElement(XSElementDeclaration, Vector, String, Hashtable)310%40%3311
addRelatedAttribute(XSAttributeDeclaration, Vector, String, Hashtable)310%40%3311
expandImportList(String, Vector)310%40%3311
updateImportList(SchemaGrammar, Vector, Vector)300%60%4411
addGrammarComponents(SchemaGrammar, SchemaGrammar)290%40%3311
addNewGrammarLocations(SchemaGrammar, SchemaGrammar)290%40%3311
containedImportedGrammar(Vector, SchemaGrammar)290%40%3311
canAddComponents(Vector)280%40%3311
reportSchemaError(String, Object[], Element, Exception)280%20%2211
reportSchemaWarning(String, Object[], Element, Exception)280%20%2211
addNewGrammarComponents(SchemaGrammar, SchemaGrammar)270%n/a1111
expandRelatedModelGroupComponents(XSModelGroup, Vector, String, Hashtable)270%40%3311
expandRelatedComplexTypeComponents(XSComplexTypeDecl, Vector, String, Hashtable)260%20%2211
updateImportDependencies(Hashtable)260%40%3311
updateImportList(Vector, Vector)250%40%3311
addGlobalComponents(Vector, Hashtable)250%20%2211
addImportList(SchemaGrammar, Vector, Vector)250%40%3311
expandRelatedAttributeUsesComponents(XSObjectList, Vector, String, Hashtable)240%40%3311
expandRelatedParticleComponents(XSParticle, Vector, String, Hashtable)230%30%3311
needReportTNSError(String)220%40%3311
expandRelatedTypeComponents(XSTypeDefinition, Vector, String, Hashtable)220%40%3311
findDependentNamespaces(String, Hashtable)220%20%2211
doc2SystemId(Element)210%40%3311
getSchemaDocument0(XSDHandler.XSDKey, String, Element)210%40%3311
addNamespaceDependency(String, String, Vector)210%40%3311
expandRelatedElementComponents(XSElementDeclaration, Vector, String, Hashtable)190%20%2211
nonAnnotationContent(Element)180%40%3311
element2Locator(Element)180%40%3311
createGrammarFrom(SchemaGrammar)170%n/a1111
prepareForParse()130%n/a1111
XSDHandler(XSGrammarBucket)110%n/a1111
findXSDocumentForDecl(XSDocumentInfo, Element, XSDocumentInfo)110%20%2211
expandRelatedAttributeComponents(XSAttributeDeclaration, Vector, String, Hashtable)80%n/a1111
expandRelatedModelGroupDefinitionComponents(XSModelGroupDefinition, Vector, String, Hashtable)80%n/a1111
expandRelatedAttributeGroupComponents(XSAttributeGroupDefinition, Vector, String, Hashtable)80%n/a1111
expandRelatedAttributeUseComponents(XSAttributeUse, Vector, String, Hashtable)80%n/a1111
emptyString2Null(String)0%20%2211
schemaDocument2SystemId(XSDocumentInfo)0%n/a1111
reportSchemaError(String, Object[], Element)0%n/a1111
reportSchemaWarning(String, Object[], Element)0%n/a1111
null2EmptyString(String)0%20%2211
getGlobalAttributeDecl(String)0%n/a1111
getGlobalAttributeGroupDecl(String)0%n/a1111
getGlobalElementDecl(String)0%n/a1111
getGlobalGroupDecl(String)0%n/a1111
getGlobalNotationDecl(String)0%n/a1111
getGlobalTypeDecl(String)0%n/a1111
getIDConstraintDecl(String)0%n/a1111
setGenerateSyntheticAnnotations(boolean)0%n/a1111
getGrammar(String)0%n/a1111
setDeclPool(XSDeclarationPool)0%n/a1111
setDVFactory(SchemaDVFactory)0%n/a1111
getIDRegistry()0%n/a1111
getIDRegistry_sub()0%n/a1111