jrun.j2ee.metadata
Class J2EEMetaData

java.lang.Object
  |
  +--jrunx.xml.XMLMetaData
        |
        +--jrun.j2ee.metadata.DescriptionMetaData
              |
              +--jrun.j2ee.metadata.J2EEMetaData
Direct Known Subclasses:
ApplicationClientMetaData, ServerJ2EEMetaData

public class J2EEMetaData
extends DescriptionMetaData

This class tries to consolidate some of the common code between EJBMetaData, WebAppMetaData, AppClientMetaData.

Author:
Paul Reilly
See Also:
EJBMetaData, WebAppMetaData,

Inner classes inherited from class jrunx.xml.XMLMetaData
XMLMetaData.BaseException, XMLMetaData.CouldNotCreateDocumentException, XMLMetaData.CreateInstanceException, XMLMetaData.ElementRequiredException, XMLMetaData.IntegerExpectedException, XMLMetaData.InvalidElementException, XMLMetaData.InvalidObjectException, XMLMetaData.MetaDataExportIOException, XMLMetaData.NoLocationException, XMLMetaData.NoStringConstructorException, XMLMetaData.UnsupportedArrayTypeException
 
Field Summary
protected static java.lang.String FALSE
           
protected static java.lang.String TRUE
           
 
Fields inherited from class jrunx.xml.XMLMetaData
logger
 
Constructor Summary
J2EEMetaData()
           
 
Method Summary
 void addEJBRef(EJBRefMetaData ejbRefMetaData)
           
 void addEnvEntry(EnvEntryMetaData envEntryMetaData)
           
 void addResourceEnvRef(ResourceEnvRefMetaData resourceEnvRefMetaData)
           
 void addResourceRef(ResourceRefMetaData resourceRefMetaData)
           
 void clearEJBRefs()
           
 void clearEnvEntries()
           
 void clearResourceEnvRefs()
           
 void clearResourceRefs()
           
 java.lang.String getDisplayName()
           
 EJBRefMetaData getEJBRefByName(java.lang.String name)
           
 java.util.Iterator getEJBRefs()
           
 java.util.Iterator getEnvEntries()
           
 EnvEntryMetaData getEnvEntryByName(java.lang.String name)
           
 IconMetaData getIconMetaData()
           
 J2EEMetaData getJRunMetaData()
           
 ResourceEnvRefMetaData getResourceEnvRefByName(java.lang.String name)
           
 java.util.Iterator getResourceEnvRefs()
           
 ResourceRefMetaData getResourceRefByName(java.lang.String name)
           
 java.util.Iterator getResourceRefs()
           
 void init()
           
 EJBRefMetaData removeEJBRef(java.lang.String ejbRefName)
           
 EnvEntryMetaData removeEnvEntry(java.lang.String envEntryName)
           
 ResourceEnvRefMetaData removeResourceEnvRef(java.lang.String resourceEnvRefName)
           
 ResourceRefMetaData removeResourceRef(java.lang.String resourceRefName)
           
 void setDisplayName(java.lang.String displayName)
           
 void setIconMetaData(IconMetaData iconMetaData)
           
 void setJRunMetaData(J2EEMetaData jrunMetaData)
           
 
Methods inherited from class jrun.j2ee.metadata.DescriptionMetaData
getDescription, setDescription
 
Methods inherited from class jrunx.xml.XMLMetaData
addAcronym, addAcronyms, addPackagePrefix, addPackagePrefixes, exportDocument, getAttribute, getMetaDataSource, getParent, getPersistenceContext, getText, importXML, importXML, remove, removeAttribute, setAttribute, setMetaDataSource, setMetaDataSource, setParent, setParent, setPersistenceContext, setPublicID, setSystemID, setText, sync, sync, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TRUE

protected static final java.lang.String TRUE

FALSE

protected static final java.lang.String FALSE
Constructor Detail

J2EEMetaData

public J2EEMetaData()
Method Detail

addEJBRef

public void addEJBRef(EJBRefMetaData ejbRefMetaData)

addEnvEntry

public void addEnvEntry(EnvEntryMetaData envEntryMetaData)

addResourceEnvRef

public void addResourceEnvRef(ResourceEnvRefMetaData resourceEnvRefMetaData)

addResourceRef

public void addResourceRef(ResourceRefMetaData resourceRefMetaData)

clearEJBRefs

public void clearEJBRefs()

clearEnvEntries

public void clearEnvEntries()

clearResourceEnvRefs

public void clearResourceEnvRefs()

clearResourceRefs

public void clearResourceRefs()

getDisplayName

public java.lang.String getDisplayName()

getEJBRefByName

public EJBRefMetaData getEJBRefByName(java.lang.String name)

getEJBRefs

public java.util.Iterator getEJBRefs()

getEnvEntries

public java.util.Iterator getEnvEntries()

getEnvEntryByName

public EnvEntryMetaData getEnvEntryByName(java.lang.String name)

getIconMetaData

public IconMetaData getIconMetaData()

getJRunMetaData

public J2EEMetaData getJRunMetaData()

getResourceEnvRefs

public java.util.Iterator getResourceEnvRefs()

getResourceEnvRefByName

public ResourceEnvRefMetaData getResourceEnvRefByName(java.lang.String name)

getResourceRefByName

public ResourceRefMetaData getResourceRefByName(java.lang.String name)

getResourceRefs

public java.util.Iterator getResourceRefs()

init

public void init()
          throws DeploymentException

removeEJBRef

public EJBRefMetaData removeEJBRef(java.lang.String ejbRefName)

removeEnvEntry

public EnvEntryMetaData removeEnvEntry(java.lang.String envEntryName)

removeResourceEnvRef

public ResourceEnvRefMetaData removeResourceEnvRef(java.lang.String resourceEnvRefName)

removeResourceRef

public ResourceRefMetaData removeResourceRef(java.lang.String resourceRefName)

setDisplayName

public void setDisplayName(java.lang.String displayName)

setIconMetaData

public void setIconMetaData(IconMetaData iconMetaData)

setJRunMetaData

public void setJRunMetaData(J2EEMetaData jrunMetaData)


Copyright � 2002 Macromedia Corporation. All Rights Reserved.