/******************************************************************************* * Copyright (c) 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.jst.javaee.ejb.internal.metadata; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.jst.j2ee.internal.J2EEConstants; import org.eclipse.jst.javaee.ejb.EjbFactory; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * <!-- begin-model-doc --> * * * $Id: ejb-jar_3_1.xsd,v 1.4 2010/01/14 18:20:11 ccc Exp $ * * * * [ * This is the XML Schema for the EJB 3.2 deployment descriptor. * * All EJB deployment descriptors must indicate * the schema by using the Java EE namespace: * * http://xmlns.jcp.org/xml/ns/javaee * * and by indicating the version of the schema by * using the version element as shown below: * * <ejb-jar xmlns="http://xmlns.jcp.org/xml/ns/javaee" * xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" * xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee * http://xmlns.jcp.org/xml/ns/javaee/ejb-jar_3_2.xsd" * version="3.2"> * ... * </ejb-jar> * * The instance documents may indicate the published version of * the schema using the xsi:schemaLocation attribute for the * Java EE namespace with the following location: * * http://xmlns.jcp.org/xml/ns/javaee/ejb-jar_3_2.xsd * * * * * * The following conventions apply to all Java EE * deployment descriptor elements unless indicated otherwise. * * - In elements that specify a pathname to a file within the * same JAR file, relative filenames (i.e., those not * starting with "/") are considered relative to the root of * the JAR file's namespace. Absolute filenames (i.e., those * starting with "/") also specify names in the root of the * JAR file's namespace. In general, relative names are * preferred. The exception is .war files where absolute * names are preferred for consistency with the Servlet API. * * * * * $Id: javaee_6.xsd,v 1.4 2010/01/14 18:20:11 ccc Exp $ * * * * * The following definitions that appear in the common * shareable schema(s) of Java EE deployment descriptors should be * interpreted with respect to the context they are included: * * Deployment Component may indicate one of the following: * java ee application; * application client; * web application; * enterprise bean; * resource adapter; * * Deployment File may indicate one of the following: * ear file; * war file; * jar file; * rar file; * * * * * $Id: javaee_web_services_client_1_3.xsd,v 1.2 2009/09/29 20:31:42 ccc Exp $ * * * * * (C) Copyright International Business Machines Corporation 2002 * * * * <div xmlns="http://www.w3.org/1999/xhtml"> * <h1>About the XML namespace</h1> * * <div class="bodytext"> * <p> * This schema document describes the XML namespace, in a form * suitable for import by other schema documents. * </p> * <p> * See <a href="http://www.w3.org/XML/1998/namespace.html"> * http://www.w3.org/XML/1998/namespace.html</a> and * <a href="http://www.w3.org/TR/REC-xml"> * http://www.w3.org/TR/REC-xml</a> for information * about this namespace. * </p> * <p> * Note that local names in this namespace are intended to be * defined only by the World Wide Web Consortium or its subgroups. * The names currently defined in this namespace are listed below. * They should not be used with conflicting semantics by any Working * Group, specification, or document instance. * </p> * <p> * See further below in this document for more information about <a href="#usage">how to refer to this schema document from your own * XSD schema documents</a> and about <a href="#nsversioning">the * namespace-versioning policy governing this schema document</a>. * </p> * </div> * </div> * * * <div xmlns="http://www.w3.org/1999/xhtml"> * * <h3>Father (in any context at all)</h3> * * <div class="bodytext"> * <p> * denotes Jon Bosak, the chair of * the original XML Working Group. This name is reserved by * the following decision of the W3C XML Plenary and * XML Coordination groups: * </p> * <blockquote> * <p> * In appreciation for his vision, leadership and * dedication the W3C XML Plenary on this 10th day of * February, 2000, reserves for Jon Bosak in perpetuity * the XML name "xml:Father". * </p> * </blockquote> * </div> * </div> * * * <div xmlns="http://www.w3.org/1999/xhtml" id="usage" xml:id="usage"> * <h2> * <a name="usage">About this schema document</a> * </h2> * * <div class="bodytext"> * <p> * This schema defines attributes and an attribute group suitable * for use by schemas wishing to allow <code>xml:base</code>, * <code>xml:lang</code>, <code>xml:space</code> or * <code>xml:id</code> attributes on elements they define. * </p> * <p> * To enable this, such a schema must import this schema for * the XML namespace, e.g. as follows: * </p> * <pre> * <schema . . .> * . . . * <import namespace="http://www.w3.org/XML/1998/namespace" * schemaLocation="http://www.w3.org/2001/xml.xsd"/> * </pre> * <p> * or * </p> * <pre> * <import namespace="http://www.w3.org/XML/1998/namespace" * schemaLocation="http://www.w3.org/2009/01/xml.xsd"/> * </pre> * <p> * Subsequently, qualified reference to any of the attributes or the * group defined below will have the desired effect, e.g. * </p> * <pre> * <type . . .> * . . . * <attributeGroup ref="xml:specialAttrs"/> * </pre> * <p> * will define a type which will schema-validate an instance element * with any of those attributes. * </p> * </div> * </div> * * * <div xmlns="http://www.w3.org/1999/xhtml" id="nsversioning" xml:id="nsversioning"> * <h2> * <a name="nsversioning">Versioning policy for this schema document</a> * </h2> * <div class="bodytext"> * <p> * In keeping with the XML Schema WG's standard versioning * policy, this schema document will persist at * <a href="http://www.w3.org/2009/01/xml.xsd"> * http://www.w3.org/2009/01/xml.xsd</a>. * </p> * <p> * At the date of issue it can also be found at * <a href="http://www.w3.org/2001/xml.xsd"> * http://www.w3.org/2001/xml.xsd</a>. * </p> * <p> * The schema document at that URI may however change in the future, * in order to remain compatible with the latest version of XML * Schema itself, or with the XML namespace itself. In other words, * if the XML Schema or XML namespaces change, the version of this * document at <a href="http://www.w3.org/2001/xml.xsd"> * http://www.w3.org/2001/xml.xsd * </a> * will change accordingly; the version at * <a href="http://www.w3.org/2009/01/xml.xsd"> * http://www.w3.org/2009/01/xml.xsd * </a> * will not change. * </p> * <p> * Previous dated (and unchanging) versions of this schema * document are at: * </p> * <ul> * <li> * <a href="http://www.w3.org/2009/01/xml.xsd"> * http://www.w3.org/2009/01/xml.xsd</a> * </li> * <li> * <a href="http://www.w3.org/2007/08/xml.xsd"> * http://www.w3.org/2007/08/xml.xsd</a> * </li> * <li> * <a href="http://www.w3.org/2004/10/xml.xsd"> * http://www.w3.org/2004/10/xml.xsd</a> * </li> * <li> * <a href="http://www.w3.org/2001/03/xml.xsd"> * http://www.w3.org/2001/03/xml.xsd</a> * </li> * </ul> * </div> * </div> * * <!-- end-model-doc --> * @see org.eclipse.jst.javaee.ejb.EjbFactory * @generated */ public interface EjbPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "ejb"; //$NON-NLS-1$ /** * The package namespace URI. * <!-- begin-user-doc --> * The package must be registered with the Java EE 5 and Java EE 6 xsds, since it is used for both * <!-- end-user-doc --> */ String eNS_URI = J2EEConstants.EJB_JAR_SCHEMA_LOC_3_0; String eNS_URI2 = J2EEConstants.EJB_JAR_SCHEMA_LOC_3_1; String eNS_URI3 = J2EEConstants.EJB_JAR_SCHEMA_LOC_3_2; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "ejb"; //$NON-NLS-1$ /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EjbPackage eINSTANCE = org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.AccessTimeoutTypeImpl <em>Access Timeout Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.AccessTimeoutTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getAccessTimeoutType() * @generated */ int ACCESS_TIMEOUT_TYPE = 0; /** * The feature id for the '<em><b>Timeout</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACCESS_TIMEOUT_TYPE__TIMEOUT = 0; /** * The feature id for the '<em><b>Unit</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACCESS_TIMEOUT_TYPE__UNIT = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACCESS_TIMEOUT_TYPE__ID = 2; /** * The number of structural features of the '<em>Access Timeout Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACCESS_TIMEOUT_TYPE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ActivationConfigImpl <em>Activation Config</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ActivationConfigImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getActivationConfig() * @generated */ int ACTIVATION_CONFIG = 1; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Activation Config Properties</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG__ACTIVATION_CONFIG_PROPERTIES = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG__ID = 2; /** * The number of structural features of the '<em>Activation Config</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ActivationConfigPropertyImpl <em>Activation Config Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ActivationConfigPropertyImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getActivationConfigProperty() * @generated */ int ACTIVATION_CONFIG_PROPERTY = 2; /** * The feature id for the '<em><b>Activation Config Property Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG_PROPERTY__ACTIVATION_CONFIG_PROPERTY_NAME = 0; /** * The feature id for the '<em><b>Activation Config Property Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG_PROPERTY__ACTIVATION_CONFIG_PROPERTY_VALUE = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG_PROPERTY__ID = 2; /** * The number of structural features of the '<em>Activation Config Property</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG_PROPERTY_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ApplicationExceptionImpl <em>Application Exception</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ApplicationExceptionImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getApplicationException() * @generated */ int APPLICATION_EXCEPTION = 3; /** * The feature id for the '<em><b>Exception Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int APPLICATION_EXCEPTION__EXCEPTION_CLASS = 0; /** * The feature id for the '<em><b>Rollback</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int APPLICATION_EXCEPTION__ROLLBACK = 1; /** * The feature id for the '<em><b>Inherited</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int APPLICATION_EXCEPTION__INHERITED = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int APPLICATION_EXCEPTION__ID = 3; /** * The number of structural features of the '<em>Application Exception</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int APPLICATION_EXCEPTION_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.AroundInvokeTypeImpl <em>Around Invoke Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.AroundInvokeTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getAroundInvokeType() * @generated */ int AROUND_INVOKE_TYPE = 4; /** * The feature id for the '<em><b>Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AROUND_INVOKE_TYPE__CLASS = 0; /** * The feature id for the '<em><b>Method Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AROUND_INVOKE_TYPE__METHOD_NAME = 1; /** * The number of structural features of the '<em>Around Invoke Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AROUND_INVOKE_TYPE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.AroundTimeoutTypeImpl <em>Around Timeout Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.AroundTimeoutTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getAroundTimeoutType() * @generated */ int AROUND_TIMEOUT_TYPE = 5; /** * The feature id for the '<em><b>Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AROUND_TIMEOUT_TYPE__CLASS = 0; /** * The feature id for the '<em><b>Method Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AROUND_TIMEOUT_TYPE__METHOD_NAME = 1; /** * The number of structural features of the '<em>Around Timeout Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AROUND_TIMEOUT_TYPE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.AssemblyDescriptorImpl <em>Assembly Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.AssemblyDescriptorImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getAssemblyDescriptor() * @generated */ int ASSEMBLY_DESCRIPTOR = 6; /** * The feature id for the '<em><b>Security Roles</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSEMBLY_DESCRIPTOR__SECURITY_ROLES = 0; /** * The feature id for the '<em><b>Method Permissions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSEMBLY_DESCRIPTOR__METHOD_PERMISSIONS = 1; /** * The feature id for the '<em><b>Container Transactions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSEMBLY_DESCRIPTOR__CONTAINER_TRANSACTIONS = 2; /** * The feature id for the '<em><b>Interceptor Bindings</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSEMBLY_DESCRIPTOR__INTERCEPTOR_BINDINGS = 3; /** * The feature id for the '<em><b>Message Destinations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSEMBLY_DESCRIPTOR__MESSAGE_DESTINATIONS = 4; /** * The feature id for the '<em><b>Exclude List</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSEMBLY_DESCRIPTOR__EXCLUDE_LIST = 5; /** * The feature id for the '<em><b>Application Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSEMBLY_DESCRIPTOR__APPLICATION_EXCEPTIONS = 6; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSEMBLY_DESCRIPTOR__ID = 7; /** * The number of structural features of the '<em>Assembly Descriptor</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSEMBLY_DESCRIPTOR_FEATURE_COUNT = 8; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.AsyncMethodTypeImpl <em>Async Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.AsyncMethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getAsyncMethodType() * @generated */ int ASYNC_METHOD_TYPE = 7; /** * The feature id for the '<em><b>Method Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASYNC_METHOD_TYPE__METHOD_NAME = 0; /** * The feature id for the '<em><b>Method Params</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASYNC_METHOD_TYPE__METHOD_PARAMS = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASYNC_METHOD_TYPE__ID = 2; /** * The number of structural features of the '<em>Async Method Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASYNC_METHOD_TYPE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.CMPFieldImpl <em>CMP Field</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.CMPFieldImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCMPField() * @generated */ int CMP_FIELD = 8; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_FIELD__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Field Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_FIELD__FIELD_NAME = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_FIELD__ID = 2; /** * The number of structural features of the '<em>CMP Field</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_FIELD_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.CMRFieldImpl <em>CMR Field</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.CMRFieldImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCMRField() * @generated */ int CMR_FIELD = 9; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Cmr Field Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__CMR_FIELD_NAME = 1; /** * The feature id for the '<em><b>Cmr Field Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__CMR_FIELD_TYPE = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__ID = 3; /** * The number of structural features of the '<em>CMR Field</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ConcurrentMethodTypeImpl <em>Concurrent Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ConcurrentMethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getConcurrentMethodType() * @generated */ int CONCURRENT_METHOD_TYPE = 10; /** * The feature id for the '<em><b>Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCURRENT_METHOD_TYPE__METHOD = 0; /** * The feature id for the '<em><b>Lock</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCURRENT_METHOD_TYPE__LOCK = 1; /** * The feature id for the '<em><b>Access Timeout</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCURRENT_METHOD_TYPE__ACCESS_TIMEOUT = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCURRENT_METHOD_TYPE__ID = 3; /** * The number of structural features of the '<em>Concurrent Method Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCURRENT_METHOD_TYPE_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ContainerTransactionTypeImpl <em>Container Transaction Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ContainerTransactionTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getContainerTransactionType() * @generated */ int CONTAINER_TRANSACTION_TYPE = 11; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_TRANSACTION_TYPE__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Methods</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_TRANSACTION_TYPE__METHODS = 1; /** * The feature id for the '<em><b>Trans Attribute</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_TRANSACTION_TYPE__TRANS_ATTRIBUTE = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_TRANSACTION_TYPE__ID = 3; /** * The number of structural features of the '<em>Container Transaction Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_TRANSACTION_TYPE_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.DependsOnTypeImpl <em>Depends On Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.DependsOnTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getDependsOnType() * @generated */ int DEPENDS_ON_TYPE = 12; /** * The feature id for the '<em><b>Ejb Name</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPENDS_ON_TYPE__EJB_NAME = 0; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPENDS_ON_TYPE__ID = 1; /** * The number of structural features of the '<em>Depends On Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DEPENDS_ON_TYPE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EJBJarImpl <em>EJB Jar</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EJBJarImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEJBJar() * @generated */ int EJB_JAR = 13; /** * The feature id for the '<em><b>Module Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__MODULE_NAME = 0; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__DESCRIPTIONS = 1; /** * The feature id for the '<em><b>Display Names</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__DISPLAY_NAMES = 2; /** * The feature id for the '<em><b>Icons</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__ICONS = 3; /** * The feature id for the '<em><b>Enterprise Beans</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__ENTERPRISE_BEANS = 4; /** * The feature id for the '<em><b>Interceptors</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__INTERCEPTORS = 5; /** * The feature id for the '<em><b>Relationships</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__RELATIONSHIPS = 6; /** * The feature id for the '<em><b>Assembly Descriptor</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__ASSEMBLY_DESCRIPTOR = 7; /** * The feature id for the '<em><b>Ejb Client Jar</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__EJB_CLIENT_JAR = 8; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__ID = 9; /** * The feature id for the '<em><b>Metadata Complete</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__METADATA_COMPLETE = 10; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__VERSION = 11; /** * The number of structural features of the '<em>EJB Jar</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR_FEATURE_COUNT = 12; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EJBJarDeploymentDescriptorImpl <em>EJB Jar Deployment Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EJBJarDeploymentDescriptorImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEJBJarDeploymentDescriptor() * @generated */ int EJB_JAR_DEPLOYMENT_DESCRIPTOR = 14; /** * The feature id for the '<em><b>Mixed</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR_DEPLOYMENT_DESCRIPTOR__MIXED = 0; /** * The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR_DEPLOYMENT_DESCRIPTOR__XMLNS_PREFIX_MAP = 1; /** * The feature id for the '<em><b>XSI Schema Location</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR_DEPLOYMENT_DESCRIPTOR__XSI_SCHEMA_LOCATION = 2; /** * The feature id for the '<em><b>Ejb Jar</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR_DEPLOYMENT_DESCRIPTOR__EJB_JAR = 3; /** * The number of structural features of the '<em>EJB Jar Deployment Descriptor</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR_DEPLOYMENT_DESCRIPTOR_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EJBRelationImpl <em>EJB Relation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EJBRelationImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEJBRelation() * @generated */ int EJB_RELATION = 15; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATION__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Ejb Relation Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATION__EJB_RELATION_NAME = 1; /** * The feature id for the '<em><b>Ejb Relationship Roles</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATION__EJB_RELATIONSHIP_ROLES = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATION__ID = 3; /** * The number of structural features of the '<em>EJB Relation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATION_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EJBRelationshipRoleImpl <em>EJB Relationship Role</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EJBRelationshipRoleImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEJBRelationshipRole() * @generated */ int EJB_RELATIONSHIP_ROLE = 16; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATIONSHIP_ROLE__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Ejb Relationship Role Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATIONSHIP_ROLE__EJB_RELATIONSHIP_ROLE_NAME = 1; /** * The feature id for the '<em><b>Multiplicity</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATIONSHIP_ROLE__MULTIPLICITY = 2; /** * The feature id for the '<em><b>Cascade Delete</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATIONSHIP_ROLE__CASCADE_DELETE = 3; /** * The feature id for the '<em><b>Relationship Role Source</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATIONSHIP_ROLE__RELATIONSHIP_ROLE_SOURCE = 4; /** * The feature id for the '<em><b>Cmr Field</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATIONSHIP_ROLE__CMR_FIELD = 5; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATIONSHIP_ROLE__ID = 6; /** * The number of structural features of the '<em>EJB Relationship Role</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_RELATIONSHIP_ROLE_FEATURE_COUNT = 7; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EnterpriseBeansImpl <em>Enterprise Beans</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EnterpriseBeansImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEnterpriseBeans() * @generated */ int ENTERPRISE_BEANS = 17; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEANS__GROUP = 0; /** * The feature id for the '<em><b>Session Beans</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEANS__SESSION_BEANS = 1; /** * The feature id for the '<em><b>Entity Beans</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEANS__ENTITY_BEANS = 2; /** * The feature id for the '<em><b>Message Driven Beans</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEANS__MESSAGE_DRIVEN_BEANS = 3; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEANS__ID = 4; /** * The number of structural features of the '<em>Enterprise Beans</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEANS_FEATURE_COUNT = 5; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EntityBeanImpl <em>Entity Bean</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EntityBeanImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEntityBean() * @generated */ int ENTITY_BEAN = 18; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Display Names</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__DISPLAY_NAMES = 1; /** * The feature id for the '<em><b>Icons</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__ICONS = 2; /** * The feature id for the '<em><b>Ejb Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__EJB_NAME = 3; /** * The feature id for the '<em><b>Mapped Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__MAPPED_NAME = 4; /** * The feature id for the '<em><b>Home</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__HOME = 5; /** * The feature id for the '<em><b>Remote</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__REMOTE = 6; /** * The feature id for the '<em><b>Local Home</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__LOCAL_HOME = 7; /** * The feature id for the '<em><b>Local</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__LOCAL = 8; /** * The feature id for the '<em><b>Ejb Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__EJB_CLASS = 9; /** * The feature id for the '<em><b>Persistence Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__PERSISTENCE_TYPE = 10; /** * The feature id for the '<em><b>Prim Key Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__PRIM_KEY_CLASS = 11; /** * The feature id for the '<em><b>Reentrant</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__REENTRANT = 12; /** * The feature id for the '<em><b>Cmp Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__CMP_VERSION = 13; /** * The feature id for the '<em><b>Abstract Schema Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__ABSTRACT_SCHEMA_NAME = 14; /** * The feature id for the '<em><b>Cmp Fields</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__CMP_FIELDS = 15; /** * The feature id for the '<em><b>Primkey Field</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__PRIMKEY_FIELD = 16; /** * The feature id for the '<em><b>Env Entries</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__ENV_ENTRIES = 17; /** * The feature id for the '<em><b>Ejb Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__EJB_REFS = 18; /** * The feature id for the '<em><b>Ejb Local Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__EJB_LOCAL_REFS = 19; /** * The feature id for the '<em><b>Service Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__SERVICE_REFS = 20; /** * The feature id for the '<em><b>Resource Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__RESOURCE_REFS = 21; /** * The feature id for the '<em><b>Resource Env Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__RESOURCE_ENV_REFS = 22; /** * The feature id for the '<em><b>Message Destination Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__MESSAGE_DESTINATION_REFS = 23; /** * The feature id for the '<em><b>Persistence Context Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__PERSISTENCE_CONTEXT_REFS = 24; /** * The feature id for the '<em><b>Persistence Unit Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__PERSISTENCE_UNIT_REFS = 25; /** * The feature id for the '<em><b>Post Constructs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__POST_CONSTRUCTS = 26; /** * The feature id for the '<em><b>Pre Destroys</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__PRE_DESTROYS = 27; /** * The feature id for the '<em><b>Data Source</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__DATA_SOURCE = 28; /** * The feature id for the '<em><b>Jms Connection Factory</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__JMS_CONNECTION_FACTORY = 29; /** * The feature id for the '<em><b>Jms Destination</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__JMS_DESTINATION = 30; /** * The feature id for the '<em><b>Mail Session</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__MAIL_SESSION = 31; /** * The feature id for the '<em><b>Connection Factory</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__CONNECTION_FACTORY = 32; /** * The feature id for the '<em><b>Administered Object</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__ADMINISTERED_OBJECT = 33; /** * The feature id for the '<em><b>Security Role Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__SECURITY_ROLE_REFS = 34; /** * The feature id for the '<em><b>Security Identity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__SECURITY_IDENTITY = 35; /** * The feature id for the '<em><b>Queries</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__QUERIES = 36; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN__ID = 37; /** * The number of structural features of the '<em>Entity Bean</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_BEAN_FEATURE_COUNT = 38; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ExcludeListImpl <em>Exclude List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ExcludeListImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getExcludeList() * @generated */ int EXCLUDE_LIST = 19; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXCLUDE_LIST__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Methods</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXCLUDE_LIST__METHODS = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXCLUDE_LIST__ID = 2; /** * The number of structural features of the '<em>Exclude List</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXCLUDE_LIST_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.InitMethodTypeImpl <em>Init Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.InitMethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getInitMethodType() * @generated */ int INIT_METHOD_TYPE = 20; /** * The feature id for the '<em><b>Create Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INIT_METHOD_TYPE__CREATE_METHOD = 0; /** * The feature id for the '<em><b>Bean Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INIT_METHOD_TYPE__BEAN_METHOD = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INIT_METHOD_TYPE__ID = 2; /** * The number of structural features of the '<em>Init Method Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INIT_METHOD_TYPE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.InterceptorBindingTypeImpl <em>Interceptor Binding Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.InterceptorBindingTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getInterceptorBindingType() * @generated */ int INTERCEPTOR_BINDING_TYPE = 21; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_BINDING_TYPE__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Ejb Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_BINDING_TYPE__EJB_NAME = 1; /** * The feature id for the '<em><b>Interceptor Classes</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_BINDING_TYPE__INTERCEPTOR_CLASSES = 2; /** * The feature id for the '<em><b>Interceptor Order</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_BINDING_TYPE__INTERCEPTOR_ORDER = 3; /** * The feature id for the '<em><b>Exclude Default Interceptors</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_BINDING_TYPE__EXCLUDE_DEFAULT_INTERCEPTORS = 4; /** * The feature id for the '<em><b>Exclude Class Interceptors</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_BINDING_TYPE__EXCLUDE_CLASS_INTERCEPTORS = 5; /** * The feature id for the '<em><b>Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_BINDING_TYPE__METHOD = 6; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_BINDING_TYPE__ID = 7; /** * The number of structural features of the '<em>Interceptor Binding Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_BINDING_TYPE_FEATURE_COUNT = 8; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.InterceptorOrderTypeImpl <em>Interceptor Order Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.InterceptorOrderTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getInterceptorOrderType() * @generated */ int INTERCEPTOR_ORDER_TYPE = 22; /** * The feature id for the '<em><b>Interceptor Classes</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_ORDER_TYPE__INTERCEPTOR_CLASSES = 0; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_ORDER_TYPE__ID = 1; /** * The number of structural features of the '<em>Interceptor Order Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_ORDER_TYPE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.InterceptorsTypeImpl <em>Interceptors Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.InterceptorsTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getInterceptorsType() * @generated */ int INTERCEPTORS_TYPE = 23; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTORS_TYPE__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Interceptors</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTORS_TYPE__INTERCEPTORS = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTORS_TYPE__ID = 2; /** * The number of structural features of the '<em>Interceptors Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTORS_TYPE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.InterceptorTypeImpl <em>Interceptor Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.InterceptorTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getInterceptorType() * @generated */ int INTERCEPTOR_TYPE = 24; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Interceptor Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__INTERCEPTOR_CLASS = 1; /** * The feature id for the '<em><b>Around Invokes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__AROUND_INVOKES = 2; /** * The feature id for the '<em><b>Around Timeouts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__AROUND_TIMEOUTS = 3; /** * The feature id for the '<em><b>Around Construct</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__AROUND_CONSTRUCT = 4; /** * The feature id for the '<em><b>Env Entries</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__ENV_ENTRIES = 5; /** * The feature id for the '<em><b>Ejb Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__EJB_REFS = 6; /** * The feature id for the '<em><b>Ejb Local Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__EJB_LOCAL_REFS = 7; /** * The feature id for the '<em><b>Service Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__SERVICE_REFS = 8; /** * The feature id for the '<em><b>Resource Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__RESOURCE_REFS = 9; /** * The feature id for the '<em><b>Resource Env Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__RESOURCE_ENV_REFS = 10; /** * The feature id for the '<em><b>Message Destination Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__MESSAGE_DESTINATION_REFS = 11; /** * The feature id for the '<em><b>Persistence Context Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__PERSISTENCE_CONTEXT_REFS = 12; /** * The feature id for the '<em><b>Persistence Unit Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__PERSISTENCE_UNIT_REFS = 13; /** * The feature id for the '<em><b>Post Constructs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__POST_CONSTRUCTS = 14; /** * The feature id for the '<em><b>Pre Destroys</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__PRE_DESTROYS = 15; /** * The feature id for the '<em><b>Data Source</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__DATA_SOURCE = 16; /** * The feature id for the '<em><b>Jms Connection Factory</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__JMS_CONNECTION_FACTORY = 17; /** * The feature id for the '<em><b>Jms Destination</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__JMS_DESTINATION = 18; /** * The feature id for the '<em><b>Mail Session</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__MAIL_SESSION = 19; /** * The feature id for the '<em><b>Connection Factory</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__CONNECTION_FACTORY = 20; /** * The feature id for the '<em><b>Administered Object</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__ADMINISTERED_OBJECT = 21; /** * The feature id for the '<em><b>Post Activates</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__POST_ACTIVATES = 22; /** * The feature id for the '<em><b>Pre Passivates</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__PRE_PASSIVATES = 23; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE__ID = 24; /** * The number of structural features of the '<em>Interceptor Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERCEPTOR_TYPE_FEATURE_COUNT = 25; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.MessageDrivenBeanImpl <em>Message Driven Bean</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.MessageDrivenBeanImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMessageDrivenBean() * @generated */ int MESSAGE_DRIVEN_BEAN = 25; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Display Names</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__DISPLAY_NAMES = 1; /** * The feature id for the '<em><b>Icons</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__ICONS = 2; /** * The feature id for the '<em><b>Ejb Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__EJB_NAME = 3; /** * The feature id for the '<em><b>Mapped Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__MAPPED_NAME = 4; /** * The feature id for the '<em><b>Ejb Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__EJB_CLASS = 5; /** * The feature id for the '<em><b>Messaging Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__MESSAGING_TYPE = 6; /** * The feature id for the '<em><b>Timeout Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__TIMEOUT_METHOD = 7; /** * The feature id for the '<em><b>Timer</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__TIMER = 8; /** * The feature id for the '<em><b>Transaction Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__TRANSACTION_TYPE = 9; /** * The feature id for the '<em><b>Message Destination Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__MESSAGE_DESTINATION_TYPE = 10; /** * The feature id for the '<em><b>Message Destination Link</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__MESSAGE_DESTINATION_LINK = 11; /** * The feature id for the '<em><b>Activation Config</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__ACTIVATION_CONFIG = 12; /** * The feature id for the '<em><b>Around Invokes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__AROUND_INVOKES = 13; /** * The feature id for the '<em><b>Around Timeouts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__AROUND_TIMEOUTS = 14; /** * The feature id for the '<em><b>Env Entries</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__ENV_ENTRIES = 15; /** * The feature id for the '<em><b>Ejb Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__EJB_REFS = 16; /** * The feature id for the '<em><b>Ejb Local Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__EJB_LOCAL_REFS = 17; /** * The feature id for the '<em><b>Service Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__SERVICE_REFS = 18; /** * The feature id for the '<em><b>Resource Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__RESOURCE_REFS = 19; /** * The feature id for the '<em><b>Resource Env Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__RESOURCE_ENV_REFS = 20; /** * The feature id for the '<em><b>Message Destination Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__MESSAGE_DESTINATION_REFS = 21; /** * The feature id for the '<em><b>Persistence Context Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__PERSISTENCE_CONTEXT_REFS = 22; /** * The feature id for the '<em><b>Persistence Unit Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__PERSISTENCE_UNIT_REFS = 23; /** * The feature id for the '<em><b>Post Constructs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__POST_CONSTRUCTS = 24; /** * The feature id for the '<em><b>Pre Destroys</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__PRE_DESTROYS = 25; /** * The feature id for the '<em><b>Data Source</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__DATA_SOURCE = 26; /** * The feature id for the '<em><b>Jms Connection Factory</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__JMS_CONNECTION_FACTORY = 27; /** * The feature id for the '<em><b>Jms Destination</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__JMS_DESTINATION = 28; /** * The feature id for the '<em><b>Mail Session</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__MAIL_SESSION = 29; /** * The feature id for the '<em><b>Connection Factory</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__CONNECTION_FACTORY = 30; /** * The feature id for the '<em><b>Administered Object</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__ADMINISTERED_OBJECT = 31; /** * The feature id for the '<em><b>Security Role Ref</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__SECURITY_ROLE_REF = 32; /** * The feature id for the '<em><b>Security Identity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__SECURITY_IDENTITY = 33; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN__ID = 34; /** * The number of structural features of the '<em>Message Driven Bean</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_BEAN_FEATURE_COUNT = 35; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.MethodParamsImpl <em>Method Params</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.MethodParamsImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodParams() * @generated */ int METHOD_PARAMS = 26; /** * The feature id for the '<em><b>Method Params</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_PARAMS__METHOD_PARAMS = 0; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_PARAMS__ID = 1; /** * The number of structural features of the '<em>Method Params</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_PARAMS_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.MethodPermissionImpl <em>Method Permission</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.MethodPermissionImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodPermission() * @generated */ int METHOD_PERMISSION = 27; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_PERMISSION__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Role Names</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_PERMISSION__ROLE_NAMES = 1; /** * The feature id for the '<em><b>Unchecked</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_PERMISSION__UNCHECKED = 2; /** * The feature id for the '<em><b>Methods</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_PERMISSION__METHODS = 3; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_PERMISSION__ID = 4; /** * The number of structural features of the '<em>Method Permission</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_PERMISSION_FEATURE_COUNT = 5; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.MethodTypeImpl <em>Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.MethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodType() * @generated */ int METHOD_TYPE = 28; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_TYPE__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Ejb Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_TYPE__EJB_NAME = 1; /** * The feature id for the '<em><b>Method Intf</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_TYPE__METHOD_INTF = 2; /** * The feature id for the '<em><b>Method Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_TYPE__METHOD_NAME = 3; /** * The feature id for the '<em><b>Method Params</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_TYPE__METHOD_PARAMS = 4; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_TYPE__ID = 5; /** * The number of structural features of the '<em>Method Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_TYPE_FEATURE_COUNT = 6; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.NamedMethodTypeImpl <em>Named Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.NamedMethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getNamedMethodType() * @generated */ int NAMED_METHOD_TYPE = 29; /** * The feature id for the '<em><b>Method Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_METHOD_TYPE__METHOD_NAME = 0; /** * The feature id for the '<em><b>Method Params</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_METHOD_TYPE__METHOD_PARAMS = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_METHOD_TYPE__ID = 2; /** * The number of structural features of the '<em>Named Method Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_METHOD_TYPE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.QueryImpl <em>Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.QueryImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getQuery() * @generated */ int QUERY = 30; /** * The feature id for the '<em><b>Description</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY__DESCRIPTION = 0; /** * The feature id for the '<em><b>Query Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY__QUERY_METHOD = 1; /** * The feature id for the '<em><b>Result Type Mapping</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY__RESULT_TYPE_MAPPING = 2; /** * The feature id for the '<em><b>Ejb Ql</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY__EJB_QL = 3; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY__ID = 4; /** * The number of structural features of the '<em>Query</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_FEATURE_COUNT = 5; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.QueryMethodImpl <em>Query Method</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.QueryMethodImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getQueryMethod() * @generated */ int QUERY_METHOD = 31; /** * The feature id for the '<em><b>Method Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_METHOD__METHOD_NAME = 0; /** * The feature id for the '<em><b>Method Params</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_METHOD__METHOD_PARAMS = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_METHOD__ID = 2; /** * The number of structural features of the '<em>Query Method</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_METHOD_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.RelationshipRoleSourceTypeImpl <em>Relationship Role Source Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.RelationshipRoleSourceTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getRelationshipRoleSourceType() * @generated */ int RELATIONSHIP_ROLE_SOURCE_TYPE = 32; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONSHIP_ROLE_SOURCE_TYPE__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Ejb Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONSHIP_ROLE_SOURCE_TYPE__EJB_NAME = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONSHIP_ROLE_SOURCE_TYPE__ID = 2; /** * The number of structural features of the '<em>Relationship Role Source Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONSHIP_ROLE_SOURCE_TYPE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.RelationshipsImpl <em>Relationships</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.RelationshipsImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getRelationships() * @generated */ int RELATIONSHIPS = 33; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONSHIPS__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Ejb Relations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONSHIPS__EJB_RELATIONS = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONSHIPS__ID = 2; /** * The number of structural features of the '<em>Relationships</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONSHIPS_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.RemoveMethodTypeImpl <em>Remove Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.RemoveMethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getRemoveMethodType() * @generated */ int REMOVE_METHOD_TYPE = 34; /** * The feature id for the '<em><b>Bean Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REMOVE_METHOD_TYPE__BEAN_METHOD = 0; /** * The feature id for the '<em><b>Retain If Exception</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REMOVE_METHOD_TYPE__RETAIN_IF_EXCEPTION = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REMOVE_METHOD_TYPE__ID = 2; /** * The number of structural features of the '<em>Remove Method Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REMOVE_METHOD_TYPE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.SecurityIdentityTypeImpl <em>Security Identity Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.SecurityIdentityTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getSecurityIdentityType() * @generated */ int SECURITY_IDENTITY_TYPE = 35; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SECURITY_IDENTITY_TYPE__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Use Caller Identity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SECURITY_IDENTITY_TYPE__USE_CALLER_IDENTITY = 1; /** * The feature id for the '<em><b>Run As</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SECURITY_IDENTITY_TYPE__RUN_AS = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SECURITY_IDENTITY_TYPE__ID = 3; /** * The number of structural features of the '<em>Security Identity Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SECURITY_IDENTITY_TYPE_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.SessionBeanImpl <em>Session Bean</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.SessionBeanImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getSessionBean() * @generated */ int SESSION_BEAN = 36; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__DESCRIPTIONS = 0; /** * The feature id for the '<em><b>Display Names</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__DISPLAY_NAMES = 1; /** * The feature id for the '<em><b>Icons</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__ICONS = 2; /** * The feature id for the '<em><b>Ejb Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__EJB_NAME = 3; /** * The feature id for the '<em><b>Mapped Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__MAPPED_NAME = 4; /** * The feature id for the '<em><b>Home</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__HOME = 5; /** * The feature id for the '<em><b>Remote</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__REMOTE = 6; /** * The feature id for the '<em><b>Local Home</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__LOCAL_HOME = 7; /** * The feature id for the '<em><b>Local</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__LOCAL = 8; /** * The feature id for the '<em><b>Business Locals</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__BUSINESS_LOCALS = 9; /** * The feature id for the '<em><b>Business Remotes</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__BUSINESS_REMOTES = 10; /** * The feature id for the '<em><b>Local Bean</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__LOCAL_BEAN = 11; /** * The feature id for the '<em><b>Service Endpoint</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__SERVICE_ENDPOINT = 12; /** * The feature id for the '<em><b>Ejb Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__EJB_CLASS = 13; /** * The feature id for the '<em><b>Session Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__SESSION_TYPE = 14; /** * The feature id for the '<em><b>Stateful Timeout</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__STATEFUL_TIMEOUT = 15; /** * The feature id for the '<em><b>Timeout Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__TIMEOUT_METHOD = 16; /** * The feature id for the '<em><b>Timer</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__TIMER = 17; /** * The feature id for the '<em><b>Init On Startup</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__INIT_ON_STARTUP = 18; /** * The feature id for the '<em><b>Concurrency Management Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__CONCURRENCY_MANAGEMENT_TYPE = 19; /** * The feature id for the '<em><b>Concurrent Method</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__CONCURRENT_METHOD = 20; /** * The feature id for the '<em><b>Depends On</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__DEPENDS_ON = 21; /** * The feature id for the '<em><b>Init Methods</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__INIT_METHODS = 22; /** * The feature id for the '<em><b>Remove Methods</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__REMOVE_METHODS = 23; /** * The feature id for the '<em><b>Async Method</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__ASYNC_METHOD = 24; /** * The feature id for the '<em><b>Transaction Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__TRANSACTION_TYPE = 25; /** * The feature id for the '<em><b>After Begin Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__AFTER_BEGIN_METHOD = 26; /** * The feature id for the '<em><b>Before Completion Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__BEFORE_COMPLETION_METHOD = 27; /** * The feature id for the '<em><b>After Completion Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__AFTER_COMPLETION_METHOD = 28; /** * The feature id for the '<em><b>Around Invokes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__AROUND_INVOKES = 29; /** * The feature id for the '<em><b>Around Timeouts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__AROUND_TIMEOUTS = 30; /** * The feature id for the '<em><b>Env Entries</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__ENV_ENTRIES = 31; /** * The feature id for the '<em><b>Ejb Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__EJB_REFS = 32; /** * The feature id for the '<em><b>Ejb Local Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__EJB_LOCAL_REFS = 33; /** * The feature id for the '<em><b>Service Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__SERVICE_REFS = 34; /** * The feature id for the '<em><b>Resource Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__RESOURCE_REFS = 35; /** * The feature id for the '<em><b>Resource Env Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__RESOURCE_ENV_REFS = 36; /** * The feature id for the '<em><b>Message Destination Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__MESSAGE_DESTINATION_REFS = 37; /** * The feature id for the '<em><b>Persistence Context Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__PERSISTENCE_CONTEXT_REFS = 38; /** * The feature id for the '<em><b>Persistence Unit Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__PERSISTENCE_UNIT_REFS = 39; /** * The feature id for the '<em><b>Post Constructs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__POST_CONSTRUCTS = 40; /** * The feature id for the '<em><b>Pre Destroys</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__PRE_DESTROYS = 41; /** * The feature id for the '<em><b>Data Source</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__DATA_SOURCE = 42; /** * The feature id for the '<em><b>Jms Connection Factory</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__JMS_CONNECTION_FACTORY = 43; /** * The feature id for the '<em><b>Jms Destination</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__JMS_DESTINATION = 44; /** * The feature id for the '<em><b>Mail Session</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__MAIL_SESSION = 45; /** * The feature id for the '<em><b>Connection Factory</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__CONNECTION_FACTORY = 46; /** * The feature id for the '<em><b>Administered Object</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__ADMINISTERED_OBJECT = 47; /** * The feature id for the '<em><b>Post Activates</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__POST_ACTIVATES = 48; /** * The feature id for the '<em><b>Pre Passivates</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__PRE_PASSIVATES = 49; /** * The feature id for the '<em><b>Security Role Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__SECURITY_ROLE_REFS = 50; /** * The feature id for the '<em><b>Security Identities</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__SECURITY_IDENTITIES = 51; /** * The feature id for the '<em><b>Passivation Capable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__PASSIVATION_CAPABLE = 52; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN__ID = 53; /** * The number of structural features of the '<em>Session Bean</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_BEAN_FEATURE_COUNT = 54; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.StatefulTimeoutTypeImpl <em>Stateful Timeout Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.StatefulTimeoutTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getStatefulTimeoutType() * @generated */ int STATEFUL_TIMEOUT_TYPE = 37; /** * The feature id for the '<em><b>Timeout</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATEFUL_TIMEOUT_TYPE__TIMEOUT = 0; /** * The feature id for the '<em><b>Unit</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATEFUL_TIMEOUT_TYPE__UNIT = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATEFUL_TIMEOUT_TYPE__ID = 2; /** * The number of structural features of the '<em>Stateful Timeout Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATEFUL_TIMEOUT_TYPE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.TimerScheduleTypeImpl <em>Timer Schedule Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.TimerScheduleTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTimerScheduleType() * @generated */ int TIMER_SCHEDULE_TYPE = 38; /** * The feature id for the '<em><b>Second</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_SCHEDULE_TYPE__SECOND = 0; /** * The feature id for the '<em><b>Minute</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_SCHEDULE_TYPE__MINUTE = 1; /** * The feature id for the '<em><b>Hour</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_SCHEDULE_TYPE__HOUR = 2; /** * The feature id for the '<em><b>Day Of Month</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_SCHEDULE_TYPE__DAY_OF_MONTH = 3; /** * The feature id for the '<em><b>Month</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_SCHEDULE_TYPE__MONTH = 4; /** * The feature id for the '<em><b>Day Of Week</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_SCHEDULE_TYPE__DAY_OF_WEEK = 5; /** * The feature id for the '<em><b>Year</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_SCHEDULE_TYPE__YEAR = 6; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_SCHEDULE_TYPE__ID = 7; /** * The number of structural features of the '<em>Timer Schedule Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_SCHEDULE_TYPE_FEATURE_COUNT = 8; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.TimerTypeImpl <em>Timer Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.TimerTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTimerType() * @generated */ int TIMER_TYPE = 39; /** * The feature id for the '<em><b>Description</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_TYPE__DESCRIPTION = 0; /** * The feature id for the '<em><b>Schedule</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_TYPE__SCHEDULE = 1; /** * The feature id for the '<em><b>Start</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_TYPE__START = 2; /** * The feature id for the '<em><b>End</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_TYPE__END = 3; /** * The feature id for the '<em><b>Timeout Method</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_TYPE__TIMEOUT_METHOD = 4; /** * The feature id for the '<em><b>Persistent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_TYPE__PERSISTENT = 5; /** * The feature id for the '<em><b>Timezone</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_TYPE__TIMEZONE = 6; /** * The feature id for the '<em><b>Info</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_TYPE__INFO = 7; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_TYPE__ID = 8; /** * The number of structural features of the '<em>Timer Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMER_TYPE_FEATURE_COUNT = 9; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.CmpVersionType <em>Cmp Version Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.CmpVersionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCmpVersionType() * @generated */ int CMP_VERSION_TYPE = 40; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.CMRFieldType <em>CMR Field Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.CMRFieldType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCMRFieldType() * @generated */ int CMR_FIELD_TYPE = 41; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.ConcurrencyManagementTypeType <em>Concurrency Management Type Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ConcurrencyManagementTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getConcurrencyManagementTypeType() * @generated */ int CONCURRENCY_MANAGEMENT_TYPE_TYPE = 42; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.ConcurrentLockTypeType <em>Concurrent Lock Type Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ConcurrentLockTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getConcurrentLockTypeType() * @generated */ int CONCURRENT_LOCK_TYPE_TYPE = 43; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.MethodInterfaceType <em>Method Interface Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.MethodInterfaceType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodInterfaceType() * @generated */ int METHOD_INTERFACE_TYPE = 44; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.MultiplicityType <em>Multiplicity Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.MultiplicityType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMultiplicityType() * @generated */ int MULTIPLICITY_TYPE = 45; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.PersistenceType <em>Persistence Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.PersistenceType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getPersistenceType() * @generated */ int PERSISTENCE_TYPE = 46; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.ResultTypeMappingType <em>Result Type Mapping Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ResultTypeMappingType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getResultTypeMappingType() * @generated */ int RESULT_TYPE_MAPPING_TYPE = 47; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.SessionType <em>Session Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.SessionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getSessionType() * @generated */ int SESSION_TYPE = 48; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.TimeUnitTypeType <em>Time Unit Type Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TimeUnitTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTimeUnitTypeType() * @generated */ int TIME_UNIT_TYPE_TYPE = 49; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.TransactionAttributeType <em>Transaction Attribute Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TransactionAttributeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTransactionAttributeType() * @generated */ int TRANSACTION_ATTRIBUTE_TYPE = 50; /** * The meta object id for the '{@link org.eclipse.jst.javaee.ejb.TransactionType <em>Transaction Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TransactionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTransactionType() * @generated */ int TRANSACTION_TYPE = 51; /** * The meta object id for the '<em>Cmp Version Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.CmpVersionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCmpVersionTypeObject() * @generated */ int CMP_VERSION_TYPE_OBJECT = 52; /** * The meta object id for the '<em>CMR Field Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.CMRFieldType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCMRFieldTypeObject() * @generated */ int CMR_FIELD_TYPE_OBJECT = 53; /** * The meta object id for the '<em>Concurrency Management Type Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ConcurrencyManagementTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getConcurrencyManagementTypeTypeObject() * @generated */ int CONCURRENCY_MANAGEMENT_TYPE_TYPE_OBJECT = 54; /** * The meta object id for the '<em>Concurrent Lock Type Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ConcurrentLockTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getConcurrentLockTypeTypeObject() * @generated */ int CONCURRENT_LOCK_TYPE_TYPE_OBJECT = 55; /** * The meta object id for the '<em>Class Type</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEjbClassType() * @generated */ int EJB_CLASS_TYPE = 56; /** * The meta object id for the '<em>Name Type</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEjbNameType() * @generated */ int EJB_NAME_TYPE = 57; /** * The meta object id for the '<em>Method Interface Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.MethodInterfaceType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodInterfaceTypeObject() * @generated */ int METHOD_INTERFACE_TYPE_OBJECT = 58; /** * The meta object id for the '<em>Method Name Type</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodNameType() * @generated */ int METHOD_NAME_TYPE = 59; /** * The meta object id for the '<em>Multiplicity Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.MultiplicityType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMultiplicityTypeObject() * @generated */ int MULTIPLICITY_TYPE_OBJECT = 60; /** * The meta object id for the '<em>Persistence Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.PersistenceType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getPersistenceTypeObject() * @generated */ int PERSISTENCE_TYPE_OBJECT = 61; /** * The meta object id for the '<em>Result Type Mapping Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ResultTypeMappingType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getResultTypeMappingTypeObject() * @generated */ int RESULT_TYPE_MAPPING_TYPE_OBJECT = 62; /** * The meta object id for the '<em>Session Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.SessionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getSessionTypeObject() * @generated */ int SESSION_TYPE_OBJECT = 63; /** * The meta object id for the '<em>Time Unit Type Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TimeUnitTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTimeUnitTypeTypeObject() * @generated */ int TIME_UNIT_TYPE_TYPE_OBJECT = 64; /** * The meta object id for the '<em>Transaction Attribute Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TransactionAttributeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTransactionAttributeTypeObject() * @generated */ int TRANSACTION_ATTRIBUTE_TYPE_OBJECT = 65; /** * The meta object id for the '<em>Transaction Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TransactionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTransactionTypeObject() * @generated */ int TRANSACTION_TYPE_OBJECT = 66; /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.AccessTimeoutType <em>Access Timeout Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Access Timeout Type</em>'. * @see org.eclipse.jst.javaee.ejb.AccessTimeoutType * @generated */ EClass getAccessTimeoutType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.AccessTimeoutType#getTimeout <em>Timeout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Timeout</em>'. * @see org.eclipse.jst.javaee.ejb.AccessTimeoutType#getTimeout() * @see #getAccessTimeoutType() * @generated */ EAttribute getAccessTimeoutType_Timeout(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.AccessTimeoutType#getUnit <em>Unit</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Unit</em>'. * @see org.eclipse.jst.javaee.ejb.AccessTimeoutType#getUnit() * @see #getAccessTimeoutType() * @generated */ EAttribute getAccessTimeoutType_Unit(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.AccessTimeoutType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.AccessTimeoutType#getId() * @see #getAccessTimeoutType() * @generated */ EAttribute getAccessTimeoutType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.ActivationConfig <em>Activation Config</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Activation Config</em>'. * @see org.eclipse.jst.javaee.ejb.ActivationConfig * @generated */ EClass getActivationConfig(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.ActivationConfig#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.ActivationConfig#getDescriptions() * @see #getActivationConfig() * @generated */ EReference getActivationConfig_Descriptions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.ActivationConfig#getActivationConfigProperties <em>Activation Config Properties</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Activation Config Properties</em>'. * @see org.eclipse.jst.javaee.ejb.ActivationConfig#getActivationConfigProperties() * @see #getActivationConfig() * @generated */ EReference getActivationConfig_ActivationConfigProperties(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ActivationConfig#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.ActivationConfig#getId() * @see #getActivationConfig() * @generated */ EAttribute getActivationConfig_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.ActivationConfigProperty <em>Activation Config Property</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Activation Config Property</em>'. * @see org.eclipse.jst.javaee.ejb.ActivationConfigProperty * @generated */ EClass getActivationConfigProperty(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ActivationConfigProperty#getActivationConfigPropertyName <em>Activation Config Property Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Activation Config Property Name</em>'. * @see org.eclipse.jst.javaee.ejb.ActivationConfigProperty#getActivationConfigPropertyName() * @see #getActivationConfigProperty() * @generated */ EAttribute getActivationConfigProperty_ActivationConfigPropertyName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ActivationConfigProperty#getActivationConfigPropertyValue <em>Activation Config Property Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Activation Config Property Value</em>'. * @see org.eclipse.jst.javaee.ejb.ActivationConfigProperty#getActivationConfigPropertyValue() * @see #getActivationConfigProperty() * @generated */ EAttribute getActivationConfigProperty_ActivationConfigPropertyValue(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ActivationConfigProperty#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.ActivationConfigProperty#getId() * @see #getActivationConfigProperty() * @generated */ EAttribute getActivationConfigProperty_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.ApplicationException <em>Application Exception</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Application Exception</em>'. * @see org.eclipse.jst.javaee.ejb.ApplicationException * @generated */ EClass getApplicationException(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ApplicationException#getExceptionClass <em>Exception Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Exception Class</em>'. * @see org.eclipse.jst.javaee.ejb.ApplicationException#getExceptionClass() * @see #getApplicationException() * @generated */ EAttribute getApplicationException_ExceptionClass(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ApplicationException#isRollback <em>Rollback</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Rollback</em>'. * @see org.eclipse.jst.javaee.ejb.ApplicationException#isRollback() * @see #getApplicationException() * @generated */ EAttribute getApplicationException_Rollback(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ApplicationException#isInherited <em>Inherited</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Inherited</em>'. * @see org.eclipse.jst.javaee.ejb.ApplicationException#isInherited() * @see #getApplicationException() * @generated */ EAttribute getApplicationException_Inherited(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ApplicationException#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.ApplicationException#getId() * @see #getApplicationException() * @generated */ EAttribute getApplicationException_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.AroundInvokeType <em>Around Invoke Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Around Invoke Type</em>'. * @see org.eclipse.jst.javaee.ejb.AroundInvokeType * @generated */ EClass getAroundInvokeType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.AroundInvokeType#getClass_ <em>Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Class</em>'. * @see org.eclipse.jst.javaee.ejb.AroundInvokeType#getClass_() * @see #getAroundInvokeType() * @generated */ EAttribute getAroundInvokeType_Class(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.AroundInvokeType#getMethodName <em>Method Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Method Name</em>'. * @see org.eclipse.jst.javaee.ejb.AroundInvokeType#getMethodName() * @see #getAroundInvokeType() * @generated */ EAttribute getAroundInvokeType_MethodName(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.AroundTimeoutType <em>Around Timeout Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Around Timeout Type</em>'. * @see org.eclipse.jst.javaee.ejb.AroundTimeoutType * @generated */ EClass getAroundTimeoutType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.AroundTimeoutType#getClass_ <em>Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Class</em>'. * @see org.eclipse.jst.javaee.ejb.AroundTimeoutType#getClass_() * @see #getAroundTimeoutType() * @generated */ EAttribute getAroundTimeoutType_Class(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.AroundTimeoutType#getMethodName <em>Method Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Method Name</em>'. * @see org.eclipse.jst.javaee.ejb.AroundTimeoutType#getMethodName() * @see #getAroundTimeoutType() * @generated */ EAttribute getAroundTimeoutType_MethodName(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.AssemblyDescriptor <em>Assembly Descriptor</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Assembly Descriptor</em>'. * @see org.eclipse.jst.javaee.ejb.AssemblyDescriptor * @generated */ EClass getAssemblyDescriptor(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getSecurityRoles <em>Security Roles</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Security Roles</em>'. * @see org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getSecurityRoles() * @see #getAssemblyDescriptor() * @generated */ EReference getAssemblyDescriptor_SecurityRoles(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getMethodPermissions <em>Method Permissions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Method Permissions</em>'. * @see org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getMethodPermissions() * @see #getAssemblyDescriptor() * @generated */ EReference getAssemblyDescriptor_MethodPermissions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getContainerTransactions <em>Container Transactions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Container Transactions</em>'. * @see org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getContainerTransactions() * @see #getAssemblyDescriptor() * @generated */ EReference getAssemblyDescriptor_ContainerTransactions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getInterceptorBindings <em>Interceptor Bindings</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Interceptor Bindings</em>'. * @see org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getInterceptorBindings() * @see #getAssemblyDescriptor() * @generated */ EReference getAssemblyDescriptor_InterceptorBindings(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getMessageDestinations <em>Message Destinations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Message Destinations</em>'. * @see org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getMessageDestinations() * @see #getAssemblyDescriptor() * @generated */ EReference getAssemblyDescriptor_MessageDestinations(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getExcludeList <em>Exclude List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Exclude List</em>'. * @see org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getExcludeList() * @see #getAssemblyDescriptor() * @generated */ EReference getAssemblyDescriptor_ExcludeList(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getApplicationExceptions <em>Application Exceptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Application Exceptions</em>'. * @see org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getApplicationExceptions() * @see #getAssemblyDescriptor() * @generated */ EReference getAssemblyDescriptor_ApplicationExceptions(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.AssemblyDescriptor#getId() * @see #getAssemblyDescriptor() * @generated */ EAttribute getAssemblyDescriptor_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.AsyncMethodType <em>Async Method Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Async Method Type</em>'. * @see org.eclipse.jst.javaee.ejb.AsyncMethodType * @generated */ EClass getAsyncMethodType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.AsyncMethodType#getMethodName <em>Method Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Method Name</em>'. * @see org.eclipse.jst.javaee.ejb.AsyncMethodType#getMethodName() * @see #getAsyncMethodType() * @generated */ EAttribute getAsyncMethodType_MethodName(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.AsyncMethodType#getMethodParams <em>Method Params</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Method Params</em>'. * @see org.eclipse.jst.javaee.ejb.AsyncMethodType#getMethodParams() * @see #getAsyncMethodType() * @generated */ EReference getAsyncMethodType_MethodParams(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.AsyncMethodType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.AsyncMethodType#getId() * @see #getAsyncMethodType() * @generated */ EAttribute getAsyncMethodType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.CMPField <em>CMP Field</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>CMP Field</em>'. * @see org.eclipse.jst.javaee.ejb.CMPField * @generated */ EClass getCMPField(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.CMPField#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.CMPField#getDescriptions() * @see #getCMPField() * @generated */ EReference getCMPField_Descriptions(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.CMPField#getFieldName <em>Field Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Field Name</em>'. * @see org.eclipse.jst.javaee.ejb.CMPField#getFieldName() * @see #getCMPField() * @generated */ EAttribute getCMPField_FieldName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.CMPField#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.CMPField#getId() * @see #getCMPField() * @generated */ EAttribute getCMPField_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.CMRField <em>CMR Field</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>CMR Field</em>'. * @see org.eclipse.jst.javaee.ejb.CMRField * @generated */ EClass getCMRField(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.CMRField#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.CMRField#getDescriptions() * @see #getCMRField() * @generated */ EReference getCMRField_Descriptions(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.CMRField#getCmrFieldName <em>Cmr Field Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Cmr Field Name</em>'. * @see org.eclipse.jst.javaee.ejb.CMRField#getCmrFieldName() * @see #getCMRField() * @generated */ EAttribute getCMRField_CmrFieldName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.CMRField#getCmrFieldType <em>Cmr Field Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Cmr Field Type</em>'. * @see org.eclipse.jst.javaee.ejb.CMRField#getCmrFieldType() * @see #getCMRField() * @generated */ EAttribute getCMRField_CmrFieldType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.CMRField#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.CMRField#getId() * @see #getCMRField() * @generated */ EAttribute getCMRField_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.ConcurrentMethodType <em>Concurrent Method Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Concurrent Method Type</em>'. * @see org.eclipse.jst.javaee.ejb.ConcurrentMethodType * @generated */ EClass getConcurrentMethodType(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.ConcurrentMethodType#getMethod <em>Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Method</em>'. * @see org.eclipse.jst.javaee.ejb.ConcurrentMethodType#getMethod() * @see #getConcurrentMethodType() * @generated */ EReference getConcurrentMethodType_Method(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ConcurrentMethodType#getLock <em>Lock</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Lock</em>'. * @see org.eclipse.jst.javaee.ejb.ConcurrentMethodType#getLock() * @see #getConcurrentMethodType() * @generated */ EAttribute getConcurrentMethodType_Lock(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.ConcurrentMethodType#getAccessTimeout <em>Access Timeout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Access Timeout</em>'. * @see org.eclipse.jst.javaee.ejb.ConcurrentMethodType#getAccessTimeout() * @see #getConcurrentMethodType() * @generated */ EReference getConcurrentMethodType_AccessTimeout(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ConcurrentMethodType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.ConcurrentMethodType#getId() * @see #getConcurrentMethodType() * @generated */ EAttribute getConcurrentMethodType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.ContainerTransactionType <em>Container Transaction Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Container Transaction Type</em>'. * @see org.eclipse.jst.javaee.ejb.ContainerTransactionType * @generated */ EClass getContainerTransactionType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.ContainerTransactionType#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.ContainerTransactionType#getDescriptions() * @see #getContainerTransactionType() * @generated */ EReference getContainerTransactionType_Descriptions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.ContainerTransactionType#getMethods <em>Methods</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Methods</em>'. * @see org.eclipse.jst.javaee.ejb.ContainerTransactionType#getMethods() * @see #getContainerTransactionType() * @generated */ EReference getContainerTransactionType_Methods(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ContainerTransactionType#getTransAttribute <em>Trans Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Trans Attribute</em>'. * @see org.eclipse.jst.javaee.ejb.ContainerTransactionType#getTransAttribute() * @see #getContainerTransactionType() * @generated */ EAttribute getContainerTransactionType_TransAttribute(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ContainerTransactionType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.ContainerTransactionType#getId() * @see #getContainerTransactionType() * @generated */ EAttribute getContainerTransactionType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.DependsOnType <em>Depends On Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Depends On Type</em>'. * @see org.eclipse.jst.javaee.ejb.DependsOnType * @generated */ EClass getDependsOnType(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.javaee.ejb.DependsOnType#getEjbName <em>Ejb Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Ejb Name</em>'. * @see org.eclipse.jst.javaee.ejb.DependsOnType#getEjbName() * @see #getDependsOnType() * @generated */ EAttribute getDependsOnType_EjbName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.DependsOnType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.DependsOnType#getId() * @see #getDependsOnType() * @generated */ EAttribute getDependsOnType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.EJBJar <em>EJB Jar</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EJB Jar</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar * @generated */ EClass getEJBJar(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EJBJar#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getDescriptions() * @see #getEJBJar() * @generated */ EReference getEJBJar_Descriptions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EJBJar#getDisplayNames <em>Display Names</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Display Names</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getDisplayNames() * @see #getEJBJar() * @generated */ EReference getEJBJar_DisplayNames(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EJBJar#getIcons <em>Icons</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Icons</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getIcons() * @see #getEJBJar() * @generated */ EReference getEJBJar_Icons(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EJBJar#getModuleName <em>Module Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Module Name</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getModuleName() * @see #getEJBJar() * @generated */ EAttribute getEJBJar_ModuleName(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.EJBJar#getEnterpriseBeans <em>Enterprise Beans</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Enterprise Beans</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getEnterpriseBeans() * @see #getEJBJar() * @generated */ EReference getEJBJar_EnterpriseBeans(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.EJBJar#getInterceptors <em>Interceptors</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Interceptors</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getInterceptors() * @see #getEJBJar() * @generated */ EReference getEJBJar_Interceptors(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.EJBJar#getRelationships <em>Relationships</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Relationships</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getRelationships() * @see #getEJBJar() * @generated */ EReference getEJBJar_Relationships(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.EJBJar#getAssemblyDescriptor <em>Assembly Descriptor</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Assembly Descriptor</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getAssemblyDescriptor() * @see #getEJBJar() * @generated */ EReference getEJBJar_AssemblyDescriptor(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EJBJar#getEjbClientJar <em>Ejb Client Jar</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Client Jar</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getEjbClientJar() * @see #getEJBJar() * @generated */ EAttribute getEJBJar_EjbClientJar(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EJBJar#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getId() * @see #getEJBJar() * @generated */ EAttribute getEJBJar_Id(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EJBJar#isMetadataComplete <em>Metadata Complete</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Metadata Complete</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#isMetadataComplete() * @see #getEJBJar() * @generated */ EAttribute getEJBJar_MetadataComplete(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EJBJar#getVersion <em>Version</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Version</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJar#getVersion() * @see #getEJBJar() * @generated */ EAttribute getEJBJar_Version(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor <em>EJB Jar Deployment Descriptor</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EJB Jar Deployment Descriptor</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor * @generated */ EClass getEJBJarDeploymentDescriptor(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor#getMixed <em>Mixed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Mixed</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor#getMixed() * @see #getEJBJarDeploymentDescriptor() * @generated */ EAttribute getEJBJarDeploymentDescriptor_Mixed(); /** * Returns the meta object for the map '{@link org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the map '<em>XMLNS Prefix Map</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor#getXMLNSPrefixMap() * @see #getEJBJarDeploymentDescriptor() * @generated */ EReference getEJBJarDeploymentDescriptor_XMLNSPrefixMap(); /** * Returns the meta object for the map '{@link org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor#getXSISchemaLocation <em>XSI Schema Location</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the map '<em>XSI Schema Location</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor#getXSISchemaLocation() * @see #getEJBJarDeploymentDescriptor() * @generated */ EReference getEJBJarDeploymentDescriptor_XSISchemaLocation(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor#getEjbJar <em>Ejb Jar</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Ejb Jar</em>'. * @see org.eclipse.jst.javaee.ejb.EJBJarDeploymentDescriptor#getEjbJar() * @see #getEJBJarDeploymentDescriptor() * @generated */ EReference getEJBJarDeploymentDescriptor_EjbJar(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.EJBRelation <em>EJB Relation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EJB Relation</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelation * @generated */ EClass getEJBRelation(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EJBRelation#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelation#getDescriptions() * @see #getEJBRelation() * @generated */ EReference getEJBRelation_Descriptions(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EJBRelation#getEjbRelationName <em>Ejb Relation Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Relation Name</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelation#getEjbRelationName() * @see #getEJBRelation() * @generated */ EAttribute getEJBRelation_EjbRelationName(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EJBRelation#getEjbRelationshipRoles <em>Ejb Relationship Roles</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Ejb Relationship Roles</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelation#getEjbRelationshipRoles() * @see #getEJBRelation() * @generated */ EReference getEJBRelation_EjbRelationshipRoles(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EJBRelation#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelation#getId() * @see #getEJBRelation() * @generated */ EAttribute getEJBRelation_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.EJBRelationshipRole <em>EJB Relationship Role</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EJB Relationship Role</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelationshipRole * @generated */ EClass getEJBRelationshipRole(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getDescriptions() * @see #getEJBRelationshipRole() * @generated */ EReference getEJBRelationshipRole_Descriptions(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getEjbRelationshipRoleName <em>Ejb Relationship Role Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Relationship Role Name</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getEjbRelationshipRoleName() * @see #getEJBRelationshipRole() * @generated */ EAttribute getEJBRelationshipRole_EjbRelationshipRoleName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getMultiplicity <em>Multiplicity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Multiplicity</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getMultiplicity() * @see #getEJBRelationshipRole() * @generated */ EAttribute getEJBRelationshipRole_Multiplicity(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getCascadeDelete <em>Cascade Delete</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Cascade Delete</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getCascadeDelete() * @see #getEJBRelationshipRole() * @generated */ EReference getEJBRelationshipRole_CascadeDelete(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getRelationshipRoleSource <em>Relationship Role Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Relationship Role Source</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getRelationshipRoleSource() * @see #getEJBRelationshipRole() * @generated */ EReference getEJBRelationshipRole_RelationshipRoleSource(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getCmrField <em>Cmr Field</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Cmr Field</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getCmrField() * @see #getEJBRelationshipRole() * @generated */ EReference getEJBRelationshipRole_CmrField(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.EJBRelationshipRole#getId() * @see #getEJBRelationshipRole() * @generated */ EAttribute getEJBRelationshipRole_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.EnterpriseBeans <em>Enterprise Beans</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Enterprise Beans</em>'. * @see org.eclipse.jst.javaee.ejb.EnterpriseBeans * @generated */ EClass getEnterpriseBeans(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.javaee.ejb.EnterpriseBeans#getGroup <em>Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group</em>'. * @see org.eclipse.jst.javaee.ejb.EnterpriseBeans#getGroup() * @see #getEnterpriseBeans() * @generated */ EAttribute getEnterpriseBeans_Group(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EnterpriseBeans#getSessionBeans <em>Session Beans</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Session Beans</em>'. * @see org.eclipse.jst.javaee.ejb.EnterpriseBeans#getSessionBeans() * @see #getEnterpriseBeans() * @generated */ EReference getEnterpriseBeans_SessionBeans(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EnterpriseBeans#getEntityBeans <em>Entity Beans</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Entity Beans</em>'. * @see org.eclipse.jst.javaee.ejb.EnterpriseBeans#getEntityBeans() * @see #getEnterpriseBeans() * @generated */ EReference getEnterpriseBeans_EntityBeans(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EnterpriseBeans#getMessageDrivenBeans <em>Message Driven Beans</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Message Driven Beans</em>'. * @see org.eclipse.jst.javaee.ejb.EnterpriseBeans#getMessageDrivenBeans() * @see #getEnterpriseBeans() * @generated */ EReference getEnterpriseBeans_MessageDrivenBeans(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EnterpriseBeans#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.EnterpriseBeans#getId() * @see #getEnterpriseBeans() * @generated */ EAttribute getEnterpriseBeans_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.EntityBean <em>Entity Bean</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Entity Bean</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean * @generated */ EClass getEntityBean(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getDescriptions() * @see #getEntityBean() * @generated */ EReference getEntityBean_Descriptions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getDisplayNames <em>Display Names</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Display Names</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getDisplayNames() * @see #getEntityBean() * @generated */ EReference getEntityBean_DisplayNames(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getIcons <em>Icons</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Icons</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getIcons() * @see #getEntityBean() * @generated */ EReference getEntityBean_Icons(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getEjbName <em>Ejb Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Name</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getEjbName() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_EjbName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getMappedName <em>Mapped Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Mapped Name</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getMappedName() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_MappedName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getHome <em>Home</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Home</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getHome() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_Home(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getRemote <em>Remote</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Remote</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getRemote() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_Remote(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getLocalHome <em>Local Home</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Local Home</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getLocalHome() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_LocalHome(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getLocal <em>Local</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Local</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getLocal() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_Local(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getEjbClass <em>Ejb Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Class</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getEjbClass() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_EjbClass(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getPersistenceType <em>Persistence Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Persistence Type</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getPersistenceType() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_PersistenceType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getPrimKeyClass <em>Prim Key Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Prim Key Class</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getPrimKeyClass() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_PrimKeyClass(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#isReentrant <em>Reentrant</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Reentrant</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#isReentrant() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_Reentrant(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getCmpVersion <em>Cmp Version</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Cmp Version</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getCmpVersion() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_CmpVersion(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getAbstractSchemaName <em>Abstract Schema Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Abstract Schema Name</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getAbstractSchemaName() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_AbstractSchemaName(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getCmpFields <em>Cmp Fields</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Cmp Fields</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getCmpFields() * @see #getEntityBean() * @generated */ EReference getEntityBean_CmpFields(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getPrimkeyField <em>Primkey Field</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Primkey Field</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getPrimkeyField() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_PrimkeyField(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getEnvEntries <em>Env Entries</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Env Entries</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getEnvEntries() * @see #getEntityBean() * @generated */ EReference getEntityBean_EnvEntries(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getEjbRefs <em>Ejb Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Ejb Refs</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getEjbRefs() * @see #getEntityBean() * @generated */ EReference getEntityBean_EjbRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getEjbLocalRefs <em>Ejb Local Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Ejb Local Refs</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getEjbLocalRefs() * @see #getEntityBean() * @generated */ EReference getEntityBean_EjbLocalRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getServiceRefs <em>Service Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Service Refs</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getServiceRefs() * @see #getEntityBean() * @generated */ EReference getEntityBean_ServiceRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getResourceRefs <em>Resource Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Resource Refs</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getResourceRefs() * @see #getEntityBean() * @generated */ EReference getEntityBean_ResourceRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getResourceEnvRefs <em>Resource Env Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Resource Env Refs</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getResourceEnvRefs() * @see #getEntityBean() * @generated */ EReference getEntityBean_ResourceEnvRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getMessageDestinationRefs <em>Message Destination Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Message Destination Refs</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getMessageDestinationRefs() * @see #getEntityBean() * @generated */ EReference getEntityBean_MessageDestinationRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getPersistenceContextRefs <em>Persistence Context Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Persistence Context Refs</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getPersistenceContextRefs() * @see #getEntityBean() * @generated */ EReference getEntityBean_PersistenceContextRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getPersistenceUnitRefs <em>Persistence Unit Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Persistence Unit Refs</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getPersistenceUnitRefs() * @see #getEntityBean() * @generated */ EReference getEntityBean_PersistenceUnitRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getPostConstructs <em>Post Constructs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Post Constructs</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getPostConstructs() * @see #getEntityBean() * @generated */ EReference getEntityBean_PostConstructs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getPreDestroys <em>Pre Destroys</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Pre Destroys</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getPreDestroys() * @see #getEntityBean() * @generated */ EReference getEntityBean_PreDestroys(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getDataSource <em>Data Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Data Source</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getDataSource() * @see #getEntityBean() * @generated */ EReference getEntityBean_DataSource(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getJmsConnectionFactory <em>Jms Connection Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Jms Connection Factory</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getJmsConnectionFactory() * @see #getEntityBean() * @generated */ EReference getEntityBean_JmsConnectionFactory(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getJmsDestination <em>Jms Destination</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Jms Destination</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getJmsDestination() * @see #getEntityBean() * @generated */ EReference getEntityBean_JmsDestination(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getMailSession <em>Mail Session</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Mail Session</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getMailSession() * @see #getEntityBean() * @generated */ EReference getEntityBean_MailSession(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getConnectionFactory <em>Connection Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Connection Factory</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getConnectionFactory() * @see #getEntityBean() * @generated */ EReference getEntityBean_ConnectionFactory(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getAdministeredObject <em>Administered Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Administered Object</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getAdministeredObject() * @see #getEntityBean() * @generated */ EReference getEntityBean_AdministeredObject(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getSecurityRoleRefs <em>Security Role Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Security Role Refs</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getSecurityRoleRefs() * @see #getEntityBean() * @generated */ EReference getEntityBean_SecurityRoleRefs(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.EntityBean#getSecurityIdentity <em>Security Identity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Security Identity</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getSecurityIdentity() * @see #getEntityBean() * @generated */ EReference getEntityBean_SecurityIdentity(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.EntityBean#getQueries <em>Queries</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Queries</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getQueries() * @see #getEntityBean() * @generated */ EReference getEntityBean_Queries(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.EntityBean#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.EntityBean#getId() * @see #getEntityBean() * @generated */ EAttribute getEntityBean_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.ExcludeList <em>Exclude List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Exclude List</em>'. * @see org.eclipse.jst.javaee.ejb.ExcludeList * @generated */ EClass getExcludeList(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.ExcludeList#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.ExcludeList#getDescriptions() * @see #getExcludeList() * @generated */ EReference getExcludeList_Descriptions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.ExcludeList#getMethods <em>Methods</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Methods</em>'. * @see org.eclipse.jst.javaee.ejb.ExcludeList#getMethods() * @see #getExcludeList() * @generated */ EReference getExcludeList_Methods(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.ExcludeList#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.ExcludeList#getId() * @see #getExcludeList() * @generated */ EAttribute getExcludeList_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.InitMethodType <em>Init Method Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Init Method Type</em>'. * @see org.eclipse.jst.javaee.ejb.InitMethodType * @generated */ EClass getInitMethodType(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.InitMethodType#getCreateMethod <em>Create Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Create Method</em>'. * @see org.eclipse.jst.javaee.ejb.InitMethodType#getCreateMethod() * @see #getInitMethodType() * @generated */ EReference getInitMethodType_CreateMethod(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.InitMethodType#getBeanMethod <em>Bean Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Bean Method</em>'. * @see org.eclipse.jst.javaee.ejb.InitMethodType#getBeanMethod() * @see #getInitMethodType() * @generated */ EReference getInitMethodType_BeanMethod(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.InitMethodType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.InitMethodType#getId() * @see #getInitMethodType() * @generated */ EAttribute getInitMethodType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.InterceptorBindingType <em>Interceptor Binding Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Interceptor Binding Type</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorBindingType * @generated */ EClass getInterceptorBindingType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorBindingType#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorBindingType#getDescriptions() * @see #getInterceptorBindingType() * @generated */ EReference getInterceptorBindingType_Descriptions(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.InterceptorBindingType#getEjbName <em>Ejb Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Name</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorBindingType#getEjbName() * @see #getInterceptorBindingType() * @generated */ EAttribute getInterceptorBindingType_EjbName(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.javaee.ejb.InterceptorBindingType#getInterceptorClasses <em>Interceptor Classes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Interceptor Classes</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorBindingType#getInterceptorClasses() * @see #getInterceptorBindingType() * @generated */ EAttribute getInterceptorBindingType_InterceptorClasses(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.InterceptorBindingType#getInterceptorOrder <em>Interceptor Order</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Interceptor Order</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorBindingType#getInterceptorOrder() * @see #getInterceptorBindingType() * @generated */ EReference getInterceptorBindingType_InterceptorOrder(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.InterceptorBindingType#isExcludeDefaultInterceptors <em>Exclude Default Interceptors</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Exclude Default Interceptors</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorBindingType#isExcludeDefaultInterceptors() * @see #getInterceptorBindingType() * @generated */ EAttribute getInterceptorBindingType_ExcludeDefaultInterceptors(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.InterceptorBindingType#isExcludeClassInterceptors <em>Exclude Class Interceptors</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Exclude Class Interceptors</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorBindingType#isExcludeClassInterceptors() * @see #getInterceptorBindingType() * @generated */ EAttribute getInterceptorBindingType_ExcludeClassInterceptors(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.InterceptorBindingType#getMethod <em>Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Method</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorBindingType#getMethod() * @see #getInterceptorBindingType() * @generated */ EReference getInterceptorBindingType_Method(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.InterceptorBindingType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorBindingType#getId() * @see #getInterceptorBindingType() * @generated */ EAttribute getInterceptorBindingType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.InterceptorOrderType <em>Interceptor Order Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Interceptor Order Type</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorOrderType * @generated */ EClass getInterceptorOrderType(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.javaee.ejb.InterceptorOrderType#getInterceptorClasses <em>Interceptor Classes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Interceptor Classes</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorOrderType#getInterceptorClasses() * @see #getInterceptorOrderType() * @generated */ EAttribute getInterceptorOrderType_InterceptorClasses(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.InterceptorOrderType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorOrderType#getId() * @see #getInterceptorOrderType() * @generated */ EAttribute getInterceptorOrderType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.InterceptorsType <em>Interceptors Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Interceptors Type</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorsType * @generated */ EClass getInterceptorsType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorsType#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorsType#getDescriptions() * @see #getInterceptorsType() * @generated */ EReference getInterceptorsType_Descriptions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorsType#getInterceptors <em>Interceptors</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Interceptors</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorsType#getInterceptors() * @see #getInterceptorsType() * @generated */ EReference getInterceptorsType_Interceptors(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.InterceptorsType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorsType#getId() * @see #getInterceptorsType() * @generated */ EAttribute getInterceptorsType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.InterceptorType <em>Interceptor Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Interceptor Type</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType * @generated */ EClass getInterceptorType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getDescriptions() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_Descriptions(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getInterceptorClass <em>Interceptor Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Interceptor Class</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getInterceptorClass() * @see #getInterceptorType() * @generated */ EAttribute getInterceptorType_InterceptorClass(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getAroundInvokes <em>Around Invokes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Around Invokes</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getAroundInvokes() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_AroundInvokes(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getAroundTimeouts <em>Around Timeouts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Around Timeouts</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getAroundTimeouts() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_AroundTimeouts(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getAroundConstruct <em>Around Construct</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Around Construct</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getAroundConstruct() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_AroundConstruct(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getEnvEntries <em>Env Entries</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Env Entries</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getEnvEntries() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_EnvEntries(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getEjbRefs <em>Ejb Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Ejb Refs</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getEjbRefs() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_EjbRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getEjbLocalRefs <em>Ejb Local Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Ejb Local Refs</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getEjbLocalRefs() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_EjbLocalRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getServiceRefs <em>Service Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Service Refs</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getServiceRefs() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_ServiceRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getResourceRefs <em>Resource Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Resource Refs</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getResourceRefs() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_ResourceRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getResourceEnvRefs <em>Resource Env Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Resource Env Refs</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getResourceEnvRefs() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_ResourceEnvRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getMessageDestinationRefs <em>Message Destination Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Message Destination Refs</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getMessageDestinationRefs() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_MessageDestinationRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getPersistenceContextRefs <em>Persistence Context Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Persistence Context Refs</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getPersistenceContextRefs() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_PersistenceContextRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getPersistenceUnitRefs <em>Persistence Unit Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Persistence Unit Refs</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getPersistenceUnitRefs() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_PersistenceUnitRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getPostConstructs <em>Post Constructs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Post Constructs</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getPostConstructs() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_PostConstructs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getPreDestroys <em>Pre Destroys</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Pre Destroys</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getPreDestroys() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_PreDestroys(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getDataSource <em>Data Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Data Source</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getDataSource() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_DataSource(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getJmsConnectionFactory <em>Jms Connection Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Jms Connection Factory</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getJmsConnectionFactory() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_JmsConnectionFactory(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getJmsDestination <em>Jms Destination</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Jms Destination</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getJmsDestination() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_JmsDestination(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getMailSession <em>Mail Session</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Mail Session</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getMailSession() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_MailSession(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getConnectionFactory <em>Connection Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Connection Factory</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getConnectionFactory() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_ConnectionFactory(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getAdministeredObject <em>Administered Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Administered Object</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getAdministeredObject() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_AdministeredObject(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getPostActivates <em>Post Activates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Post Activates</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getPostActivates() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_PostActivates(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getPrePassivates <em>Pre Passivates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Pre Passivates</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getPrePassivates() * @see #getInterceptorType() * @generated */ EReference getInterceptorType_PrePassivates(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.InterceptorType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.InterceptorType#getId() * @see #getInterceptorType() * @generated */ EAttribute getInterceptorType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean <em>Message Driven Bean</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Message Driven Bean</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean * @generated */ EClass getMessageDrivenBean(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getDescriptions() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_Descriptions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getDisplayNames <em>Display Names</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Display Names</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getDisplayNames() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_DisplayNames(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getIcons <em>Icons</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Icons</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getIcons() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_Icons(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getEjbName <em>Ejb Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Name</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getEjbName() * @see #getMessageDrivenBean() * @generated */ EAttribute getMessageDrivenBean_EjbName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMappedName <em>Mapped Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Mapped Name</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMappedName() * @see #getMessageDrivenBean() * @generated */ EAttribute getMessageDrivenBean_MappedName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getEjbClass <em>Ejb Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Class</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getEjbClass() * @see #getMessageDrivenBean() * @generated */ EAttribute getMessageDrivenBean_EjbClass(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMessagingType <em>Messaging Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Messaging Type</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMessagingType() * @see #getMessageDrivenBean() * @generated */ EAttribute getMessageDrivenBean_MessagingType(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getTimeoutMethod <em>Timeout Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Timeout Method</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getTimeoutMethod() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_TimeoutMethod(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getTimer <em>Timer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Timer</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getTimer() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_Timer(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getTransactionType <em>Transaction Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Transaction Type</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getTransactionType() * @see #getMessageDrivenBean() * @generated */ EAttribute getMessageDrivenBean_TransactionType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMessageDestinationType <em>Message Destination Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message Destination Type</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMessageDestinationType() * @see #getMessageDrivenBean() * @generated */ EAttribute getMessageDrivenBean_MessageDestinationType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMessageDestinationLink <em>Message Destination Link</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message Destination Link</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMessageDestinationLink() * @see #getMessageDrivenBean() * @generated */ EAttribute getMessageDrivenBean_MessageDestinationLink(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getActivationConfig <em>Activation Config</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Activation Config</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getActivationConfig() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_ActivationConfig(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getAroundInvokes <em>Around Invokes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Around Invokes</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getAroundInvokes() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_AroundInvokes(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getAroundTimeouts <em>Around Timeouts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Around Timeouts</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getAroundTimeouts() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_AroundTimeouts(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getEnvEntries <em>Env Entries</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Env Entries</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getEnvEntries() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_EnvEntries(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getEjbRefs <em>Ejb Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Ejb Refs</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getEjbRefs() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_EjbRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getEjbLocalRefs <em>Ejb Local Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Ejb Local Refs</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getEjbLocalRefs() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_EjbLocalRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getServiceRefs <em>Service Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Service Refs</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getServiceRefs() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_ServiceRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getResourceRefs <em>Resource Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Resource Refs</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getResourceRefs() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_ResourceRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getResourceEnvRefs <em>Resource Env Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Resource Env Refs</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getResourceEnvRefs() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_ResourceEnvRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMessageDestinationRefs <em>Message Destination Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Message Destination Refs</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMessageDestinationRefs() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_MessageDestinationRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getPersistenceContextRefs <em>Persistence Context Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Persistence Context Refs</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getPersistenceContextRefs() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_PersistenceContextRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getPersistenceUnitRefs <em>Persistence Unit Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Persistence Unit Refs</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getPersistenceUnitRefs() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_PersistenceUnitRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getPostConstructs <em>Post Constructs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Post Constructs</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getPostConstructs() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_PostConstructs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getPreDestroys <em>Pre Destroys</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Pre Destroys</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getPreDestroys() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_PreDestroys(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getDataSource <em>Data Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Data Source</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getDataSource() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_DataSource(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getJmsConnectionFactory <em>Jms Connection Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Jms Connection Factory</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getJmsConnectionFactory() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_JmsConnectionFactory(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getJmsDestination <em>Jms Destination</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Jms Destination</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getJmsDestination() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_JmsDestination(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMailSession <em>Mail Session</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Mail Session</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getMailSession() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_MailSession(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getConnectionFactory <em>Connection Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Connection Factory</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getConnectionFactory() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_ConnectionFactory(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getAdministeredObject <em>Administered Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Administered Object</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getAdministeredObject() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_AdministeredObject(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getSecurityRoleRef <em>Security Role Ref</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Security Role Ref</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getSecurityRoleRef() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_SecurityRoleRef(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getSecurityIdentity <em>Security Identity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Security Identity</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getSecurityIdentity() * @see #getMessageDrivenBean() * @generated */ EReference getMessageDrivenBean_SecurityIdentity(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MessageDrivenBean#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.MessageDrivenBean#getId() * @see #getMessageDrivenBean() * @generated */ EAttribute getMessageDrivenBean_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.MethodParams <em>Method Params</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Method Params</em>'. * @see org.eclipse.jst.javaee.ejb.MethodParams * @generated */ EClass getMethodParams(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.javaee.ejb.MethodParams#getMethodParams <em>Method Params</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Method Params</em>'. * @see org.eclipse.jst.javaee.ejb.MethodParams#getMethodParams() * @see #getMethodParams() * @generated */ EAttribute getMethodParams_MethodParams(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MethodParams#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.MethodParams#getId() * @see #getMethodParams() * @generated */ EAttribute getMethodParams_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.MethodPermission <em>Method Permission</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Method Permission</em>'. * @see org.eclipse.jst.javaee.ejb.MethodPermission * @generated */ EClass getMethodPermission(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MethodPermission#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.MethodPermission#getDescriptions() * @see #getMethodPermission() * @generated */ EReference getMethodPermission_Descriptions(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.javaee.ejb.MethodPermission#getRoleNames <em>Role Names</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Role Names</em>'. * @see org.eclipse.jst.javaee.ejb.MethodPermission#getRoleNames() * @see #getMethodPermission() * @generated */ EAttribute getMethodPermission_RoleNames(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.MethodPermission#getUnchecked <em>Unchecked</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Unchecked</em>'. * @see org.eclipse.jst.javaee.ejb.MethodPermission#getUnchecked() * @see #getMethodPermission() * @generated */ EReference getMethodPermission_Unchecked(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MethodPermission#getMethods <em>Methods</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Methods</em>'. * @see org.eclipse.jst.javaee.ejb.MethodPermission#getMethods() * @see #getMethodPermission() * @generated */ EReference getMethodPermission_Methods(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MethodPermission#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.MethodPermission#getId() * @see #getMethodPermission() * @generated */ EAttribute getMethodPermission_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.MethodType <em>Method Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Method Type</em>'. * @see org.eclipse.jst.javaee.ejb.MethodType * @generated */ EClass getMethodType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.MethodType#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.MethodType#getDescriptions() * @see #getMethodType() * @generated */ EReference getMethodType_Descriptions(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MethodType#getEjbName <em>Ejb Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Name</em>'. * @see org.eclipse.jst.javaee.ejb.MethodType#getEjbName() * @see #getMethodType() * @generated */ EAttribute getMethodType_EjbName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MethodType#getMethodIntf <em>Method Intf</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Method Intf</em>'. * @see org.eclipse.jst.javaee.ejb.MethodType#getMethodIntf() * @see #getMethodType() * @generated */ EAttribute getMethodType_MethodIntf(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MethodType#getMethodName <em>Method Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Method Name</em>'. * @see org.eclipse.jst.javaee.ejb.MethodType#getMethodName() * @see #getMethodType() * @generated */ EAttribute getMethodType_MethodName(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.MethodType#getMethodParams <em>Method Params</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Method Params</em>'. * @see org.eclipse.jst.javaee.ejb.MethodType#getMethodParams() * @see #getMethodType() * @generated */ EReference getMethodType_MethodParams(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.MethodType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.MethodType#getId() * @see #getMethodType() * @generated */ EAttribute getMethodType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.NamedMethodType <em>Named Method Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Named Method Type</em>'. * @see org.eclipse.jst.javaee.ejb.NamedMethodType * @generated */ EClass getNamedMethodType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.NamedMethodType#getMethodName <em>Method Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Method Name</em>'. * @see org.eclipse.jst.javaee.ejb.NamedMethodType#getMethodName() * @see #getNamedMethodType() * @generated */ EAttribute getNamedMethodType_MethodName(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.NamedMethodType#getMethodParams <em>Method Params</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Method Params</em>'. * @see org.eclipse.jst.javaee.ejb.NamedMethodType#getMethodParams() * @see #getNamedMethodType() * @generated */ EReference getNamedMethodType_MethodParams(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.NamedMethodType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.NamedMethodType#getId() * @see #getNamedMethodType() * @generated */ EAttribute getNamedMethodType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.Query <em>Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Query</em>'. * @see org.eclipse.jst.javaee.ejb.Query * @generated */ EClass getQuery(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.Query#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Description</em>'. * @see org.eclipse.jst.javaee.ejb.Query#getDescription() * @see #getQuery() * @generated */ EReference getQuery_Description(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.Query#getQueryMethod <em>Query Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Query Method</em>'. * @see org.eclipse.jst.javaee.ejb.Query#getQueryMethod() * @see #getQuery() * @generated */ EReference getQuery_QueryMethod(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.Query#getResultTypeMapping <em>Result Type Mapping</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Result Type Mapping</em>'. * @see org.eclipse.jst.javaee.ejb.Query#getResultTypeMapping() * @see #getQuery() * @generated */ EAttribute getQuery_ResultTypeMapping(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.Query#getEjbQl <em>Ejb Ql</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Ql</em>'. * @see org.eclipse.jst.javaee.ejb.Query#getEjbQl() * @see #getQuery() * @generated */ EAttribute getQuery_EjbQl(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.Query#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.Query#getId() * @see #getQuery() * @generated */ EAttribute getQuery_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.QueryMethod <em>Query Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Query Method</em>'. * @see org.eclipse.jst.javaee.ejb.QueryMethod * @generated */ EClass getQueryMethod(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.QueryMethod#getMethodName <em>Method Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Method Name</em>'. * @see org.eclipse.jst.javaee.ejb.QueryMethod#getMethodName() * @see #getQueryMethod() * @generated */ EAttribute getQueryMethod_MethodName(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.QueryMethod#getMethodParams <em>Method Params</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Method Params</em>'. * @see org.eclipse.jst.javaee.ejb.QueryMethod#getMethodParams() * @see #getQueryMethod() * @generated */ EReference getQueryMethod_MethodParams(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.QueryMethod#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.QueryMethod#getId() * @see #getQueryMethod() * @generated */ EAttribute getQueryMethod_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.RelationshipRoleSourceType <em>Relationship Role Source Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Relationship Role Source Type</em>'. * @see org.eclipse.jst.javaee.ejb.RelationshipRoleSourceType * @generated */ EClass getRelationshipRoleSourceType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.RelationshipRoleSourceType#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.RelationshipRoleSourceType#getDescriptions() * @see #getRelationshipRoleSourceType() * @generated */ EReference getRelationshipRoleSourceType_Descriptions(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.RelationshipRoleSourceType#getEjbName <em>Ejb Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Name</em>'. * @see org.eclipse.jst.javaee.ejb.RelationshipRoleSourceType#getEjbName() * @see #getRelationshipRoleSourceType() * @generated */ EAttribute getRelationshipRoleSourceType_EjbName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.RelationshipRoleSourceType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.RelationshipRoleSourceType#getId() * @see #getRelationshipRoleSourceType() * @generated */ EAttribute getRelationshipRoleSourceType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.Relationships <em>Relationships</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Relationships</em>'. * @see org.eclipse.jst.javaee.ejb.Relationships * @generated */ EClass getRelationships(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.Relationships#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.Relationships#getDescriptions() * @see #getRelationships() * @generated */ EReference getRelationships_Descriptions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.Relationships#getEjbRelations <em>Ejb Relations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Ejb Relations</em>'. * @see org.eclipse.jst.javaee.ejb.Relationships#getEjbRelations() * @see #getRelationships() * @generated */ EReference getRelationships_EjbRelations(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.Relationships#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.Relationships#getId() * @see #getRelationships() * @generated */ EAttribute getRelationships_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.RemoveMethodType <em>Remove Method Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Remove Method Type</em>'. * @see org.eclipse.jst.javaee.ejb.RemoveMethodType * @generated */ EClass getRemoveMethodType(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.RemoveMethodType#getBeanMethod <em>Bean Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Bean Method</em>'. * @see org.eclipse.jst.javaee.ejb.RemoveMethodType#getBeanMethod() * @see #getRemoveMethodType() * @generated */ EReference getRemoveMethodType_BeanMethod(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.RemoveMethodType#isRetainIfException <em>Retain If Exception</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Retain If Exception</em>'. * @see org.eclipse.jst.javaee.ejb.RemoveMethodType#isRetainIfException() * @see #getRemoveMethodType() * @generated */ EAttribute getRemoveMethodType_RetainIfException(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.RemoveMethodType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.RemoveMethodType#getId() * @see #getRemoveMethodType() * @generated */ EAttribute getRemoveMethodType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.SecurityIdentityType <em>Security Identity Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Security Identity Type</em>'. * @see org.eclipse.jst.javaee.ejb.SecurityIdentityType * @generated */ EClass getSecurityIdentityType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SecurityIdentityType#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.SecurityIdentityType#getDescriptions() * @see #getSecurityIdentityType() * @generated */ EReference getSecurityIdentityType_Descriptions(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.SecurityIdentityType#getUseCallerIdentity <em>Use Caller Identity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Use Caller Identity</em>'. * @see org.eclipse.jst.javaee.ejb.SecurityIdentityType#getUseCallerIdentity() * @see #getSecurityIdentityType() * @generated */ EReference getSecurityIdentityType_UseCallerIdentity(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.SecurityIdentityType#getRunAs <em>Run As</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Run As</em>'. * @see org.eclipse.jst.javaee.ejb.SecurityIdentityType#getRunAs() * @see #getSecurityIdentityType() * @generated */ EReference getSecurityIdentityType_RunAs(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SecurityIdentityType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.SecurityIdentityType#getId() * @see #getSecurityIdentityType() * @generated */ EAttribute getSecurityIdentityType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.SessionBean <em>Session Bean</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Session Bean</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean * @generated */ EClass getSessionBean(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getDescriptions <em>Descriptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Descriptions</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getDescriptions() * @see #getSessionBean() * @generated */ EReference getSessionBean_Descriptions(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getDisplayNames <em>Display Names</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Display Names</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getDisplayNames() * @see #getSessionBean() * @generated */ EReference getSessionBean_DisplayNames(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getIcons <em>Icons</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Icons</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getIcons() * @see #getSessionBean() * @generated */ EReference getSessionBean_Icons(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getEjbName <em>Ejb Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Name</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getEjbName() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_EjbName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getMappedName <em>Mapped Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Mapped Name</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getMappedName() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_MappedName(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getHome <em>Home</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Home</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getHome() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_Home(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getRemote <em>Remote</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Remote</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getRemote() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_Remote(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getLocalHome <em>Local Home</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Local Home</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getLocalHome() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_LocalHome(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getLocal <em>Local</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Local</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getLocal() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_Local(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getBusinessLocals <em>Business Locals</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Business Locals</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getBusinessLocals() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_BusinessLocals(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getBusinessRemotes <em>Business Remotes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Business Remotes</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getBusinessRemotes() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_BusinessRemotes(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.SessionBean#getLocalBean <em>Local Bean</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Local Bean</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getLocalBean() * @see #getSessionBean() * @generated */ EReference getSessionBean_LocalBean(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getServiceEndpoint <em>Service Endpoint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Service Endpoint</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getServiceEndpoint() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_ServiceEndpoint(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getEjbClass <em>Ejb Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ejb Class</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getEjbClass() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_EjbClass(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getSessionType <em>Session Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Session Type</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getSessionType() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_SessionType(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.SessionBean#getStatefulTimeout <em>Stateful Timeout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Stateful Timeout</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getStatefulTimeout() * @see #getSessionBean() * @generated */ EReference getSessionBean_StatefulTimeout(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.SessionBean#getTimeoutMethod <em>Timeout Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Timeout Method</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getTimeoutMethod() * @see #getSessionBean() * @generated */ EReference getSessionBean_TimeoutMethod(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getTimer <em>Timer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Timer</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getTimer() * @see #getSessionBean() * @generated */ EReference getSessionBean_Timer(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#isInitOnStartup <em>Init On Startup</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Init On Startup</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#isInitOnStartup() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_InitOnStartup(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getConcurrencyManagementType <em>Concurrency Management Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Concurrency Management Type</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getConcurrencyManagementType() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_ConcurrencyManagementType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getConcurrentMethod <em>Concurrent Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Concurrent Method</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getConcurrentMethod() * @see #getSessionBean() * @generated */ EReference getSessionBean_ConcurrentMethod(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.SessionBean#getDependsOn <em>Depends On</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Depends On</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getDependsOn() * @see #getSessionBean() * @generated */ EReference getSessionBean_DependsOn(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getInitMethods <em>Init Methods</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Init Methods</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getInitMethods() * @see #getSessionBean() * @generated */ EReference getSessionBean_InitMethods(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getRemoveMethods <em>Remove Methods</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Remove Methods</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getRemoveMethods() * @see #getSessionBean() * @generated */ EReference getSessionBean_RemoveMethods(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getAsyncMethod <em>Async Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Async Method</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getAsyncMethod() * @see #getSessionBean() * @generated */ EReference getSessionBean_AsyncMethod(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getTransactionType <em>Transaction Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Transaction Type</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getTransactionType() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_TransactionType(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.SessionBean#getAfterBeginMethod <em>After Begin Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>After Begin Method</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getAfterBeginMethod() * @see #getSessionBean() * @generated */ EReference getSessionBean_AfterBeginMethod(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.SessionBean#getBeforeCompletionMethod <em>Before Completion Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Before Completion Method</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getBeforeCompletionMethod() * @see #getSessionBean() * @generated */ EReference getSessionBean_BeforeCompletionMethod(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.SessionBean#getAfterCompletionMethod <em>After Completion Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>After Completion Method</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getAfterCompletionMethod() * @see #getSessionBean() * @generated */ EReference getSessionBean_AfterCompletionMethod(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getAroundInvokes <em>Around Invokes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Around Invokes</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getAroundInvokes() * @see #getSessionBean() * @generated */ EReference getSessionBean_AroundInvokes(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getAroundTimeouts <em>Around Timeouts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Around Timeouts</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getAroundTimeouts() * @see #getSessionBean() * @generated */ EReference getSessionBean_AroundTimeouts(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getEnvEntries <em>Env Entries</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Env Entries</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getEnvEntries() * @see #getSessionBean() * @generated */ EReference getSessionBean_EnvEntries(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getEjbRefs <em>Ejb Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Ejb Refs</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getEjbRefs() * @see #getSessionBean() * @generated */ EReference getSessionBean_EjbRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getEjbLocalRefs <em>Ejb Local Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Ejb Local Refs</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getEjbLocalRefs() * @see #getSessionBean() * @generated */ EReference getSessionBean_EjbLocalRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getServiceRefs <em>Service Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Service Refs</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getServiceRefs() * @see #getSessionBean() * @generated */ EReference getSessionBean_ServiceRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getResourceRefs <em>Resource Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Resource Refs</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getResourceRefs() * @see #getSessionBean() * @generated */ EReference getSessionBean_ResourceRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getResourceEnvRefs <em>Resource Env Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Resource Env Refs</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getResourceEnvRefs() * @see #getSessionBean() * @generated */ EReference getSessionBean_ResourceEnvRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getMessageDestinationRefs <em>Message Destination Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Message Destination Refs</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getMessageDestinationRefs() * @see #getSessionBean() * @generated */ EReference getSessionBean_MessageDestinationRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getPersistenceContextRefs <em>Persistence Context Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Persistence Context Refs</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getPersistenceContextRefs() * @see #getSessionBean() * @generated */ EReference getSessionBean_PersistenceContextRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getPersistenceUnitRefs <em>Persistence Unit Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Persistence Unit Refs</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getPersistenceUnitRefs() * @see #getSessionBean() * @generated */ EReference getSessionBean_PersistenceUnitRefs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getPostConstructs <em>Post Constructs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Post Constructs</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getPostConstructs() * @see #getSessionBean() * @generated */ EReference getSessionBean_PostConstructs(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getPreDestroys <em>Pre Destroys</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Pre Destroys</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getPreDestroys() * @see #getSessionBean() * @generated */ EReference getSessionBean_PreDestroys(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getDataSource <em>Data Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Data Source</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getDataSource() * @see #getSessionBean() * @generated */ EReference getSessionBean_DataSource(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getJmsConnectionFactory <em>Jms Connection Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Jms Connection Factory</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getJmsConnectionFactory() * @see #getSessionBean() * @generated */ EReference getSessionBean_JmsConnectionFactory(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getJmsDestination <em>Jms Destination</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Jms Destination</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getJmsDestination() * @see #getSessionBean() * @generated */ EReference getSessionBean_JmsDestination(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getMailSession <em>Mail Session</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Mail Session</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getMailSession() * @see #getSessionBean() * @generated */ EReference getSessionBean_MailSession(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getConnectionFactory <em>Connection Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Connection Factory</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getConnectionFactory() * @see #getSessionBean() * @generated */ EReference getSessionBean_ConnectionFactory(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getAdministeredObject <em>Administered Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Administered Object</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getAdministeredObject() * @see #getSessionBean() * @generated */ EReference getSessionBean_AdministeredObject(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getPostActivates <em>Post Activates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Post Activates</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getPostActivates() * @see #getSessionBean() * @generated */ EReference getSessionBean_PostActivates(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getPrePassivates <em>Pre Passivates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Pre Passivates</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getPrePassivates() * @see #getSessionBean() * @generated */ EReference getSessionBean_PrePassivates(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.SessionBean#getSecurityRoleRefs <em>Security Role Refs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Security Role Refs</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getSecurityRoleRefs() * @see #getSessionBean() * @generated */ EReference getSessionBean_SecurityRoleRefs(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.SessionBean#getSecurityIdentities <em>Security Identities</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Security Identities</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getSecurityIdentities() * @see #getSessionBean() * @generated */ EReference getSessionBean_SecurityIdentities(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#isPassivationCapable <em>Passivation Capable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Passivation Capable</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#isPassivationCapable() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_PassivationCapable(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.SessionBean#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.SessionBean#getId() * @see #getSessionBean() * @generated */ EAttribute getSessionBean_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.StatefulTimeoutType <em>Stateful Timeout Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Stateful Timeout Type</em>'. * @see org.eclipse.jst.javaee.ejb.StatefulTimeoutType * @generated */ EClass getStatefulTimeoutType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.StatefulTimeoutType#getTimeout <em>Timeout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Timeout</em>'. * @see org.eclipse.jst.javaee.ejb.StatefulTimeoutType#getTimeout() * @see #getStatefulTimeoutType() * @generated */ EAttribute getStatefulTimeoutType_Timeout(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.StatefulTimeoutType#getUnit <em>Unit</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Unit</em>'. * @see org.eclipse.jst.javaee.ejb.StatefulTimeoutType#getUnit() * @see #getStatefulTimeoutType() * @generated */ EAttribute getStatefulTimeoutType_Unit(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.StatefulTimeoutType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.StatefulTimeoutType#getId() * @see #getStatefulTimeoutType() * @generated */ EAttribute getStatefulTimeoutType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.TimerScheduleType <em>Timer Schedule Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Timer Schedule Type</em>'. * @see org.eclipse.jst.javaee.ejb.TimerScheduleType * @generated */ EClass getTimerScheduleType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerScheduleType#getSecond <em>Second</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Second</em>'. * @see org.eclipse.jst.javaee.ejb.TimerScheduleType#getSecond() * @see #getTimerScheduleType() * @generated */ EAttribute getTimerScheduleType_Second(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerScheduleType#getMinute <em>Minute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Minute</em>'. * @see org.eclipse.jst.javaee.ejb.TimerScheduleType#getMinute() * @see #getTimerScheduleType() * @generated */ EAttribute getTimerScheduleType_Minute(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerScheduleType#getHour <em>Hour</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Hour</em>'. * @see org.eclipse.jst.javaee.ejb.TimerScheduleType#getHour() * @see #getTimerScheduleType() * @generated */ EAttribute getTimerScheduleType_Hour(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerScheduleType#getDayOfMonth <em>Day Of Month</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Day Of Month</em>'. * @see org.eclipse.jst.javaee.ejb.TimerScheduleType#getDayOfMonth() * @see #getTimerScheduleType() * @generated */ EAttribute getTimerScheduleType_DayOfMonth(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerScheduleType#getMonth <em>Month</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Month</em>'. * @see org.eclipse.jst.javaee.ejb.TimerScheduleType#getMonth() * @see #getTimerScheduleType() * @generated */ EAttribute getTimerScheduleType_Month(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerScheduleType#getDayOfWeek <em>Day Of Week</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Day Of Week</em>'. * @see org.eclipse.jst.javaee.ejb.TimerScheduleType#getDayOfWeek() * @see #getTimerScheduleType() * @generated */ EAttribute getTimerScheduleType_DayOfWeek(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerScheduleType#getYear <em>Year</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Year</em>'. * @see org.eclipse.jst.javaee.ejb.TimerScheduleType#getYear() * @see #getTimerScheduleType() * @generated */ EAttribute getTimerScheduleType_Year(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerScheduleType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.TimerScheduleType#getId() * @see #getTimerScheduleType() * @generated */ EAttribute getTimerScheduleType_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.javaee.ejb.TimerType <em>Timer Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Timer Type</em>'. * @see org.eclipse.jst.javaee.ejb.TimerType * @generated */ EClass getTimerType(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.javaee.ejb.TimerType#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Description</em>'. * @see org.eclipse.jst.javaee.ejb.TimerType#getDescription() * @see #getTimerType() * @generated */ EReference getTimerType_Description(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.TimerType#getSchedule <em>Schedule</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Schedule</em>'. * @see org.eclipse.jst.javaee.ejb.TimerType#getSchedule() * @see #getTimerType() * @generated */ EReference getTimerType_Schedule(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerType#getStart <em>Start</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Start</em>'. * @see org.eclipse.jst.javaee.ejb.TimerType#getStart() * @see #getTimerType() * @generated */ EAttribute getTimerType_Start(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerType#getEnd <em>End</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>End</em>'. * @see org.eclipse.jst.javaee.ejb.TimerType#getEnd() * @see #getTimerType() * @generated */ EAttribute getTimerType_End(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.javaee.ejb.TimerType#getTimeoutMethod <em>Timeout Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Timeout Method</em>'. * @see org.eclipse.jst.javaee.ejb.TimerType#getTimeoutMethod() * @see #getTimerType() * @generated */ EReference getTimerType_TimeoutMethod(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerType#isPersistent <em>Persistent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Persistent</em>'. * @see org.eclipse.jst.javaee.ejb.TimerType#isPersistent() * @see #getTimerType() * @generated */ EAttribute getTimerType_Persistent(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerType#getTimezone <em>Timezone</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Timezone</em>'. * @see org.eclipse.jst.javaee.ejb.TimerType#getTimezone() * @see #getTimerType() * @generated */ EAttribute getTimerType_Timezone(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerType#getInfo <em>Info</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Info</em>'. * @see org.eclipse.jst.javaee.ejb.TimerType#getInfo() * @see #getTimerType() * @generated */ EAttribute getTimerType_Info(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.javaee.ejb.TimerType#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.javaee.ejb.TimerType#getId() * @see #getTimerType() * @generated */ EAttribute getTimerType_Id(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.CmpVersionType <em>Cmp Version Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Cmp Version Type</em>'. * @see org.eclipse.jst.javaee.ejb.CmpVersionType * @generated */ EEnum getCmpVersionType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.CMRFieldType <em>CMR Field Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>CMR Field Type</em>'. * @see org.eclipse.jst.javaee.ejb.CMRFieldType * @generated */ EEnum getCMRFieldType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.ConcurrencyManagementTypeType <em>Concurrency Management Type Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Concurrency Management Type Type</em>'. * @see org.eclipse.jst.javaee.ejb.ConcurrencyManagementTypeType * @generated */ EEnum getConcurrencyManagementTypeType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.ConcurrentLockTypeType <em>Concurrent Lock Type Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Concurrent Lock Type Type</em>'. * @see org.eclipse.jst.javaee.ejb.ConcurrentLockTypeType * @generated */ EEnum getConcurrentLockTypeType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.MethodInterfaceType <em>Method Interface Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Method Interface Type</em>'. * @see org.eclipse.jst.javaee.ejb.MethodInterfaceType * @generated */ EEnum getMethodInterfaceType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.MultiplicityType <em>Multiplicity Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Multiplicity Type</em>'. * @see org.eclipse.jst.javaee.ejb.MultiplicityType * @generated */ EEnum getMultiplicityType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.PersistenceType <em>Persistence Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Persistence Type</em>'. * @see org.eclipse.jst.javaee.ejb.PersistenceType * @generated */ EEnum getPersistenceType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.ResultTypeMappingType <em>Result Type Mapping Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Result Type Mapping Type</em>'. * @see org.eclipse.jst.javaee.ejb.ResultTypeMappingType * @generated */ EEnum getResultTypeMappingType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.SessionType <em>Session Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Session Type</em>'. * @see org.eclipse.jst.javaee.ejb.SessionType * @generated */ EEnum getSessionType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.TimeUnitTypeType <em>Time Unit Type Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Time Unit Type Type</em>'. * @see org.eclipse.jst.javaee.ejb.TimeUnitTypeType * @generated */ EEnum getTimeUnitTypeType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.TransactionAttributeType <em>Transaction Attribute Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Transaction Attribute Type</em>'. * @see org.eclipse.jst.javaee.ejb.TransactionAttributeType * @generated */ EEnum getTransactionAttributeType(); /** * Returns the meta object for enum '{@link org.eclipse.jst.javaee.ejb.TransactionType <em>Transaction Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Transaction Type</em>'. * @see org.eclipse.jst.javaee.ejb.TransactionType * @generated */ EEnum getTransactionType(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.CmpVersionType <em>Cmp Version Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Cmp Version Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.CmpVersionType * @generated */ EDataType getCmpVersionTypeObject(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.CMRFieldType <em>CMR Field Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>CMR Field Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.CMRFieldType * @generated */ EDataType getCMRFieldTypeObject(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.ConcurrencyManagementTypeType <em>Concurrency Management Type Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Concurrency Management Type Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.ConcurrencyManagementTypeType * @generated */ EDataType getConcurrencyManagementTypeTypeObject(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.ConcurrentLockTypeType <em>Concurrent Lock Type Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Concurrent Lock Type Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.ConcurrentLockTypeType * @generated */ EDataType getConcurrentLockTypeTypeObject(); /** * Returns the meta object for data type '{@link java.lang.String <em>Class Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Class Type</em>'. * @see java.lang.String * @generated */ EDataType getEjbClassType(); /** * Returns the meta object for data type '{@link java.lang.String <em>Name Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Name Type</em>'. * @see java.lang.String * @generated */ EDataType getEjbNameType(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.MethodInterfaceType <em>Method Interface Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Method Interface Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.MethodInterfaceType * @generated */ EDataType getMethodInterfaceTypeObject(); /** * Returns the meta object for data type '{@link java.lang.String <em>Method Name Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Method Name Type</em>'. * @see java.lang.String * @generated */ EDataType getMethodNameType(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.MultiplicityType <em>Multiplicity Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Multiplicity Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.MultiplicityType * @generated */ EDataType getMultiplicityTypeObject(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.PersistenceType <em>Persistence Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Persistence Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.PersistenceType * @generated */ EDataType getPersistenceTypeObject(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.ResultTypeMappingType <em>Result Type Mapping Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Result Type Mapping Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.ResultTypeMappingType * @generated */ EDataType getResultTypeMappingTypeObject(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.SessionType <em>Session Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Session Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.SessionType * @generated */ EDataType getSessionTypeObject(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.TimeUnitTypeType <em>Time Unit Type Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Time Unit Type Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.TimeUnitTypeType * @generated */ EDataType getTimeUnitTypeTypeObject(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.TransactionAttributeType <em>Transaction Attribute Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Transaction Attribute Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.TransactionAttributeType * @generated */ EDataType getTransactionAttributeTypeObject(); /** * Returns the meta object for data type '{@link org.eclipse.jst.javaee.ejb.TransactionType <em>Transaction Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Transaction Type Object</em>'. * @see org.eclipse.jst.javaee.ejb.TransactionType * @generated */ EDataType getTransactionTypeObject(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ EjbFactory getEjbFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.AccessTimeoutTypeImpl <em>Access Timeout Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.AccessTimeoutTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getAccessTimeoutType() * @generated */ EClass ACCESS_TIMEOUT_TYPE = eINSTANCE.getAccessTimeoutType(); /** * The meta object literal for the '<em><b>Timeout</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ACCESS_TIMEOUT_TYPE__TIMEOUT = eINSTANCE.getAccessTimeoutType_Timeout(); /** * The meta object literal for the '<em><b>Unit</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ACCESS_TIMEOUT_TYPE__UNIT = eINSTANCE.getAccessTimeoutType_Unit(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ACCESS_TIMEOUT_TYPE__ID = eINSTANCE.getAccessTimeoutType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ActivationConfigImpl <em>Activation Config</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ActivationConfigImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getActivationConfig() * @generated */ EClass ACTIVATION_CONFIG = eINSTANCE.getActivationConfig(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ACTIVATION_CONFIG__DESCRIPTIONS = eINSTANCE.getActivationConfig_Descriptions(); /** * The meta object literal for the '<em><b>Activation Config Properties</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ACTIVATION_CONFIG__ACTIVATION_CONFIG_PROPERTIES = eINSTANCE.getActivationConfig_ActivationConfigProperties(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ACTIVATION_CONFIG__ID = eINSTANCE.getActivationConfig_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ActivationConfigPropertyImpl <em>Activation Config Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ActivationConfigPropertyImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getActivationConfigProperty() * @generated */ EClass ACTIVATION_CONFIG_PROPERTY = eINSTANCE.getActivationConfigProperty(); /** * The meta object literal for the '<em><b>Activation Config Property Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ACTIVATION_CONFIG_PROPERTY__ACTIVATION_CONFIG_PROPERTY_NAME = eINSTANCE.getActivationConfigProperty_ActivationConfigPropertyName(); /** * The meta object literal for the '<em><b>Activation Config Property Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ACTIVATION_CONFIG_PROPERTY__ACTIVATION_CONFIG_PROPERTY_VALUE = eINSTANCE.getActivationConfigProperty_ActivationConfigPropertyValue(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ACTIVATION_CONFIG_PROPERTY__ID = eINSTANCE.getActivationConfigProperty_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ApplicationExceptionImpl <em>Application Exception</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ApplicationExceptionImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getApplicationException() * @generated */ EClass APPLICATION_EXCEPTION = eINSTANCE.getApplicationException(); /** * The meta object literal for the '<em><b>Exception Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute APPLICATION_EXCEPTION__EXCEPTION_CLASS = eINSTANCE.getApplicationException_ExceptionClass(); /** * The meta object literal for the '<em><b>Rollback</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute APPLICATION_EXCEPTION__ROLLBACK = eINSTANCE.getApplicationException_Rollback(); /** * The meta object literal for the '<em><b>Inherited</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute APPLICATION_EXCEPTION__INHERITED = eINSTANCE.getApplicationException_Inherited(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute APPLICATION_EXCEPTION__ID = eINSTANCE.getApplicationException_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.AroundInvokeTypeImpl <em>Around Invoke Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.AroundInvokeTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getAroundInvokeType() * @generated */ EClass AROUND_INVOKE_TYPE = eINSTANCE.getAroundInvokeType(); /** * The meta object literal for the '<em><b>Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute AROUND_INVOKE_TYPE__CLASS = eINSTANCE.getAroundInvokeType_Class(); /** * The meta object literal for the '<em><b>Method Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute AROUND_INVOKE_TYPE__METHOD_NAME = eINSTANCE.getAroundInvokeType_MethodName(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.AroundTimeoutTypeImpl <em>Around Timeout Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.AroundTimeoutTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getAroundTimeoutType() * @generated */ EClass AROUND_TIMEOUT_TYPE = eINSTANCE.getAroundTimeoutType(); /** * The meta object literal for the '<em><b>Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute AROUND_TIMEOUT_TYPE__CLASS = eINSTANCE.getAroundTimeoutType_Class(); /** * The meta object literal for the '<em><b>Method Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute AROUND_TIMEOUT_TYPE__METHOD_NAME = eINSTANCE.getAroundTimeoutType_MethodName(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.AssemblyDescriptorImpl <em>Assembly Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.AssemblyDescriptorImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getAssemblyDescriptor() * @generated */ EClass ASSEMBLY_DESCRIPTOR = eINSTANCE.getAssemblyDescriptor(); /** * The meta object literal for the '<em><b>Security Roles</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSEMBLY_DESCRIPTOR__SECURITY_ROLES = eINSTANCE.getAssemblyDescriptor_SecurityRoles(); /** * The meta object literal for the '<em><b>Method Permissions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSEMBLY_DESCRIPTOR__METHOD_PERMISSIONS = eINSTANCE.getAssemblyDescriptor_MethodPermissions(); /** * The meta object literal for the '<em><b>Container Transactions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSEMBLY_DESCRIPTOR__CONTAINER_TRANSACTIONS = eINSTANCE.getAssemblyDescriptor_ContainerTransactions(); /** * The meta object literal for the '<em><b>Interceptor Bindings</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSEMBLY_DESCRIPTOR__INTERCEPTOR_BINDINGS = eINSTANCE.getAssemblyDescriptor_InterceptorBindings(); /** * The meta object literal for the '<em><b>Message Destinations</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSEMBLY_DESCRIPTOR__MESSAGE_DESTINATIONS = eINSTANCE.getAssemblyDescriptor_MessageDestinations(); /** * The meta object literal for the '<em><b>Exclude List</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSEMBLY_DESCRIPTOR__EXCLUDE_LIST = eINSTANCE.getAssemblyDescriptor_ExcludeList(); /** * The meta object literal for the '<em><b>Application Exceptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSEMBLY_DESCRIPTOR__APPLICATION_EXCEPTIONS = eINSTANCE.getAssemblyDescriptor_ApplicationExceptions(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ASSEMBLY_DESCRIPTOR__ID = eINSTANCE.getAssemblyDescriptor_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.AsyncMethodTypeImpl <em>Async Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.AsyncMethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getAsyncMethodType() * @generated */ EClass ASYNC_METHOD_TYPE = eINSTANCE.getAsyncMethodType(); /** * The meta object literal for the '<em><b>Method Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ASYNC_METHOD_TYPE__METHOD_NAME = eINSTANCE.getAsyncMethodType_MethodName(); /** * The meta object literal for the '<em><b>Method Params</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASYNC_METHOD_TYPE__METHOD_PARAMS = eINSTANCE.getAsyncMethodType_MethodParams(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ASYNC_METHOD_TYPE__ID = eINSTANCE.getAsyncMethodType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.CMPFieldImpl <em>CMP Field</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.CMPFieldImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCMPField() * @generated */ EClass CMP_FIELD = eINSTANCE.getCMPField(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CMP_FIELD__DESCRIPTIONS = eINSTANCE.getCMPField_Descriptions(); /** * The meta object literal for the '<em><b>Field Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CMP_FIELD__FIELD_NAME = eINSTANCE.getCMPField_FieldName(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CMP_FIELD__ID = eINSTANCE.getCMPField_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.CMRFieldImpl <em>CMR Field</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.CMRFieldImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCMRField() * @generated */ EClass CMR_FIELD = eINSTANCE.getCMRField(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CMR_FIELD__DESCRIPTIONS = eINSTANCE.getCMRField_Descriptions(); /** * The meta object literal for the '<em><b>Cmr Field Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CMR_FIELD__CMR_FIELD_NAME = eINSTANCE.getCMRField_CmrFieldName(); /** * The meta object literal for the '<em><b>Cmr Field Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CMR_FIELD__CMR_FIELD_TYPE = eINSTANCE.getCMRField_CmrFieldType(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CMR_FIELD__ID = eINSTANCE.getCMRField_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ConcurrentMethodTypeImpl <em>Concurrent Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ConcurrentMethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getConcurrentMethodType() * @generated */ EClass CONCURRENT_METHOD_TYPE = eINSTANCE.getConcurrentMethodType(); /** * The meta object literal for the '<em><b>Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONCURRENT_METHOD_TYPE__METHOD = eINSTANCE.getConcurrentMethodType_Method(); /** * The meta object literal for the '<em><b>Lock</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONCURRENT_METHOD_TYPE__LOCK = eINSTANCE.getConcurrentMethodType_Lock(); /** * The meta object literal for the '<em><b>Access Timeout</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONCURRENT_METHOD_TYPE__ACCESS_TIMEOUT = eINSTANCE.getConcurrentMethodType_AccessTimeout(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONCURRENT_METHOD_TYPE__ID = eINSTANCE.getConcurrentMethodType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ContainerTransactionTypeImpl <em>Container Transaction Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ContainerTransactionTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getContainerTransactionType() * @generated */ EClass CONTAINER_TRANSACTION_TYPE = eINSTANCE.getContainerTransactionType(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTAINER_TRANSACTION_TYPE__DESCRIPTIONS = eINSTANCE.getContainerTransactionType_Descriptions(); /** * The meta object literal for the '<em><b>Methods</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTAINER_TRANSACTION_TYPE__METHODS = eINSTANCE.getContainerTransactionType_Methods(); /** * The meta object literal for the '<em><b>Trans Attribute</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONTAINER_TRANSACTION_TYPE__TRANS_ATTRIBUTE = eINSTANCE.getContainerTransactionType_TransAttribute(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONTAINER_TRANSACTION_TYPE__ID = eINSTANCE.getContainerTransactionType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.DependsOnTypeImpl <em>Depends On Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.DependsOnTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getDependsOnType() * @generated */ EClass DEPENDS_ON_TYPE = eINSTANCE.getDependsOnType(); /** * The meta object literal for the '<em><b>Ejb Name</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEPENDS_ON_TYPE__EJB_NAME = eINSTANCE.getDependsOnType_EjbName(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DEPENDS_ON_TYPE__ID = eINSTANCE.getDependsOnType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EJBJarImpl <em>EJB Jar</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EJBJarImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEJBJar() * @generated */ EClass EJB_JAR = eINSTANCE.getEJBJar(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR__DESCRIPTIONS = eINSTANCE.getEJBJar_Descriptions(); /** * The meta object literal for the '<em><b>Display Names</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR__DISPLAY_NAMES = eINSTANCE.getEJBJar_DisplayNames(); /** * The meta object literal for the '<em><b>Icons</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR__ICONS = eINSTANCE.getEJBJar_Icons(); /** * The meta object literal for the '<em><b>Module Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_JAR__MODULE_NAME = eINSTANCE.getEJBJar_ModuleName(); /** * The meta object literal for the '<em><b>Enterprise Beans</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR__ENTERPRISE_BEANS = eINSTANCE.getEJBJar_EnterpriseBeans(); /** * The meta object literal for the '<em><b>Interceptors</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR__INTERCEPTORS = eINSTANCE.getEJBJar_Interceptors(); /** * The meta object literal for the '<em><b>Relationships</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR__RELATIONSHIPS = eINSTANCE.getEJBJar_Relationships(); /** * The meta object literal for the '<em><b>Assembly Descriptor</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR__ASSEMBLY_DESCRIPTOR = eINSTANCE.getEJBJar_AssemblyDescriptor(); /** * The meta object literal for the '<em><b>Ejb Client Jar</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_JAR__EJB_CLIENT_JAR = eINSTANCE.getEJBJar_EjbClientJar(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_JAR__ID = eINSTANCE.getEJBJar_Id(); /** * The meta object literal for the '<em><b>Metadata Complete</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_JAR__METADATA_COMPLETE = eINSTANCE.getEJBJar_MetadataComplete(); /** * The meta object literal for the '<em><b>Version</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_JAR__VERSION = eINSTANCE.getEJBJar_Version(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EJBJarDeploymentDescriptorImpl <em>EJB Jar Deployment Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EJBJarDeploymentDescriptorImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEJBJarDeploymentDescriptor() * @generated */ EClass EJB_JAR_DEPLOYMENT_DESCRIPTOR = eINSTANCE.getEJBJarDeploymentDescriptor(); /** * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_JAR_DEPLOYMENT_DESCRIPTOR__MIXED = eINSTANCE.getEJBJarDeploymentDescriptor_Mixed(); /** * The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR_DEPLOYMENT_DESCRIPTOR__XMLNS_PREFIX_MAP = eINSTANCE.getEJBJarDeploymentDescriptor_XMLNSPrefixMap(); /** * The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR_DEPLOYMENT_DESCRIPTOR__XSI_SCHEMA_LOCATION = eINSTANCE.getEJBJarDeploymentDescriptor_XSISchemaLocation(); /** * The meta object literal for the '<em><b>Ejb Jar</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR_DEPLOYMENT_DESCRIPTOR__EJB_JAR = eINSTANCE.getEJBJarDeploymentDescriptor_EjbJar(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EJBRelationImpl <em>EJB Relation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EJBRelationImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEJBRelation() * @generated */ EClass EJB_RELATION = eINSTANCE.getEJBRelation(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_RELATION__DESCRIPTIONS = eINSTANCE.getEJBRelation_Descriptions(); /** * The meta object literal for the '<em><b>Ejb Relation Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_RELATION__EJB_RELATION_NAME = eINSTANCE.getEJBRelation_EjbRelationName(); /** * The meta object literal for the '<em><b>Ejb Relationship Roles</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_RELATION__EJB_RELATIONSHIP_ROLES = eINSTANCE.getEJBRelation_EjbRelationshipRoles(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_RELATION__ID = eINSTANCE.getEJBRelation_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EJBRelationshipRoleImpl <em>EJB Relationship Role</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EJBRelationshipRoleImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEJBRelationshipRole() * @generated */ EClass EJB_RELATIONSHIP_ROLE = eINSTANCE.getEJBRelationshipRole(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_RELATIONSHIP_ROLE__DESCRIPTIONS = eINSTANCE.getEJBRelationshipRole_Descriptions(); /** * The meta object literal for the '<em><b>Ejb Relationship Role Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_RELATIONSHIP_ROLE__EJB_RELATIONSHIP_ROLE_NAME = eINSTANCE.getEJBRelationshipRole_EjbRelationshipRoleName(); /** * The meta object literal for the '<em><b>Multiplicity</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_RELATIONSHIP_ROLE__MULTIPLICITY = eINSTANCE.getEJBRelationshipRole_Multiplicity(); /** * The meta object literal for the '<em><b>Cascade Delete</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_RELATIONSHIP_ROLE__CASCADE_DELETE = eINSTANCE.getEJBRelationshipRole_CascadeDelete(); /** * The meta object literal for the '<em><b>Relationship Role Source</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_RELATIONSHIP_ROLE__RELATIONSHIP_ROLE_SOURCE = eINSTANCE.getEJBRelationshipRole_RelationshipRoleSource(); /** * The meta object literal for the '<em><b>Cmr Field</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_RELATIONSHIP_ROLE__CMR_FIELD = eINSTANCE.getEJBRelationshipRole_CmrField(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_RELATIONSHIP_ROLE__ID = eINSTANCE.getEJBRelationshipRole_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EnterpriseBeansImpl <em>Enterprise Beans</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EnterpriseBeansImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEnterpriseBeans() * @generated */ EClass ENTERPRISE_BEANS = eINSTANCE.getEnterpriseBeans(); /** * The meta object literal for the '<em><b>Group</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTERPRISE_BEANS__GROUP = eINSTANCE.getEnterpriseBeans_Group(); /** * The meta object literal for the '<em><b>Session Beans</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTERPRISE_BEANS__SESSION_BEANS = eINSTANCE.getEnterpriseBeans_SessionBeans(); /** * The meta object literal for the '<em><b>Entity Beans</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTERPRISE_BEANS__ENTITY_BEANS = eINSTANCE.getEnterpriseBeans_EntityBeans(); /** * The meta object literal for the '<em><b>Message Driven Beans</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTERPRISE_BEANS__MESSAGE_DRIVEN_BEANS = eINSTANCE.getEnterpriseBeans_MessageDrivenBeans(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTERPRISE_BEANS__ID = eINSTANCE.getEnterpriseBeans_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.EntityBeanImpl <em>Entity Bean</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.EntityBeanImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEntityBean() * @generated */ EClass ENTITY_BEAN = eINSTANCE.getEntityBean(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__DESCRIPTIONS = eINSTANCE.getEntityBean_Descriptions(); /** * The meta object literal for the '<em><b>Display Names</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__DISPLAY_NAMES = eINSTANCE.getEntityBean_DisplayNames(); /** * The meta object literal for the '<em><b>Icons</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__ICONS = eINSTANCE.getEntityBean_Icons(); /** * The meta object literal for the '<em><b>Ejb Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__EJB_NAME = eINSTANCE.getEntityBean_EjbName(); /** * The meta object literal for the '<em><b>Mapped Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__MAPPED_NAME = eINSTANCE.getEntityBean_MappedName(); /** * The meta object literal for the '<em><b>Home</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__HOME = eINSTANCE.getEntityBean_Home(); /** * The meta object literal for the '<em><b>Remote</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__REMOTE = eINSTANCE.getEntityBean_Remote(); /** * The meta object literal for the '<em><b>Local Home</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__LOCAL_HOME = eINSTANCE.getEntityBean_LocalHome(); /** * The meta object literal for the '<em><b>Local</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__LOCAL = eINSTANCE.getEntityBean_Local(); /** * The meta object literal for the '<em><b>Ejb Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__EJB_CLASS = eINSTANCE.getEntityBean_EjbClass(); /** * The meta object literal for the '<em><b>Persistence Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__PERSISTENCE_TYPE = eINSTANCE.getEntityBean_PersistenceType(); /** * The meta object literal for the '<em><b>Prim Key Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__PRIM_KEY_CLASS = eINSTANCE.getEntityBean_PrimKeyClass(); /** * The meta object literal for the '<em><b>Reentrant</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__REENTRANT = eINSTANCE.getEntityBean_Reentrant(); /** * The meta object literal for the '<em><b>Cmp Version</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__CMP_VERSION = eINSTANCE.getEntityBean_CmpVersion(); /** * The meta object literal for the '<em><b>Abstract Schema Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__ABSTRACT_SCHEMA_NAME = eINSTANCE.getEntityBean_AbstractSchemaName(); /** * The meta object literal for the '<em><b>Cmp Fields</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__CMP_FIELDS = eINSTANCE.getEntityBean_CmpFields(); /** * The meta object literal for the '<em><b>Primkey Field</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__PRIMKEY_FIELD = eINSTANCE.getEntityBean_PrimkeyField(); /** * The meta object literal for the '<em><b>Env Entries</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__ENV_ENTRIES = eINSTANCE.getEntityBean_EnvEntries(); /** * The meta object literal for the '<em><b>Ejb Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__EJB_REFS = eINSTANCE.getEntityBean_EjbRefs(); /** * The meta object literal for the '<em><b>Ejb Local Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__EJB_LOCAL_REFS = eINSTANCE.getEntityBean_EjbLocalRefs(); /** * The meta object literal for the '<em><b>Service Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__SERVICE_REFS = eINSTANCE.getEntityBean_ServiceRefs(); /** * The meta object literal for the '<em><b>Resource Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__RESOURCE_REFS = eINSTANCE.getEntityBean_ResourceRefs(); /** * The meta object literal for the '<em><b>Resource Env Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__RESOURCE_ENV_REFS = eINSTANCE.getEntityBean_ResourceEnvRefs(); /** * The meta object literal for the '<em><b>Message Destination Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__MESSAGE_DESTINATION_REFS = eINSTANCE.getEntityBean_MessageDestinationRefs(); /** * The meta object literal for the '<em><b>Persistence Context Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__PERSISTENCE_CONTEXT_REFS = eINSTANCE.getEntityBean_PersistenceContextRefs(); /** * The meta object literal for the '<em><b>Persistence Unit Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__PERSISTENCE_UNIT_REFS = eINSTANCE.getEntityBean_PersistenceUnitRefs(); /** * The meta object literal for the '<em><b>Post Constructs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__POST_CONSTRUCTS = eINSTANCE.getEntityBean_PostConstructs(); /** * The meta object literal for the '<em><b>Pre Destroys</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__PRE_DESTROYS = eINSTANCE.getEntityBean_PreDestroys(); /** * The meta object literal for the '<em><b>Data Source</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__DATA_SOURCE = eINSTANCE.getEntityBean_DataSource(); /** * The meta object literal for the '<em><b>Jms Connection Factory</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__JMS_CONNECTION_FACTORY = eINSTANCE.getEntityBean_JmsConnectionFactory(); /** * The meta object literal for the '<em><b>Jms Destination</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__JMS_DESTINATION = eINSTANCE.getEntityBean_JmsDestination(); /** * The meta object literal for the '<em><b>Mail Session</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__MAIL_SESSION = eINSTANCE.getEntityBean_MailSession(); /** * The meta object literal for the '<em><b>Connection Factory</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__CONNECTION_FACTORY = eINSTANCE.getEntityBean_ConnectionFactory(); /** * The meta object literal for the '<em><b>Administered Object</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__ADMINISTERED_OBJECT = eINSTANCE.getEntityBean_AdministeredObject(); /** * The meta object literal for the '<em><b>Security Role Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__SECURITY_ROLE_REFS = eINSTANCE.getEntityBean_SecurityRoleRefs(); /** * The meta object literal for the '<em><b>Security Identity</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__SECURITY_IDENTITY = eINSTANCE.getEntityBean_SecurityIdentity(); /** * The meta object literal for the '<em><b>Queries</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY_BEAN__QUERIES = eINSTANCE.getEntityBean_Queries(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY_BEAN__ID = eINSTANCE.getEntityBean_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.ExcludeListImpl <em>Exclude List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.ExcludeListImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getExcludeList() * @generated */ EClass EXCLUDE_LIST = eINSTANCE.getExcludeList(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXCLUDE_LIST__DESCRIPTIONS = eINSTANCE.getExcludeList_Descriptions(); /** * The meta object literal for the '<em><b>Methods</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXCLUDE_LIST__METHODS = eINSTANCE.getExcludeList_Methods(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXCLUDE_LIST__ID = eINSTANCE.getExcludeList_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.InitMethodTypeImpl <em>Init Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.InitMethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getInitMethodType() * @generated */ EClass INIT_METHOD_TYPE = eINSTANCE.getInitMethodType(); /** * The meta object literal for the '<em><b>Create Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INIT_METHOD_TYPE__CREATE_METHOD = eINSTANCE.getInitMethodType_CreateMethod(); /** * The meta object literal for the '<em><b>Bean Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INIT_METHOD_TYPE__BEAN_METHOD = eINSTANCE.getInitMethodType_BeanMethod(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INIT_METHOD_TYPE__ID = eINSTANCE.getInitMethodType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.InterceptorBindingTypeImpl <em>Interceptor Binding Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.InterceptorBindingTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getInterceptorBindingType() * @generated */ EClass INTERCEPTOR_BINDING_TYPE = eINSTANCE.getInterceptorBindingType(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_BINDING_TYPE__DESCRIPTIONS = eINSTANCE.getInterceptorBindingType_Descriptions(); /** * The meta object literal for the '<em><b>Ejb Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERCEPTOR_BINDING_TYPE__EJB_NAME = eINSTANCE.getInterceptorBindingType_EjbName(); /** * The meta object literal for the '<em><b>Interceptor Classes</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERCEPTOR_BINDING_TYPE__INTERCEPTOR_CLASSES = eINSTANCE.getInterceptorBindingType_InterceptorClasses(); /** * The meta object literal for the '<em><b>Interceptor Order</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_BINDING_TYPE__INTERCEPTOR_ORDER = eINSTANCE.getInterceptorBindingType_InterceptorOrder(); /** * The meta object literal for the '<em><b>Exclude Default Interceptors</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERCEPTOR_BINDING_TYPE__EXCLUDE_DEFAULT_INTERCEPTORS = eINSTANCE.getInterceptorBindingType_ExcludeDefaultInterceptors(); /** * The meta object literal for the '<em><b>Exclude Class Interceptors</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERCEPTOR_BINDING_TYPE__EXCLUDE_CLASS_INTERCEPTORS = eINSTANCE.getInterceptorBindingType_ExcludeClassInterceptors(); /** * The meta object literal for the '<em><b>Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_BINDING_TYPE__METHOD = eINSTANCE.getInterceptorBindingType_Method(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERCEPTOR_BINDING_TYPE__ID = eINSTANCE.getInterceptorBindingType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.InterceptorOrderTypeImpl <em>Interceptor Order Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.InterceptorOrderTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getInterceptorOrderType() * @generated */ EClass INTERCEPTOR_ORDER_TYPE = eINSTANCE.getInterceptorOrderType(); /** * The meta object literal for the '<em><b>Interceptor Classes</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERCEPTOR_ORDER_TYPE__INTERCEPTOR_CLASSES = eINSTANCE.getInterceptorOrderType_InterceptorClasses(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERCEPTOR_ORDER_TYPE__ID = eINSTANCE.getInterceptorOrderType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.InterceptorsTypeImpl <em>Interceptors Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.InterceptorsTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getInterceptorsType() * @generated */ EClass INTERCEPTORS_TYPE = eINSTANCE.getInterceptorsType(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTORS_TYPE__DESCRIPTIONS = eINSTANCE.getInterceptorsType_Descriptions(); /** * The meta object literal for the '<em><b>Interceptors</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTORS_TYPE__INTERCEPTORS = eINSTANCE.getInterceptorsType_Interceptors(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERCEPTORS_TYPE__ID = eINSTANCE.getInterceptorsType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.InterceptorTypeImpl <em>Interceptor Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.InterceptorTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getInterceptorType() * @generated */ EClass INTERCEPTOR_TYPE = eINSTANCE.getInterceptorType(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__DESCRIPTIONS = eINSTANCE.getInterceptorType_Descriptions(); /** * The meta object literal for the '<em><b>Interceptor Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERCEPTOR_TYPE__INTERCEPTOR_CLASS = eINSTANCE.getInterceptorType_InterceptorClass(); /** * The meta object literal for the '<em><b>Around Invokes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__AROUND_INVOKES = eINSTANCE.getInterceptorType_AroundInvokes(); /** * The meta object literal for the '<em><b>Around Timeouts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__AROUND_TIMEOUTS = eINSTANCE.getInterceptorType_AroundTimeouts(); /** * The meta object literal for the '<em><b>Around Construct</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__AROUND_CONSTRUCT = eINSTANCE.getInterceptorType_AroundConstruct(); /** * The meta object literal for the '<em><b>Env Entries</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__ENV_ENTRIES = eINSTANCE.getInterceptorType_EnvEntries(); /** * The meta object literal for the '<em><b>Ejb Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__EJB_REFS = eINSTANCE.getInterceptorType_EjbRefs(); /** * The meta object literal for the '<em><b>Ejb Local Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__EJB_LOCAL_REFS = eINSTANCE.getInterceptorType_EjbLocalRefs(); /** * The meta object literal for the '<em><b>Service Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__SERVICE_REFS = eINSTANCE.getInterceptorType_ServiceRefs(); /** * The meta object literal for the '<em><b>Resource Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__RESOURCE_REFS = eINSTANCE.getInterceptorType_ResourceRefs(); /** * The meta object literal for the '<em><b>Resource Env Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__RESOURCE_ENV_REFS = eINSTANCE.getInterceptorType_ResourceEnvRefs(); /** * The meta object literal for the '<em><b>Message Destination Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__MESSAGE_DESTINATION_REFS = eINSTANCE.getInterceptorType_MessageDestinationRefs(); /** * The meta object literal for the '<em><b>Persistence Context Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__PERSISTENCE_CONTEXT_REFS = eINSTANCE.getInterceptorType_PersistenceContextRefs(); /** * The meta object literal for the '<em><b>Persistence Unit Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__PERSISTENCE_UNIT_REFS = eINSTANCE.getInterceptorType_PersistenceUnitRefs(); /** * The meta object literal for the '<em><b>Post Constructs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__POST_CONSTRUCTS = eINSTANCE.getInterceptorType_PostConstructs(); /** * The meta object literal for the '<em><b>Pre Destroys</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__PRE_DESTROYS = eINSTANCE.getInterceptorType_PreDestroys(); /** * The meta object literal for the '<em><b>Data Source</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__DATA_SOURCE = eINSTANCE.getInterceptorType_DataSource(); /** * The meta object literal for the '<em><b>Jms Connection Factory</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__JMS_CONNECTION_FACTORY = eINSTANCE.getInterceptorType_JmsConnectionFactory(); /** * The meta object literal for the '<em><b>Jms Destination</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__JMS_DESTINATION = eINSTANCE.getInterceptorType_JmsDestination(); /** * The meta object literal for the '<em><b>Mail Session</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__MAIL_SESSION = eINSTANCE.getInterceptorType_MailSession(); /** * The meta object literal for the '<em><b>Connection Factory</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__CONNECTION_FACTORY = eINSTANCE.getInterceptorType_ConnectionFactory(); /** * The meta object literal for the '<em><b>Administered Object</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__ADMINISTERED_OBJECT = eINSTANCE.getInterceptorType_AdministeredObject(); /** * The meta object literal for the '<em><b>Post Activates</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__POST_ACTIVATES = eINSTANCE.getInterceptorType_PostActivates(); /** * The meta object literal for the '<em><b>Pre Passivates</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTERCEPTOR_TYPE__PRE_PASSIVATES = eINSTANCE.getInterceptorType_PrePassivates(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERCEPTOR_TYPE__ID = eINSTANCE.getInterceptorType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.MessageDrivenBeanImpl <em>Message Driven Bean</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.MessageDrivenBeanImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMessageDrivenBean() * @generated */ EClass MESSAGE_DRIVEN_BEAN = eINSTANCE.getMessageDrivenBean(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__DESCRIPTIONS = eINSTANCE.getMessageDrivenBean_Descriptions(); /** * The meta object literal for the '<em><b>Display Names</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__DISPLAY_NAMES = eINSTANCE.getMessageDrivenBean_DisplayNames(); /** * The meta object literal for the '<em><b>Icons</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__ICONS = eINSTANCE.getMessageDrivenBean_Icons(); /** * The meta object literal for the '<em><b>Ejb Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN_BEAN__EJB_NAME = eINSTANCE.getMessageDrivenBean_EjbName(); /** * The meta object literal for the '<em><b>Mapped Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN_BEAN__MAPPED_NAME = eINSTANCE.getMessageDrivenBean_MappedName(); /** * The meta object literal for the '<em><b>Ejb Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN_BEAN__EJB_CLASS = eINSTANCE.getMessageDrivenBean_EjbClass(); /** * The meta object literal for the '<em><b>Messaging Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN_BEAN__MESSAGING_TYPE = eINSTANCE.getMessageDrivenBean_MessagingType(); /** * The meta object literal for the '<em><b>Timeout Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__TIMEOUT_METHOD = eINSTANCE.getMessageDrivenBean_TimeoutMethod(); /** * The meta object literal for the '<em><b>Timer</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__TIMER = eINSTANCE.getMessageDrivenBean_Timer(); /** * The meta object literal for the '<em><b>Transaction Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN_BEAN__TRANSACTION_TYPE = eINSTANCE.getMessageDrivenBean_TransactionType(); /** * The meta object literal for the '<em><b>Message Destination Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN_BEAN__MESSAGE_DESTINATION_TYPE = eINSTANCE.getMessageDrivenBean_MessageDestinationType(); /** * The meta object literal for the '<em><b>Message Destination Link</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN_BEAN__MESSAGE_DESTINATION_LINK = eINSTANCE.getMessageDrivenBean_MessageDestinationLink(); /** * The meta object literal for the '<em><b>Activation Config</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__ACTIVATION_CONFIG = eINSTANCE.getMessageDrivenBean_ActivationConfig(); /** * The meta object literal for the '<em><b>Around Invokes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__AROUND_INVOKES = eINSTANCE.getMessageDrivenBean_AroundInvokes(); /** * The meta object literal for the '<em><b>Around Timeouts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__AROUND_TIMEOUTS = eINSTANCE.getMessageDrivenBean_AroundTimeouts(); /** * The meta object literal for the '<em><b>Env Entries</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__ENV_ENTRIES = eINSTANCE.getMessageDrivenBean_EnvEntries(); /** * The meta object literal for the '<em><b>Ejb Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__EJB_REFS = eINSTANCE.getMessageDrivenBean_EjbRefs(); /** * The meta object literal for the '<em><b>Ejb Local Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__EJB_LOCAL_REFS = eINSTANCE.getMessageDrivenBean_EjbLocalRefs(); /** * The meta object literal for the '<em><b>Service Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__SERVICE_REFS = eINSTANCE.getMessageDrivenBean_ServiceRefs(); /** * The meta object literal for the '<em><b>Resource Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__RESOURCE_REFS = eINSTANCE.getMessageDrivenBean_ResourceRefs(); /** * The meta object literal for the '<em><b>Resource Env Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__RESOURCE_ENV_REFS = eINSTANCE.getMessageDrivenBean_ResourceEnvRefs(); /** * The meta object literal for the '<em><b>Message Destination Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__MESSAGE_DESTINATION_REFS = eINSTANCE.getMessageDrivenBean_MessageDestinationRefs(); /** * The meta object literal for the '<em><b>Persistence Context Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__PERSISTENCE_CONTEXT_REFS = eINSTANCE.getMessageDrivenBean_PersistenceContextRefs(); /** * The meta object literal for the '<em><b>Persistence Unit Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__PERSISTENCE_UNIT_REFS = eINSTANCE.getMessageDrivenBean_PersistenceUnitRefs(); /** * The meta object literal for the '<em><b>Post Constructs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__POST_CONSTRUCTS = eINSTANCE.getMessageDrivenBean_PostConstructs(); /** * The meta object literal for the '<em><b>Pre Destroys</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__PRE_DESTROYS = eINSTANCE.getMessageDrivenBean_PreDestroys(); /** * The meta object literal for the '<em><b>Data Source</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__DATA_SOURCE = eINSTANCE.getMessageDrivenBean_DataSource(); /** * The meta object literal for the '<em><b>Jms Connection Factory</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__JMS_CONNECTION_FACTORY = eINSTANCE.getMessageDrivenBean_JmsConnectionFactory(); /** * The meta object literal for the '<em><b>Jms Destination</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__JMS_DESTINATION = eINSTANCE.getMessageDrivenBean_JmsDestination(); /** * The meta object literal for the '<em><b>Mail Session</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__MAIL_SESSION = eINSTANCE.getMessageDrivenBean_MailSession(); /** * The meta object literal for the '<em><b>Connection Factory</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__CONNECTION_FACTORY = eINSTANCE.getMessageDrivenBean_ConnectionFactory(); /** * The meta object literal for the '<em><b>Administered Object</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__ADMINISTERED_OBJECT = eINSTANCE.getMessageDrivenBean_AdministeredObject(); /** * The meta object literal for the '<em><b>Security Role Ref</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__SECURITY_ROLE_REF = eINSTANCE.getMessageDrivenBean_SecurityRoleRef(); /** * The meta object literal for the '<em><b>Security Identity</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_BEAN__SECURITY_IDENTITY = eINSTANCE.getMessageDrivenBean_SecurityIdentity(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN_BEAN__ID = eINSTANCE.getMessageDrivenBean_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.MethodParamsImpl <em>Method Params</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.MethodParamsImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodParams() * @generated */ EClass METHOD_PARAMS = eINSTANCE.getMethodParams(); /** * The meta object literal for the '<em><b>Method Params</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_PARAMS__METHOD_PARAMS = eINSTANCE.getMethodParams_MethodParams(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_PARAMS__ID = eINSTANCE.getMethodParams_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.MethodPermissionImpl <em>Method Permission</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.MethodPermissionImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodPermission() * @generated */ EClass METHOD_PERMISSION = eINSTANCE.getMethodPermission(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_PERMISSION__DESCRIPTIONS = eINSTANCE.getMethodPermission_Descriptions(); /** * The meta object literal for the '<em><b>Role Names</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_PERMISSION__ROLE_NAMES = eINSTANCE.getMethodPermission_RoleNames(); /** * The meta object literal for the '<em><b>Unchecked</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_PERMISSION__UNCHECKED = eINSTANCE.getMethodPermission_Unchecked(); /** * The meta object literal for the '<em><b>Methods</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_PERMISSION__METHODS = eINSTANCE.getMethodPermission_Methods(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_PERMISSION__ID = eINSTANCE.getMethodPermission_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.MethodTypeImpl <em>Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.MethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodType() * @generated */ EClass METHOD_TYPE = eINSTANCE.getMethodType(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_TYPE__DESCRIPTIONS = eINSTANCE.getMethodType_Descriptions(); /** * The meta object literal for the '<em><b>Ejb Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_TYPE__EJB_NAME = eINSTANCE.getMethodType_EjbName(); /** * The meta object literal for the '<em><b>Method Intf</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_TYPE__METHOD_INTF = eINSTANCE.getMethodType_MethodIntf(); /** * The meta object literal for the '<em><b>Method Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_TYPE__METHOD_NAME = eINSTANCE.getMethodType_MethodName(); /** * The meta object literal for the '<em><b>Method Params</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_TYPE__METHOD_PARAMS = eINSTANCE.getMethodType_MethodParams(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_TYPE__ID = eINSTANCE.getMethodType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.NamedMethodTypeImpl <em>Named Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.NamedMethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getNamedMethodType() * @generated */ EClass NAMED_METHOD_TYPE = eINSTANCE.getNamedMethodType(); /** * The meta object literal for the '<em><b>Method Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAMED_METHOD_TYPE__METHOD_NAME = eINSTANCE.getNamedMethodType_MethodName(); /** * The meta object literal for the '<em><b>Method Params</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NAMED_METHOD_TYPE__METHOD_PARAMS = eINSTANCE.getNamedMethodType_MethodParams(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAMED_METHOD_TYPE__ID = eINSTANCE.getNamedMethodType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.QueryImpl <em>Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.QueryImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getQuery() * @generated */ EClass QUERY = eINSTANCE.getQuery(); /** * The meta object literal for the '<em><b>Description</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUERY__DESCRIPTION = eINSTANCE.getQuery_Description(); /** * The meta object literal for the '<em><b>Query Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUERY__QUERY_METHOD = eINSTANCE.getQuery_QueryMethod(); /** * The meta object literal for the '<em><b>Result Type Mapping</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QUERY__RESULT_TYPE_MAPPING = eINSTANCE.getQuery_ResultTypeMapping(); /** * The meta object literal for the '<em><b>Ejb Ql</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QUERY__EJB_QL = eINSTANCE.getQuery_EjbQl(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QUERY__ID = eINSTANCE.getQuery_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.QueryMethodImpl <em>Query Method</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.QueryMethodImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getQueryMethod() * @generated */ EClass QUERY_METHOD = eINSTANCE.getQueryMethod(); /** * The meta object literal for the '<em><b>Method Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QUERY_METHOD__METHOD_NAME = eINSTANCE.getQueryMethod_MethodName(); /** * The meta object literal for the '<em><b>Method Params</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUERY_METHOD__METHOD_PARAMS = eINSTANCE.getQueryMethod_MethodParams(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QUERY_METHOD__ID = eINSTANCE.getQueryMethod_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.RelationshipRoleSourceTypeImpl <em>Relationship Role Source Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.RelationshipRoleSourceTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getRelationshipRoleSourceType() * @generated */ EClass RELATIONSHIP_ROLE_SOURCE_TYPE = eINSTANCE.getRelationshipRoleSourceType(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RELATIONSHIP_ROLE_SOURCE_TYPE__DESCRIPTIONS = eINSTANCE.getRelationshipRoleSourceType_Descriptions(); /** * The meta object literal for the '<em><b>Ejb Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute RELATIONSHIP_ROLE_SOURCE_TYPE__EJB_NAME = eINSTANCE.getRelationshipRoleSourceType_EjbName(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute RELATIONSHIP_ROLE_SOURCE_TYPE__ID = eINSTANCE.getRelationshipRoleSourceType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.RelationshipsImpl <em>Relationships</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.RelationshipsImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getRelationships() * @generated */ EClass RELATIONSHIPS = eINSTANCE.getRelationships(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RELATIONSHIPS__DESCRIPTIONS = eINSTANCE.getRelationships_Descriptions(); /** * The meta object literal for the '<em><b>Ejb Relations</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RELATIONSHIPS__EJB_RELATIONS = eINSTANCE.getRelationships_EjbRelations(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute RELATIONSHIPS__ID = eINSTANCE.getRelationships_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.RemoveMethodTypeImpl <em>Remove Method Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.RemoveMethodTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getRemoveMethodType() * @generated */ EClass REMOVE_METHOD_TYPE = eINSTANCE.getRemoveMethodType(); /** * The meta object literal for the '<em><b>Bean Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference REMOVE_METHOD_TYPE__BEAN_METHOD = eINSTANCE.getRemoveMethodType_BeanMethod(); /** * The meta object literal for the '<em><b>Retain If Exception</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REMOVE_METHOD_TYPE__RETAIN_IF_EXCEPTION = eINSTANCE.getRemoveMethodType_RetainIfException(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REMOVE_METHOD_TYPE__ID = eINSTANCE.getRemoveMethodType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.SecurityIdentityTypeImpl <em>Security Identity Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.SecurityIdentityTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getSecurityIdentityType() * @generated */ EClass SECURITY_IDENTITY_TYPE = eINSTANCE.getSecurityIdentityType(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SECURITY_IDENTITY_TYPE__DESCRIPTIONS = eINSTANCE.getSecurityIdentityType_Descriptions(); /** * The meta object literal for the '<em><b>Use Caller Identity</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SECURITY_IDENTITY_TYPE__USE_CALLER_IDENTITY = eINSTANCE.getSecurityIdentityType_UseCallerIdentity(); /** * The meta object literal for the '<em><b>Run As</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SECURITY_IDENTITY_TYPE__RUN_AS = eINSTANCE.getSecurityIdentityType_RunAs(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SECURITY_IDENTITY_TYPE__ID = eINSTANCE.getSecurityIdentityType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.SessionBeanImpl <em>Session Bean</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.SessionBeanImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getSessionBean() * @generated */ EClass SESSION_BEAN = eINSTANCE.getSessionBean(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__DESCRIPTIONS = eINSTANCE.getSessionBean_Descriptions(); /** * The meta object literal for the '<em><b>Display Names</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__DISPLAY_NAMES = eINSTANCE.getSessionBean_DisplayNames(); /** * The meta object literal for the '<em><b>Icons</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__ICONS = eINSTANCE.getSessionBean_Icons(); /** * The meta object literal for the '<em><b>Ejb Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__EJB_NAME = eINSTANCE.getSessionBean_EjbName(); /** * The meta object literal for the '<em><b>Mapped Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__MAPPED_NAME = eINSTANCE.getSessionBean_MappedName(); /** * The meta object literal for the '<em><b>Home</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__HOME = eINSTANCE.getSessionBean_Home(); /** * The meta object literal for the '<em><b>Remote</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__REMOTE = eINSTANCE.getSessionBean_Remote(); /** * The meta object literal for the '<em><b>Local Home</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__LOCAL_HOME = eINSTANCE.getSessionBean_LocalHome(); /** * The meta object literal for the '<em><b>Local</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__LOCAL = eINSTANCE.getSessionBean_Local(); /** * The meta object literal for the '<em><b>Business Locals</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__BUSINESS_LOCALS = eINSTANCE.getSessionBean_BusinessLocals(); /** * The meta object literal for the '<em><b>Business Remotes</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__BUSINESS_REMOTES = eINSTANCE.getSessionBean_BusinessRemotes(); /** * The meta object literal for the '<em><b>Local Bean</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__LOCAL_BEAN = eINSTANCE.getSessionBean_LocalBean(); /** * The meta object literal for the '<em><b>Service Endpoint</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__SERVICE_ENDPOINT = eINSTANCE.getSessionBean_ServiceEndpoint(); /** * The meta object literal for the '<em><b>Ejb Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__EJB_CLASS = eINSTANCE.getSessionBean_EjbClass(); /** * The meta object literal for the '<em><b>Session Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__SESSION_TYPE = eINSTANCE.getSessionBean_SessionType(); /** * The meta object literal for the '<em><b>Stateful Timeout</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__STATEFUL_TIMEOUT = eINSTANCE.getSessionBean_StatefulTimeout(); /** * The meta object literal for the '<em><b>Timeout Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__TIMEOUT_METHOD = eINSTANCE.getSessionBean_TimeoutMethod(); /** * The meta object literal for the '<em><b>Timer</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__TIMER = eINSTANCE.getSessionBean_Timer(); /** * The meta object literal for the '<em><b>Init On Startup</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__INIT_ON_STARTUP = eINSTANCE.getSessionBean_InitOnStartup(); /** * The meta object literal for the '<em><b>Concurrency Management Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__CONCURRENCY_MANAGEMENT_TYPE = eINSTANCE.getSessionBean_ConcurrencyManagementType(); /** * The meta object literal for the '<em><b>Concurrent Method</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__CONCURRENT_METHOD = eINSTANCE.getSessionBean_ConcurrentMethod(); /** * The meta object literal for the '<em><b>Depends On</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__DEPENDS_ON = eINSTANCE.getSessionBean_DependsOn(); /** * The meta object literal for the '<em><b>Init Methods</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__INIT_METHODS = eINSTANCE.getSessionBean_InitMethods(); /** * The meta object literal for the '<em><b>Remove Methods</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__REMOVE_METHODS = eINSTANCE.getSessionBean_RemoveMethods(); /** * The meta object literal for the '<em><b>Async Method</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__ASYNC_METHOD = eINSTANCE.getSessionBean_AsyncMethod(); /** * The meta object literal for the '<em><b>Transaction Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__TRANSACTION_TYPE = eINSTANCE.getSessionBean_TransactionType(); /** * The meta object literal for the '<em><b>After Begin Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__AFTER_BEGIN_METHOD = eINSTANCE.getSessionBean_AfterBeginMethod(); /** * The meta object literal for the '<em><b>Before Completion Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__BEFORE_COMPLETION_METHOD = eINSTANCE.getSessionBean_BeforeCompletionMethod(); /** * The meta object literal for the '<em><b>After Completion Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__AFTER_COMPLETION_METHOD = eINSTANCE.getSessionBean_AfterCompletionMethod(); /** * The meta object literal for the '<em><b>Around Invokes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__AROUND_INVOKES = eINSTANCE.getSessionBean_AroundInvokes(); /** * The meta object literal for the '<em><b>Around Timeouts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__AROUND_TIMEOUTS = eINSTANCE.getSessionBean_AroundTimeouts(); /** * The meta object literal for the '<em><b>Env Entries</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__ENV_ENTRIES = eINSTANCE.getSessionBean_EnvEntries(); /** * The meta object literal for the '<em><b>Ejb Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__EJB_REFS = eINSTANCE.getSessionBean_EjbRefs(); /** * The meta object literal for the '<em><b>Ejb Local Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__EJB_LOCAL_REFS = eINSTANCE.getSessionBean_EjbLocalRefs(); /** * The meta object literal for the '<em><b>Service Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__SERVICE_REFS = eINSTANCE.getSessionBean_ServiceRefs(); /** * The meta object literal for the '<em><b>Resource Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__RESOURCE_REFS = eINSTANCE.getSessionBean_ResourceRefs(); /** * The meta object literal for the '<em><b>Resource Env Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__RESOURCE_ENV_REFS = eINSTANCE.getSessionBean_ResourceEnvRefs(); /** * The meta object literal for the '<em><b>Message Destination Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__MESSAGE_DESTINATION_REFS = eINSTANCE.getSessionBean_MessageDestinationRefs(); /** * The meta object literal for the '<em><b>Persistence Context Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__PERSISTENCE_CONTEXT_REFS = eINSTANCE.getSessionBean_PersistenceContextRefs(); /** * The meta object literal for the '<em><b>Persistence Unit Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__PERSISTENCE_UNIT_REFS = eINSTANCE.getSessionBean_PersistenceUnitRefs(); /** * The meta object literal for the '<em><b>Post Constructs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__POST_CONSTRUCTS = eINSTANCE.getSessionBean_PostConstructs(); /** * The meta object literal for the '<em><b>Pre Destroys</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__PRE_DESTROYS = eINSTANCE.getSessionBean_PreDestroys(); /** * The meta object literal for the '<em><b>Data Source</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__DATA_SOURCE = eINSTANCE.getSessionBean_DataSource(); /** * The meta object literal for the '<em><b>Jms Connection Factory</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__JMS_CONNECTION_FACTORY = eINSTANCE.getSessionBean_JmsConnectionFactory(); /** * The meta object literal for the '<em><b>Jms Destination</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__JMS_DESTINATION = eINSTANCE.getSessionBean_JmsDestination(); /** * The meta object literal for the '<em><b>Mail Session</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__MAIL_SESSION = eINSTANCE.getSessionBean_MailSession(); /** * The meta object literal for the '<em><b>Connection Factory</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__CONNECTION_FACTORY = eINSTANCE.getSessionBean_ConnectionFactory(); /** * The meta object literal for the '<em><b>Administered Object</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__ADMINISTERED_OBJECT = eINSTANCE.getSessionBean_AdministeredObject(); /** * The meta object literal for the '<em><b>Post Activates</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__POST_ACTIVATES = eINSTANCE.getSessionBean_PostActivates(); /** * The meta object literal for the '<em><b>Pre Passivates</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__PRE_PASSIVATES = eINSTANCE.getSessionBean_PrePassivates(); /** * The meta object literal for the '<em><b>Security Role Refs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__SECURITY_ROLE_REFS = eINSTANCE.getSessionBean_SecurityRoleRefs(); /** * The meta object literal for the '<em><b>Security Identities</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION_BEAN__SECURITY_IDENTITIES = eINSTANCE.getSessionBean_SecurityIdentities(); /** * The meta object literal for the '<em><b>Passivation Capable</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__PASSIVATION_CAPABLE = eINSTANCE.getSessionBean_PassivationCapable(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION_BEAN__ID = eINSTANCE.getSessionBean_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.StatefulTimeoutTypeImpl <em>Stateful Timeout Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.StatefulTimeoutTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getStatefulTimeoutType() * @generated */ EClass STATEFUL_TIMEOUT_TYPE = eINSTANCE.getStatefulTimeoutType(); /** * The meta object literal for the '<em><b>Timeout</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STATEFUL_TIMEOUT_TYPE__TIMEOUT = eINSTANCE.getStatefulTimeoutType_Timeout(); /** * The meta object literal for the '<em><b>Unit</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STATEFUL_TIMEOUT_TYPE__UNIT = eINSTANCE.getStatefulTimeoutType_Unit(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STATEFUL_TIMEOUT_TYPE__ID = eINSTANCE.getStatefulTimeoutType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.TimerScheduleTypeImpl <em>Timer Schedule Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.TimerScheduleTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTimerScheduleType() * @generated */ EClass TIMER_SCHEDULE_TYPE = eINSTANCE.getTimerScheduleType(); /** * The meta object literal for the '<em><b>Second</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_SCHEDULE_TYPE__SECOND = eINSTANCE.getTimerScheduleType_Second(); /** * The meta object literal for the '<em><b>Minute</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_SCHEDULE_TYPE__MINUTE = eINSTANCE.getTimerScheduleType_Minute(); /** * The meta object literal for the '<em><b>Hour</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_SCHEDULE_TYPE__HOUR = eINSTANCE.getTimerScheduleType_Hour(); /** * The meta object literal for the '<em><b>Day Of Month</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_SCHEDULE_TYPE__DAY_OF_MONTH = eINSTANCE.getTimerScheduleType_DayOfMonth(); /** * The meta object literal for the '<em><b>Month</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_SCHEDULE_TYPE__MONTH = eINSTANCE.getTimerScheduleType_Month(); /** * The meta object literal for the '<em><b>Day Of Week</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_SCHEDULE_TYPE__DAY_OF_WEEK = eINSTANCE.getTimerScheduleType_DayOfWeek(); /** * The meta object literal for the '<em><b>Year</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_SCHEDULE_TYPE__YEAR = eINSTANCE.getTimerScheduleType_Year(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_SCHEDULE_TYPE__ID = eINSTANCE.getTimerScheduleType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.internal.impl.TimerTypeImpl <em>Timer Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.internal.impl.TimerTypeImpl * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTimerType() * @generated */ EClass TIMER_TYPE = eINSTANCE.getTimerType(); /** * The meta object literal for the '<em><b>Description</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TIMER_TYPE__DESCRIPTION = eINSTANCE.getTimerType_Description(); /** * The meta object literal for the '<em><b>Schedule</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TIMER_TYPE__SCHEDULE = eINSTANCE.getTimerType_Schedule(); /** * The meta object literal for the '<em><b>Start</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_TYPE__START = eINSTANCE.getTimerType_Start(); /** * The meta object literal for the '<em><b>End</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_TYPE__END = eINSTANCE.getTimerType_End(); /** * The meta object literal for the '<em><b>Timeout Method</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TIMER_TYPE__TIMEOUT_METHOD = eINSTANCE.getTimerType_TimeoutMethod(); /** * The meta object literal for the '<em><b>Persistent</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_TYPE__PERSISTENT = eINSTANCE.getTimerType_Persistent(); /** * The meta object literal for the '<em><b>Timezone</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_TYPE__TIMEZONE = eINSTANCE.getTimerType_Timezone(); /** * The meta object literal for the '<em><b>Info</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_TYPE__INFO = eINSTANCE.getTimerType_Info(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMER_TYPE__ID = eINSTANCE.getTimerType_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.CmpVersionType <em>Cmp Version Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.CmpVersionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCmpVersionType() * @generated */ EEnum CMP_VERSION_TYPE = eINSTANCE.getCmpVersionType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.CMRFieldType <em>CMR Field Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.CMRFieldType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCMRFieldType() * @generated */ EEnum CMR_FIELD_TYPE = eINSTANCE.getCMRFieldType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.ConcurrencyManagementTypeType <em>Concurrency Management Type Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ConcurrencyManagementTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getConcurrencyManagementTypeType() * @generated */ EEnum CONCURRENCY_MANAGEMENT_TYPE_TYPE = eINSTANCE.getConcurrencyManagementTypeType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.ConcurrentLockTypeType <em>Concurrent Lock Type Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ConcurrentLockTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getConcurrentLockTypeType() * @generated */ EEnum CONCURRENT_LOCK_TYPE_TYPE = eINSTANCE.getConcurrentLockTypeType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.MethodInterfaceType <em>Method Interface Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.MethodInterfaceType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodInterfaceType() * @generated */ EEnum METHOD_INTERFACE_TYPE = eINSTANCE.getMethodInterfaceType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.MultiplicityType <em>Multiplicity Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.MultiplicityType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMultiplicityType() * @generated */ EEnum MULTIPLICITY_TYPE = eINSTANCE.getMultiplicityType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.PersistenceType <em>Persistence Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.PersistenceType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getPersistenceType() * @generated */ EEnum PERSISTENCE_TYPE = eINSTANCE.getPersistenceType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.ResultTypeMappingType <em>Result Type Mapping Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ResultTypeMappingType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getResultTypeMappingType() * @generated */ EEnum RESULT_TYPE_MAPPING_TYPE = eINSTANCE.getResultTypeMappingType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.SessionType <em>Session Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.SessionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getSessionType() * @generated */ EEnum SESSION_TYPE = eINSTANCE.getSessionType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.TimeUnitTypeType <em>Time Unit Type Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TimeUnitTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTimeUnitTypeType() * @generated */ EEnum TIME_UNIT_TYPE_TYPE = eINSTANCE.getTimeUnitTypeType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.TransactionAttributeType <em>Transaction Attribute Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TransactionAttributeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTransactionAttributeType() * @generated */ EEnum TRANSACTION_ATTRIBUTE_TYPE = eINSTANCE.getTransactionAttributeType(); /** * The meta object literal for the '{@link org.eclipse.jst.javaee.ejb.TransactionType <em>Transaction Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TransactionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTransactionType() * @generated */ EEnum TRANSACTION_TYPE = eINSTANCE.getTransactionType(); /** * The meta object literal for the '<em>Cmp Version Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.CmpVersionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCmpVersionTypeObject() * @generated */ EDataType CMP_VERSION_TYPE_OBJECT = eINSTANCE.getCmpVersionTypeObject(); /** * The meta object literal for the '<em>CMR Field Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.CMRFieldType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getCMRFieldTypeObject() * @generated */ EDataType CMR_FIELD_TYPE_OBJECT = eINSTANCE.getCMRFieldTypeObject(); /** * The meta object literal for the '<em>Concurrency Management Type Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ConcurrencyManagementTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getConcurrencyManagementTypeTypeObject() * @generated */ EDataType CONCURRENCY_MANAGEMENT_TYPE_TYPE_OBJECT = eINSTANCE.getConcurrencyManagementTypeTypeObject(); /** * The meta object literal for the '<em>Concurrent Lock Type Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ConcurrentLockTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getConcurrentLockTypeTypeObject() * @generated */ EDataType CONCURRENT_LOCK_TYPE_TYPE_OBJECT = eINSTANCE.getConcurrentLockTypeTypeObject(); /** * The meta object literal for the '<em>Class Type</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEjbClassType() * @generated */ EDataType EJB_CLASS_TYPE = eINSTANCE.getEjbClassType(); /** * The meta object literal for the '<em>Name Type</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getEjbNameType() * @generated */ EDataType EJB_NAME_TYPE = eINSTANCE.getEjbNameType(); /** * The meta object literal for the '<em>Method Interface Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.MethodInterfaceType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodInterfaceTypeObject() * @generated */ EDataType METHOD_INTERFACE_TYPE_OBJECT = eINSTANCE.getMethodInterfaceTypeObject(); /** * The meta object literal for the '<em>Method Name Type</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMethodNameType() * @generated */ EDataType METHOD_NAME_TYPE = eINSTANCE.getMethodNameType(); /** * The meta object literal for the '<em>Multiplicity Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.MultiplicityType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getMultiplicityTypeObject() * @generated */ EDataType MULTIPLICITY_TYPE_OBJECT = eINSTANCE.getMultiplicityTypeObject(); /** * The meta object literal for the '<em>Persistence Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.PersistenceType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getPersistenceTypeObject() * @generated */ EDataType PERSISTENCE_TYPE_OBJECT = eINSTANCE.getPersistenceTypeObject(); /** * The meta object literal for the '<em>Result Type Mapping Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.ResultTypeMappingType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getResultTypeMappingTypeObject() * @generated */ EDataType RESULT_TYPE_MAPPING_TYPE_OBJECT = eINSTANCE.getResultTypeMappingTypeObject(); /** * The meta object literal for the '<em>Session Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.SessionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getSessionTypeObject() * @generated */ EDataType SESSION_TYPE_OBJECT = eINSTANCE.getSessionTypeObject(); /** * The meta object literal for the '<em>Time Unit Type Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TimeUnitTypeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTimeUnitTypeTypeObject() * @generated */ EDataType TIME_UNIT_TYPE_TYPE_OBJECT = eINSTANCE.getTimeUnitTypeTypeObject(); /** * The meta object literal for the '<em>Transaction Attribute Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TransactionAttributeType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTransactionAttributeTypeObject() * @generated */ EDataType TRANSACTION_ATTRIBUTE_TYPE_OBJECT = eINSTANCE.getTransactionAttributeTypeObject(); /** * The meta object literal for the '<em>Transaction Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.javaee.ejb.TransactionType * @see org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl#getTransactionTypeObject() * @generated */ EDataType TRANSACTION_TYPE_OBJECT = eINSTANCE.getTransactionTypeObject(); } } //EjbPackage