Package org.apache.xerces.impl.xs.util
Class XSGrammarPool
- java.lang.Object
-
- org.apache.xerces.util.XMLGrammarPoolImpl
-
- org.apache.xerces.impl.xs.util.XSGrammarPool
-
- All Implemented Interfaces:
org.apache.xerces.xni.grammars.XMLGrammarPool
public class XSGrammarPool extends XMLGrammarPoolImpl
Add a method that return anXSModelthat represents components in the schema grammars in this pool implementation.INTERNAL:
- Usage of this class is not supported. It may be altered or removed at any time.
- Version:
- $Id: XSGrammarPool.java 770963 2009-05-02 15:27:54Z mrglavas $
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.xerces.util.XMLGrammarPoolImpl
XMLGrammarPoolImpl.Entry
-
-
Field Summary
-
Fields inherited from class org.apache.xerces.util.XMLGrammarPoolImpl
fGrammarCount, fGrammars, fPoolIsLocked, TABLE_SIZE
-
-
Constructor Summary
Constructors Constructor Description XSGrammarPool()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.xerces.xs.XSModeltoXSModel()Return anXSModelthat represents components in the schema grammars in this pool implementation.org.apache.xerces.xs.XSModeltoXSModel(short schemaVersion)protected org.apache.xerces.xs.XSModeltoXSModel(SchemaGrammar[] grammars, short schemaVersion)-
Methods inherited from class org.apache.xerces.util.XMLGrammarPoolImpl
cacheGrammars, clear, containsGrammar, equals, getGrammar, hashCode, lockPool, putGrammar, removeGrammar, retrieveGrammar, retrieveInitialGrammarSet, unlockPool
-
-
-
-
Method Detail
-
toXSModel
public org.apache.xerces.xs.XSModel toXSModel()
Return anXSModelthat represents components in the schema grammars in this pool implementation.- Returns:
- an
XSModelrepresenting this schema grammar
-
toXSModel
public org.apache.xerces.xs.XSModel toXSModel(short schemaVersion)
-
toXSModel
protected org.apache.xerces.xs.XSModel toXSModel(SchemaGrammar[] grammars, short schemaVersion)
-
-