org.apache.xerces.impl.xs
Class XSDeclarationPool

java.lang.Object
  |
  +--org.apache.xerces.impl.xs.XSDeclarationPool

public final class XSDeclarationPool
extends java.lang.Object

This class is pool that enables caching of XML Schema declaration objects. Before a compiled grammar object is garbage collected, the implementation will add all XML Schema component declarations to the pool. Note: The cashing mechanism is not implemented yet.

Version:
$Id: XSDeclarationPool.java,v 1.2 2002/01/29 01:15:14 lehors Exp $
Author:
Elena Litani, IBM

Constructor Summary
XSDeclarationPool()
           
 
Method Summary
 XSAttributeDecl getAttributeDecl()
           
 XSAttributeUse getAttributeUse()
           
 XSComplexTypeDecl getComplexTypeDecl()
           
 XSElementDecl getElementDecl()
           
 XSParticleDecl getParticleDecl()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSDeclarationPool

public XSDeclarationPool()
Method Detail

getElementDecl

public final XSElementDecl getElementDecl()

getAttributeDecl

public final XSAttributeDecl getAttributeDecl()

getAttributeUse

public final XSAttributeUse getAttributeUse()

getComplexTypeDecl

public final XSComplexTypeDecl getComplexTypeDecl()

getParticleDecl

public final XSParticleDecl getParticleDecl()


Copyright © 1999-2002 Apache XML Project. All Rights Reserved.