org.eclipse.jst.j2ee.application
Interface ApplicationPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier

public interface ApplicationPackage
extends org.eclipse.emf.ecore.EPackage

Note: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.

Since:
1.0

Nested Class Summary
static interface ApplicationPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int APPLICATION
           
static int APPLICATION__DESCRIPTION
           
static int APPLICATION__DESCRIPTIONS
          The feature id for the 'Descriptions' containment reference list
static int APPLICATION__DISPLAY_NAME
           
static int APPLICATION__DISPLAY_NAMES
          The feature id for the 'Display Names' containment reference list
static int APPLICATION__ICONS
          The feature id for the 'Icons' containment reference list
static int APPLICATION__LARGE_ICON
           
static int APPLICATION__MODULES
           
static int APPLICATION__SECURITY_ROLES
           
static int APPLICATION__SMALL_ICON
           
static int APPLICATION__VERSION
          The feature id for the 'Version' attribute
static int APPLICATION_FEATURE_COUNT
          The number of structural features of the 'Application' class
static int CONNECTOR_MODULE
           
static int CONNECTOR_MODULE__ALT_DD
           
static int CONNECTOR_MODULE__APPLICATION
           
static int CONNECTOR_MODULE__URI
           
static int CONNECTOR_MODULE_FEATURE_COUNT
          The number of structural features of the 'Connector Module' class
static ApplicationPackage eINSTANCE
          The singleton instance of the package
static int EJB_MODULE
           
static int EJB_MODULE__ALT_DD
           
static int EJB_MODULE__APPLICATION
           
static int EJB_MODULE__URI
           
static int EJB_MODULE_FEATURE_COUNT
          The number of structural features of the 'Ejb Module' class
static java.lang.String eNAME
          The package name
static java.lang.String eNS_PREFIX
          The package namespace name
static java.lang.String eNS_URI
           
static int JAVA_CLIENT_MODULE
           
static int JAVA_CLIENT_MODULE__ALT_DD
           
static int JAVA_CLIENT_MODULE__APPLICATION
           
static int JAVA_CLIENT_MODULE__URI
           
static int JAVA_CLIENT_MODULE_FEATURE_COUNT
          The number of structural features of the 'Java Client Module' class
static int MODULE
           
static int MODULE__ALT_DD
           
static int MODULE__APPLICATION
           
static int MODULE__URI
           
static int MODULE_FEATURE_COUNT
          The number of structural features of the 'Module' class
static int WEB_MODULE
           
static int WEB_MODULE__ALT_DD
           
static int WEB_MODULE__APPLICATION
           
static int WEB_MODULE__CONTEXT_ROOT
           
static int WEB_MODULE__URI
           
static int WEB_MODULE_FEATURE_COUNT
          The number of structural features of the 'Web Module' class
 
Method Summary
 org.eclipse.emf.ecore.EReference getApplication_Modules()
           
 org.eclipse.emf.ecore.EReference getApplication_SecurityRoles()
           
 org.eclipse.emf.ecore.EAttribute getApplication_Version()
          Returns the meta object for the attribute 'Version'
 org.eclipse.emf.ecore.EClass getApplication()
           
 ApplicationFactory getApplicationFactory()
           
 org.eclipse.emf.ecore.EClass getConnectorModule()
           
 org.eclipse.emf.ecore.EClass getEjbModule()
           
 org.eclipse.emf.ecore.EClass getJavaClientModule()
           
 org.eclipse.emf.ecore.EAttribute getModule_AltDD()
           
 org.eclipse.emf.ecore.EReference getModule_Application()
           
 org.eclipse.emf.ecore.EAttribute getModule_Uri()
           
 org.eclipse.emf.ecore.EClass getModule()
           
 org.eclipse.emf.ecore.EAttribute getWebModule_ContextRoot()
           
 org.eclipse.emf.ecore.EClass getWebModule()
           
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values

APPLICATION

static final int APPLICATION
See Also:
Constant Field Values

APPLICATION__ICONS

static final int APPLICATION__ICONS
The feature id for the 'Icons' containment reference list.

See Also:
Constant Field Values

APPLICATION__DISPLAY_NAMES

static final int APPLICATION__DISPLAY_NAMES
The feature id for the 'Display Names' containment reference list.

See Also:
Constant Field Values

APPLICATION__DESCRIPTIONS

static final int APPLICATION__DESCRIPTIONS
The feature id for the 'Descriptions' containment reference list.

See Also:
Constant Field Values

APPLICATION__SMALL_ICON

static final int APPLICATION__SMALL_ICON
See Also:
Constant Field Values

APPLICATION__LARGE_ICON

static final int APPLICATION__LARGE_ICON
See Also:
Constant Field Values

APPLICATION__DESCRIPTION

static final int APPLICATION__DESCRIPTION
See Also:
Constant Field Values

APPLICATION__DISPLAY_NAME

static final int APPLICATION__DISPLAY_NAME
See Also:
Constant Field Values

APPLICATION__VERSION

static final int APPLICATION__VERSION
The feature id for the 'Version' attribute.

See Also:
Constant Field Values

APPLICATION__SECURITY_ROLES

static final int APPLICATION__SECURITY_ROLES
See Also:
Constant Field Values

APPLICATION__MODULES

static final int APPLICATION__MODULES
See Also:
Constant Field Values

