org.apache.geronimo.deployment
Class AbstractBuilderCollection<T>

java.lang.Object
  extended by org.apache.geronimo.deployment.AbstractBuilderCollection<T>
Direct Known Subclasses:
NamespaceDrivenBuilderCollection, NamingBuilderCollection

public abstract class AbstractBuilderCollection<T>
extends Object


Field Summary
protected  QName basePlanElementName
           
protected  Collection<T> builders
           
protected  org.apache.xmlbeans.QNameSet planQNames
           
protected  org.apache.xmlbeans.QNameSet specQNames
           
 
Constructor Summary
protected AbstractBuilderCollection(Collection<T> builders, QName basePlanElementName)
           
 
Method Summary
protected  void addBuilder(T builder)
           
 org.apache.xmlbeans.QNameSet getPlanQNameSet()
           
 org.apache.xmlbeans.QNameSet getSpecQNameSet()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

builders

protected final Collection<T> builders

basePlanElementName

protected final QName basePlanElementName

specQNames

protected org.apache.xmlbeans.QNameSet specQNames

planQNames

protected org.apache.xmlbeans.QNameSet planQNames
Constructor Detail

AbstractBuilderCollection

protected AbstractBuilderCollection(Collection<T> builders,
                                    QName basePlanElementName)
Method Detail

addBuilder

protected void addBuilder(T builder)

getSpecQNameSet

public org.apache.xmlbeans.QNameSet getSpecQNameSet()

getPlanQNameSet

public org.apache.xmlbeans.QNameSet getPlanQNameSet()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.