org.jboss.metadata
Class MetaData

java.lang.Object
  |
  +--org.jboss.metadata.MetaData
All Implemented Interfaces:
XmlLoadable
Direct Known Subclasses:
ApplicationMetaData, BeanMetaData, CMPFieldMetaData, ConfigurationMetaData, EjbRefMetaData, EnvEntryMetaData, FinderMetaData, J2eeApplicationMetaData, J2eeModuleMetaData, JawsApplicationMetaData, JawsEntityMetaData, MappingMetaData, MethodMetaData, ResourceRefMetaData, SecurityRoleRefMetaData, TypeMappingMetaData

public abstract class MetaData
extends java.lang.Object
implements XmlLoadable

Version:
$Revision: 1.9 $
Author:
Sebastien Alborini
See Also:

Field Summary
static byte TX_MANDATORY
           
static byte TX_NEVER
           
static byte TX_NOT_SUPPORTED
           
static byte TX_REQUIRED
           
static byte TX_REQUIRES_NEW
           
static byte TX_SUPPORTS
           
static byte TX_UNKNOWN
           
 
Constructor Summary
MetaData()
           
 
Method Summary
static java.util.Iterator getChildrenByTagName(org.w3c.dom.Element element, java.lang.String tagName)
           
static java.lang.String getElementContent(org.w3c.dom.Element element)
           
static org.w3c.dom.Element getOptionalChild(org.w3c.dom.Element element, java.lang.String tagName)
           
static org.w3c.dom.Element getUniqueChild(org.w3c.dom.Element element, java.lang.String tagName)
           
 void importEjbJarXml(org.w3c.dom.Element element)
           
 void importJbossXml(org.w3c.dom.Element element)
           
 void importXml(org.w3c.dom.Element element)
           
protected  boolean jdk13Enabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TX_NOT_SUPPORTED

public static final byte TX_NOT_SUPPORTED

TX_REQUIRED

public static final byte TX_REQUIRED

TX_SUPPORTS

public static final byte TX_SUPPORTS

TX_REQUIRES_NEW

public static final byte TX_REQUIRES_NEW

TX_MANDATORY

public static final byte TX_MANDATORY

TX_NEVER

public static final byte TX_NEVER

TX_UNKNOWN

public static final byte TX_UNKNOWN
Constructor Detail

MetaData

public MetaData()
Method Detail

getChildrenByTagName

public static java.util.Iterator getChildrenByTagName(org.w3c.dom.Element element,
                                                      java.lang.String tagName)

getUniqueChild

public static org.w3c.dom.Element getUniqueChild(org.w3c.dom.Element element,
                                                 java.lang.String tagName)
                                          throws DeploymentException

getOptionalChild

public static org.w3c.dom.Element getOptionalChild(org.w3c.dom.Element element,
                                                   java.lang.String tagName)
                                            throws DeploymentException

getElementContent

public static java.lang.String getElementContent(org.w3c.dom.Element element)
                                          throws DeploymentException

importXml

public void importXml(org.w3c.dom.Element element)
               throws DeploymentException
Specified by:
importXml in interface XmlLoadable

importEjbJarXml

public void importEjbJarXml(org.w3c.dom.Element element)
                     throws DeploymentException

importJbossXml

public void importJbossXml(org.w3c.dom.Element element)
                    throws DeploymentException

jdk13Enabled

protected boolean jdk13Enabled()


Copyright © 2000 The jBoss Organization. All Rights Reserved.