deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.commons.xml.schema
Class GrammarPool

java.lang.Object
  extended by org.apache.xerces.util.XMLGrammarPoolImpl
      extended by org.deegree.commons.xml.schema.GrammarPool
All Implemented Interfaces:
org.apache.xerces.xni.grammars.XMLGrammarPool

 class GrammarPool
extends org.apache.xerces.util.XMLGrammarPoolImpl

Xerces XMLGrammarPool implementation that wraps a Xerces SymbolTable. TODO can Grammars be parsed individually?

Version:
$Revision: $, $Date: $
Author:
Markus Schneider, last edited by: $Author: schneider $

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.xerces.util.XMLGrammarPoolImpl
org.apache.xerces.util.XMLGrammarPoolImpl.Entry
 
Field Summary
 
Fields inherited from class org.apache.xerces.util.XMLGrammarPoolImpl
fGrammarCount, fGrammars, fPoolIsLocked, TABLE_SIZE
 
Constructor Summary
GrammarPool(org.apache.xerces.util.SymbolTable sym)
          Creates a new GrammarPool instance based on the given Xerces SymbolTable.
 
Method Summary
(package private)  org.apache.xerces.util.SymbolTable getSymbolTable()
          Returns the wrapped SymbolTable.
 
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

GrammarPool

GrammarPool(org.apache.xerces.util.SymbolTable sym)
Creates a new GrammarPool instance based on the given Xerces SymbolTable.

Parameters:
sym - Xerces SymbolTable, never null
Method Detail

getSymbolTable

org.apache.xerces.util.SymbolTable getSymbolTable()
Returns the wrapped SymbolTable.

Returns:
Xerces SymbolTable, never null

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>