org.apache.geronimo.deployment.tools
Class DDBeanRootImpl

java.lang.Object
  extended byorg.apache.geronimo.deployment.tools.DDBeanRootImpl
All Implemented Interfaces:
javax.enterprise.deploy.model.DDBean, javax.enterprise.deploy.model.DDBeanRoot

public class DDBeanRootImpl
extends Object
implements javax.enterprise.deploy.model.DDBeanRoot

Version:
$Rev: 355877 $ $Date: 2005-12-11 03:48:27 +0100 (Sun, 11 Dec 2005) $

Constructor Summary
DDBeanRootImpl(javax.enterprise.deploy.model.DeployableObject deployable, URL descriptor)
           
 
Method Summary
 void addXpathListener(String xpath, javax.enterprise.deploy.model.XpathListener xpl)
           
 String[] getAttributeNames()
           
 String getAttributeValue(String attrName)
           
 javax.enterprise.deploy.model.DDBean[] getChildBean(String xpath)
           
 String getDDBeanRootVersion()
           
 javax.enterprise.deploy.model.DeployableObject getDeployableObject()
           
 String getFilename()
           
 String getId()
           
 String getModuleDTDVersion()
           
 javax.enterprise.deploy.model.DDBeanRoot getRoot()
           
 String getText()
           
 String[] getText(String xpath)
           
 javax.enterprise.deploy.shared.ModuleType getType()
           
 String getXpath()
           
 void removeXpathListener(String xpath, javax.enterprise.deploy.model.XpathListener xpl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DDBeanRootImpl

public DDBeanRootImpl(javax.enterprise.deploy.model.DeployableObject deployable,
                      URL descriptor)
               throws javax.enterprise.deploy.model.exceptions.DDBeanCreateException
Method Detail

getRoot

public javax.enterprise.deploy.model.DDBeanRoot getRoot()
Specified by:
getRoot in interface javax.enterprise.deploy.model.DDBean

getXpath

public String getXpath()
Specified by:
getXpath in interface javax.enterprise.deploy.model.DDBeanRoot

getDDBeanRootVersion

public String getDDBeanRootVersion()
Specified by:
getDDBeanRootVersion in interface javax.enterprise.deploy.model.DDBeanRoot

getDeployableObject

public javax.enterprise.deploy.model.DeployableObject getDeployableObject()
Specified by:
getDeployableObject in interface javax.enterprise.deploy.model.DDBeanRoot

getFilename

public String getFilename()
Specified by:
getFilename in interface javax.enterprise.deploy.model.DDBeanRoot

getModuleDTDVersion

public String getModuleDTDVersion()
Specified by:
getModuleDTDVersion in interface javax.enterprise.deploy.model.DDBeanRoot

getType

public javax.enterprise.deploy.shared.ModuleType getType()
Specified by:
getType in interface javax.enterprise.deploy.model.DDBeanRoot

getId

public String getId()
Specified by:
getId in interface javax.enterprise.deploy.model.DDBean

getText

public String getText()
Specified by:
getText in interface javax.enterprise.deploy.model.DDBean

getAttributeNames

public String[] getAttributeNames()
Specified by:
getAttributeNames in interface javax.enterprise.deploy.model.DDBean

getAttributeValue

public String getAttributeValue(String attrName)
Specified by:
getAttributeValue in interface javax.enterprise.deploy.model.DDBean

getChildBean

public javax.enterprise.deploy.model.DDBean[] getChildBean(String xpath)
Specified by:
getChildBean in interface javax.enterprise.deploy.model.DDBean

getText

public String[] getText(String xpath)
Specified by:
getText in interface javax.enterprise.deploy.model.DDBean

addXpathListener

public void addXpathListener(String xpath,
                             javax.enterprise.deploy.model.XpathListener xpl)
Specified by:
addXpathListener in interface javax.enterprise.deploy.model.DDBean

removeXpathListener

public void removeXpathListener(String xpath,
                                javax.enterprise.deploy.model.XpathListener xpl)
Specified by:
removeXpathListener in interface javax.enterprise.deploy.model.DDBean


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