APPLICATION_FEATURE_COUNT

static final int APPLICATION_FEATURE_COUNT
The number of structural features of the 'Application' class.

See Also:
Constant Field Values

MODULE

static final int MODULE
See Also:
Constant Field Values

MODULE__URI

static final int MODULE__URI
See Also:
Constant Field Values

MODULE__ALT_DD

static final int MODULE__ALT_DD
See Also:
Constant Field Values

MODULE__APPLICATION

static final int MODULE__APPLICATION
See Also:
Constant Field Values

MODULE_FEATURE_COUNT

static final int MODULE_FEATURE_COUNT
The number of structural features of the 'Module' class.

See Also:
Constant Field Values

WEB_MODULE

static final int WEB_MODULE
See Also:
Constant Field Values

WEB_MODULE__URI

static final int WEB_MODULE__URI
See Also:
Constant Field Values

WEB_MODULE__ALT_DD

static final int WEB_MODULE__ALT_DD
See Also:
Constant Field Values

WEB_MODULE__APPLICATION

static final int WEB_MODULE__APPLICATION
See Also:
Constant Field Values

WEB_MODULE__CONTEXT_ROOT

static final int WEB_MODULE__CONTEXT_ROOT
See Also:
Constant Field Values

WEB_MODULE_FEATURE_COUNT

static final int WEB_MODULE_FEATURE_COUNT
The number of structural features of the 'Web Module' class.

See Also:
Constant Field Values

JAVA_CLIENT_MODULE

static final int JAVA_CLIENT_MODULE
See Also:
Constant Field Values

JAVA_CLIENT_MODULE__URI

static final int JAVA_CLIENT_MODULE__URI
See Also:
Constant Field Values

JAVA_CLIENT_MODULE__ALT_DD

static final int JAVA_CLIENT_MODULE__ALT_DD
See Also:
Constant Field Values

JAVA_CLIENT_MODULE__APPLICATION

static final int JAVA_CLIENT_MODULE__APPLICATION
See Also:
Constant Field Values

JAVA_CLIENT_MODULE_FEATURE_COUNT

static final int JAVA_CLIENT_MODULE_FEATURE_COUNT
The number of structural features of the 'Java Client Module' class.

See Also:
Constant Field Values

EJB_MODULE

static final int EJB_MODULE
See Also:
Constant Field Values

EJB_MODULE__URI

static final int EJB_MODULE__URI
See Also:
Constant Field Values

EJB_MODULE__ALT_DD

static final int EJB_MODULE__ALT_DD
See Also:
Constant Field Values

EJB_MODULE__APPLICATION

static final int EJB_MODULE__APPLICATION
See Also:
Constant Field Values

EJB_MODULE_FEATURE_COUNT

static final int EJB_MODULE_FEATURE_COUNT
The number of structural features of the 'Ejb Module' class.

See Also:
Constant Field Values

CONNECTOR_MODULE

static final int CONNECTOR_MODULE
See Also:
Constant Field Values

CONNECTOR_MODULE__URI

static final int CONNECTOR_MODULE__URI
See Also:
Constant Field Values

CONNECTOR_MODULE__ALT_DD

static final int CONNECTOR_MODULE__ALT_DD
See Also:
Constant Field Values

CONNECTOR_MODULE__APPLICATION

static final int CONNECTOR_MODULE__APPLICATION
See Also:
Constant Field Values

CONNECTOR_MODULE_FEATURE_COUNT

static final int CONNECTOR_MODULE_FEATURE_COUNT
The number of structural features of the 'Connector Module' class.

See Also:
Constant Field Values

eNS_URI

static final java.lang.String eNS_URI
See Also:
Constant Field Values

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final ApplicationPackage eINSTANCE
The singleton instance of the package.

Method Detail

getApplication

org.eclipse.emf.ecore.EClass getApplication()
Returns:
Application object

getApplication_Version

org.eclipse.emf.ecore.EAttribute getApplication_Version()
Returns the meta object for the attribute 'Version'.

Returns:
the meta object for the attribute 'Version'.
See Also:
Application.getVersion(), getApplication()

getApplication_SecurityRoles

org.eclipse.emf.ecore.EReference getApplication_SecurityRoles()

getApplication_Modules

org.eclipse.emf.ecore.EReference getApplication_Modules()

getModule

org.eclipse.emf.ecore.EClass getModule()
Returns:
Module object

getModule_Uri

org.eclipse.emf.ecore.EAttribute getModule_Uri()

getModule_AltDD

org.eclipse.emf.ecore.EAttribute getModule_AltDD()

getModule_Application

org.eclipse.emf.ecore.EReference getModule_Application()

getWebModule

org.eclipse.emf.ecore.EClass getWebModule()
Returns:
WebModule object

getWebModule_ContextRoot

org.eclipse.emf.ecore.EAttribute getWebModule_ContextRoot()

getJavaClientModule

org.eclipse.emf.ecore.EClass getJavaClientModule()
Returns:
JavaClientModule object

getEjbModule

org.eclipse.emf.ecore.EClass getEjbModule()
Returns:
EjbModule object

getConnectorModule

org.eclipse.emf.ecore.EClass getConnectorModule()
Returns:
ConnectorModule object

getApplicationFactory

ApplicationFactory getApplicationFactory()