org.apache.geronimo.enterprise.deploy.tool
Class AbstractDeployableObject
java.lang.Object
org.apache.geronimo.enterprise.deploy.tool.AbstractDeployableObject
- All Implemented Interfaces:
- javax.enterprise.deploy.model.DeployableObject
- Direct Known Subclasses:
- EjbDeployableObject, WebDeployableObject
- public abstract class AbstractDeployableObject
- extends Object
- implements javax.enterprise.deploy.model.DeployableObject
The base class for all DeployableObject implementations. Each subclass
defines how to get specific deployment descriptors.
- Version:
- $Revision: 1.3 $ $Date: 2004/03/10 09:58:43 $
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.model.DeployableObject |
getDDBeanRoot |
AbstractDeployableObject
public AbstractDeployableObject(JarFile jar,
javax.enterprise.deploy.shared.ModuleType type,
javax.enterprise.deploy.model.DDBeanRoot defaultRoot,
ClassLoader loader)
getType
public javax.enterprise.deploy.shared.ModuleType getType()
- Specified by:
getType
in interface javax.enterprise.deploy.model.DeployableObject
getDDBeanRoot
public javax.enterprise.deploy.model.DDBeanRoot getDDBeanRoot()
- Specified by:
getDDBeanRoot
in interface javax.enterprise.deploy.model.DeployableObject
getChildBean
public javax.enterprise.deploy.model.DDBean[] getChildBean(String xpath)
- Specified by:
getChildBean
in interface javax.enterprise.deploy.model.DeployableObject
getText
public String[] getText(String xpath)
- Specified by:
getText
in interface javax.enterprise.deploy.model.DeployableObject
getClassFromScope
public Class getClassFromScope(String className)
- Specified by:
getClassFromScope
in interface javax.enterprise.deploy.model.DeployableObject
getModuleDTDVersion
public String getModuleDTDVersion()
- Specified by:
getModuleDTDVersion
in interface javax.enterprise.deploy.model.DeployableObject
entries
public Enumeration entries()
- Specified by:
entries
in interface javax.enterprise.deploy.model.DeployableObject
getEntry
public InputStream getEntry(String name)
- Specified by:
getEntry
in interface javax.enterprise.deploy.model.DeployableObject
Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.