org.apache.geronimo.deployment.plugin
Class DConfigBeanSupport

java.lang.Object
  extended byorg.apache.geronimo.deployment.plugin.XmlBeanSupport
      extended byorg.apache.geronimo.deployment.plugin.DConfigBeanSupport
All Implemented Interfaces:
javax.enterprise.deploy.spi.DConfigBean
Direct Known Subclasses:
ClientConfigBean, DConfigBeanRootSupport, EARConfigBean

public abstract class DConfigBeanSupport
extends XmlBeanSupport
implements javax.enterprise.deploy.spi.DConfigBean

Version:
$Revision: 1.13 $ $Date: 2004/07/18 21:58:38 $

Field Summary
 
Fields inherited from class org.apache.geronimo.deployment.plugin.XmlBeanSupport
pcs
 
Constructor Summary
DConfigBeanSupport(javax.enterprise.deploy.model.DDBean ddBean, org.apache.xmlbeans.XmlObject xmlObject)
           
 
Method Summary
 javax.enterprise.deploy.spi.DConfigBean getDConfigBean(javax.enterprise.deploy.model.DDBean bean)
           
 javax.enterprise.deploy.model.DDBean getDDBean()
           
 String[] getXpaths()
           
protected  String[] getXPathsForJ2ee_1_4(String[][] xpathSegments)
           
protected  String[] getXPathsFromNamespace(String uri, String[][] xpathSegments)
           
protected  String[] getXPathsWithPrefix(String prefix, String[][] xpathSegments)
           
 void notifyDDChange(javax.enterprise.deploy.model.XpathEvent event)
           
 void removeDConfigBean(javax.enterprise.deploy.spi.DConfigBean bean)
           
protected  void setParent(javax.enterprise.deploy.model.DDBean ddBean, org.apache.xmlbeans.XmlObject xmlObject)
           
 
Methods inherited from class org.apache.geronimo.deployment.plugin.XmlBeanSupport
addPropertyChangeListener, fromXML, getSchemaTypeLoader, getXmlObject, removePropertyChangeListener, setXmlObject, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.enterprise.deploy.spi.DConfigBean
addPropertyChangeListener, removePropertyChangeListener
 

Constructor Detail

DConfigBeanSupport

public DConfigBeanSupport(javax.enterprise.deploy.model.DDBean ddBean,
                          org.apache.xmlbeans.XmlObject xmlObject)
Method Detail

setParent

protected void setParent(javax.enterprise.deploy.model.DDBean ddBean,
                         org.apache.xmlbeans.XmlObject xmlObject)

getDDBean

public javax.enterprise.deploy.model.DDBean getDDBean()
Specified by:
getDDBean in interface javax.enterprise.deploy.spi.DConfigBean

getDConfigBean

public javax.enterprise.deploy.spi.DConfigBean getDConfigBean(javax.enterprise.deploy.model.DDBean bean)
                                                       throws javax.enterprise.deploy.spi.exceptions.ConfigurationException
Specified by:
getDConfigBean in interface javax.enterprise.deploy.spi.DConfigBean
Throws:
javax.enterprise.deploy.spi.exceptions.ConfigurationException

getXpaths

public String[] getXpaths()
Specified by:
getXpaths in interface javax.enterprise.deploy.spi.DConfigBean

removeDConfigBean

public void removeDConfigBean(javax.enterprise.deploy.spi.DConfigBean bean)
                       throws javax.enterprise.deploy.spi.exceptions.BeanNotFoundException
Specified by:
removeDConfigBean in interface javax.enterprise.deploy.spi.DConfigBean
Throws:
javax.enterprise.deploy.spi.exceptions.BeanNotFoundException

notifyDDChange

public void notifyDDChange(javax.enterprise.deploy.model.XpathEvent event)
Specified by:
notifyDDChange in interface javax.enterprise.deploy.spi.DConfigBean

getXPathsWithPrefix

protected String[] getXPathsWithPrefix(String prefix,
                                       String[][] xpathSegments)

getXPathsFromNamespace

protected String[] getXPathsFromNamespace(String uri,
                                          String[][] xpathSegments)

getXPathsForJ2ee_1_4

protected String[] getXPathsForJ2ee_1_4(String[][] xpathSegments)


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