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 anXSModel
that 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.XSModel
toXSModel()
Return anXSModel
that represents components in the schema grammars in this pool implementation.org.apache.xerces.xs.XSModel
toXSModel(short schemaVersion)
protected org.apache.xerces.xs.XSModel
toXSModel(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 anXSModel
that represents components in the schema grammars in this pool implementation.- Returns:
- an
XSModel
representing 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)
-
-