public final class RootDescriptorBean extends DescriptorBean implements javax.enterprise.deploy.model.DDBeanRoot
Constructor and Description |
---|
RootDescriptorBean(org.w3c.dom.Node node,
javax.enterprise.deploy.model.DeployableObject object,
javax.enterprise.deploy.shared.ModuleType type,
java.lang.String fName)
Creates a new RootDescriptorBean.
|
Modifier and Type | Method and Description |
---|---|
javax.enterprise.deploy.model.DDBean[] |
getChildBean(java.lang.String xpath) |
java.lang.String |
getDDBeanRootVersion() |
javax.enterprise.deploy.model.DeployableObject |
getDeployableObject() |
java.lang.String |
getFilename() |
java.lang.String |
getModuleDTDVersion() |
javax.enterprise.deploy.model.DDBeanRoot |
getRoot() |
javax.enterprise.deploy.shared.ModuleType |
getType() |
addXpathListener, getAttribute, getAttributeNames, getAttributeValue, getId, getText, getText, getXpath, removeXpathListener
public RootDescriptorBean(org.w3c.dom.Node node, javax.enterprise.deploy.model.DeployableObject object, javax.enterprise.deploy.shared.ModuleType type, java.lang.String fName)
node
- the XML Node representing the root elementobject
- the DeployableObject for which this is the deployment
descriptortype
- the type of Module represented by this RootDescriptorBeanfName
- the name of the deployment descriptor filepublic javax.enterprise.deploy.shared.ModuleType getType()
getType
in interface javax.enterprise.deploy.model.DDBeanRoot
public javax.enterprise.deploy.model.DeployableObject getDeployableObject()
getDeployableObject
in interface javax.enterprise.deploy.model.DDBeanRoot
public java.lang.String getModuleDTDVersion()
getModuleDTDVersion
in interface javax.enterprise.deploy.model.DDBeanRoot
public java.lang.String getDDBeanRootVersion()
getDDBeanRootVersion
in interface javax.enterprise.deploy.model.DDBeanRoot
public java.lang.String getFilename()
getFilename
in interface javax.enterprise.deploy.model.DDBeanRoot
public javax.enterprise.deploy.model.DDBean[] getChildBean(java.lang.String xpath)
getChildBean
in interface javax.enterprise.deploy.model.DDBean
getChildBean
in class DescriptorBean
public javax.enterprise.deploy.model.DDBeanRoot getRoot()
getRoot
in interface javax.enterprise.deploy.model.DDBean
getRoot
in class DescriptorBean