org.apache.xerces.impl.xs.util
Class XSGrammarPool

java.lang.Object
  extended by org.apache.xerces.util.XMLGrammarPoolImpl
      extended by 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 an XSModel that represents components in the schema grammars in this pool implementation.

Version:
$Id: XSGrammarPool.java 770963 2009-05-02 15:27:54Z mrglavas $

INTERNAL:

Usage of this class is not supported. It may be altered or removed at any time.

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
XSGrammarPool()
           
 
Method Summary
 org.apache.xerces.xs.XSModel toXSModel()
          Return an XSModel that represents components in the schema grammars in this pool implementation.
protected  org.apache.xerces.xs.XSModel toXSModel(SchemaGrammar[] grammars, short schemaVersion)
           
 org.apache.xerces.xs.XSModel toXSModel(short schemaVersion)
           
 
Methods inherited from class org.apache.xerces.util.XMLGrammarPoolImpl
cacheGrammars, clear, containsGrammar, equals, getGrammar, hashCode, lockPool, putGrammar, removeGrammar, retrieveGrammar, retrieveInitialGrammarSet, unlockPool
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSGrammarPool

public XSGrammarPool()
Method Detail

toXSModel

public org.apache.xerces.xs.XSModel toXSModel()
Return an XSModel 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)


Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.