if (paramSubstitutionGroupHandler == null)
paramSubstitutionGroupHandler = new SubstitutionGroupHandler(this.fGrammarBucket);
this.fSubGroupHandler = paramSubstitutionGroupHandler;
CMNodeFactory localCMNodeFactory = new CMNodeFactory();
if (paramCMBuilder == null)
paramCMBuilder = new CMBuilder(localCMNodeFactory);
this.fCMBuilder = paramCMBuilder;
this.fSchemaHandler = new XSDHandler(this.fGrammarBucket);
this.fDeclPool = new XSDeclarationPool();
this.fJAXPCache = new WeakHashMap();
this.fSettingsChanged = true;