/******************************************************************************* * Copyright (c) 2001, 2006 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.j2ee.ejb; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.jst.j2ee.common.CommonPackage; /** * <p> * <b>Note:</b> This class/interface is part of an interim API that is still under development and expected to * change significantly before reaching stability. It is being made available at this early stage to solicit feedback * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken * (repeatedly) as the API evolves. * </p> * @since 1.0 */ public interface EjbPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "ejb"; //$NON-NLS-1$ /** * @generated This field/method will be replaced during code generation. */ int METHOD_PERMISSION = 1; /** * @generated This field/method will be replaced during code generation. */ /** * @generated This field/method will be replaced during code generation. */ int ASSEMBLY_DESCRIPTOR = 2; /** * @generated This field/method will be replaced during code generation. */ int METHOD_TRANSACTION = 3; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN = 6; /** * The feature id for the '<em><b>Icons</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEAN__ICONS = CommonPackage.JNDI_ENV_REFS_GROUP__ICONS; /** * The feature id for the '<em><b>Display Names</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEAN__DISPLAY_NAMES = CommonPackage.JNDI_ENV_REFS_GROUP__DISPLAY_NAMES; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEAN__DESCRIPTIONS = CommonPackage.JNDI_ENV_REFS_GROUP__DESCRIPTIONS; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__SMALL_ICON = CommonPackage.JNDI_ENV_REFS_GROUP__SMALL_ICON; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__LARGE_ICON = CommonPackage.JNDI_ENV_REFS_GROUP__LARGE_ICON; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__DESCRIPTION = CommonPackage.JNDI_ENV_REFS_GROUP__DESCRIPTION; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__DISPLAY_NAME = CommonPackage.JNDI_ENV_REFS_GROUP__DISPLAY_NAME; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__ENVIRONMENT_PROPERTIES = CommonPackage.JNDI_ENV_REFS_GROUP__ENVIRONMENT_PROPERTIES; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__RESOURCE_REFS = CommonPackage.JNDI_ENV_REFS_GROUP__RESOURCE_REFS; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__EJB_REFS = CommonPackage.JNDI_ENV_REFS_GROUP__EJB_REFS; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__RESOURCE_ENV_REFS = CommonPackage.JNDI_ENV_REFS_GROUP__RESOURCE_ENV_REFS; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__EJB_LOCAL_REFS = CommonPackage.JNDI_ENV_REFS_GROUP__EJB_LOCAL_REFS; /** * The feature id for the '<em><b>Message Destination Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEAN__MESSAGE_DESTINATION_REFS = CommonPackage.JNDI_ENV_REFS_GROUP__MESSAGE_DESTINATION_REFS; /** * The feature id for the '<em><b>Service Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEAN__SERVICE_REFS = CommonPackage.JNDI_ENV_REFS_GROUP__SERVICE_REFS; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__NAME = CommonPackage.JNDI_ENV_REFS_GROUP_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__SECURITY_ROLE_REFS = CommonPackage.JNDI_ENV_REFS_GROUP_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__EJB_CLASS = CommonPackage.JNDI_ENV_REFS_GROUP_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__HOME_INTERFACE = CommonPackage.JNDI_ENV_REFS_GROUP_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__REMOTE_INTERFACE = CommonPackage.JNDI_ENV_REFS_GROUP_FEATURE_COUNT + 4; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__EJB_JAR = CommonPackage.JNDI_ENV_REFS_GROUP_FEATURE_COUNT + 5; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__SECURITY_IDENTITY = CommonPackage.JNDI_ENV_REFS_GROUP_FEATURE_COUNT + 6; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__LOCAL_HOME_INTERFACE = CommonPackage.JNDI_ENV_REFS_GROUP_FEATURE_COUNT + 7; /** * @generated This field/method will be replaced during code generation. */ int ENTERPRISE_BEAN__LOCAL_INTERFACE = CommonPackage.JNDI_ENV_REFS_GROUP_FEATURE_COUNT + 8; /** * The number of structural features of the '<em>Enterprise Bean</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTERPRISE_BEAN_FEATURE_COUNT = CommonPackage.JNDI_ENV_REFS_GROUP_FEATURE_COUNT + 9; /** * @generated This field/method will be replaced during code generation. */ int ENTITY = 5; /** * The feature id for the '<em><b>Icons</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY__ICONS = ENTERPRISE_BEAN__ICONS; /** * The feature id for the '<em><b>Display Names</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY__DISPLAY_NAMES = ENTERPRISE_BEAN__DISPLAY_NAMES; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY__DESCRIPTIONS = ENTERPRISE_BEAN__DESCRIPTIONS; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__SMALL_ICON = ENTERPRISE_BEAN__SMALL_ICON; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__LARGE_ICON = ENTERPRISE_BEAN__LARGE_ICON; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__DESCRIPTION = ENTERPRISE_BEAN__DESCRIPTION; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__DISPLAY_NAME = ENTERPRISE_BEAN__DISPLAY_NAME; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__ENVIRONMENT_PROPERTIES = ENTERPRISE_BEAN__ENVIRONMENT_PROPERTIES; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__RESOURCE_REFS = ENTERPRISE_BEAN__RESOURCE_REFS; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__EJB_REFS = ENTERPRISE_BEAN__EJB_REFS; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__RESOURCE_ENV_REFS = ENTERPRISE_BEAN__RESOURCE_ENV_REFS; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__EJB_LOCAL_REFS = ENTERPRISE_BEAN__EJB_LOCAL_REFS; /** * 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__MESSAGE_DESTINATION_REFS = ENTERPRISE_BEAN__MESSAGE_DESTINATION_REFS; /** * The feature id for the '<em><b>Service Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY__SERVICE_REFS = ENTERPRISE_BEAN__SERVICE_REFS; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__NAME = ENTERPRISE_BEAN__NAME; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__SECURITY_ROLE_REFS = ENTERPRISE_BEAN__SECURITY_ROLE_REFS; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__EJB_CLASS = ENTERPRISE_BEAN__EJB_CLASS; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__HOME_INTERFACE = ENTERPRISE_BEAN__HOME_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__REMOTE_INTERFACE = ENTERPRISE_BEAN__REMOTE_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__EJB_JAR = ENTERPRISE_BEAN__EJB_JAR; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__SECURITY_IDENTITY = ENTERPRISE_BEAN__SECURITY_IDENTITY; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__LOCAL_HOME_INTERFACE = ENTERPRISE_BEAN__LOCAL_HOME_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__LOCAL_INTERFACE = ENTERPRISE_BEAN__LOCAL_INTERFACE; /** * The feature id for the '<em><b>Reentrant</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY__REENTRANT = ENTERPRISE_BEAN_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int ENTITY__PRIMARY_KEY = ENTERPRISE_BEAN_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Entity</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENTITY_FEATURE_COUNT = ENTERPRISE_BEAN_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY = 0; /** * The feature id for the '<em><b>Icons</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_MANAGED_ENTITY__ICONS = ENTITY__ICONS; /** * The feature id for the '<em><b>Display Names</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_MANAGED_ENTITY__DISPLAY_NAMES = ENTITY__DISPLAY_NAMES; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_MANAGED_ENTITY__DESCRIPTIONS = ENTITY__DESCRIPTIONS; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__SMALL_ICON = ENTITY__SMALL_ICON; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__LARGE_ICON = ENTITY__LARGE_ICON; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__DESCRIPTION = ENTITY__DESCRIPTION; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__DISPLAY_NAME = ENTITY__DISPLAY_NAME; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__ENVIRONMENT_PROPERTIES = ENTITY__ENVIRONMENT_PROPERTIES; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__RESOURCE_REFS = ENTITY__RESOURCE_REFS; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__EJB_REFS = ENTITY__EJB_REFS; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__RESOURCE_ENV_REFS = ENTITY__RESOURCE_ENV_REFS; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__EJB_LOCAL_REFS = ENTITY__EJB_LOCAL_REFS; /** * The feature id for the '<em><b>Message Destination Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_MANAGED_ENTITY__MESSAGE_DESTINATION_REFS = ENTITY__MESSAGE_DESTINATION_REFS; /** * The feature id for the '<em><b>Service Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_MANAGED_ENTITY__SERVICE_REFS = ENTITY__SERVICE_REFS; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__NAME = ENTITY__NAME; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__SECURITY_ROLE_REFS = ENTITY__SECURITY_ROLE_REFS; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__EJB_CLASS = ENTITY__EJB_CLASS; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__HOME_INTERFACE = ENTITY__HOME_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__REMOTE_INTERFACE = ENTITY__REMOTE_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__EJB_JAR = ENTITY__EJB_JAR; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__SECURITY_IDENTITY = ENTITY__SECURITY_IDENTITY; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__LOCAL_HOME_INTERFACE = ENTITY__LOCAL_HOME_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__LOCAL_INTERFACE = ENTITY__LOCAL_INTERFACE; /** * The feature id for the '<em><b>Reentrant</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_MANAGED_ENTITY__REENTRANT = ENTITY__REENTRANT; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__PRIMARY_KEY = ENTITY__PRIMARY_KEY; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__VERSION = ENTITY_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__ABSTRACT_SCHEMA_NAME = ENTITY_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__PERSISTENT_ATTRIBUTES = ENTITY_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__KEY_ATTRIBUTES = ENTITY_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int CONTAINER_MANAGED_ENTITY__QUERIES = ENTITY_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>CMP Attribute</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_MANAGED_ENTITY__CMP_ATTRIBUTE = ENTITY_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Prim Key Field</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_MANAGED_ENTITY__PRIM_KEY_FIELD = ENTITY_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Container Managed Entity</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINER_MANAGED_ENTITY_FEATURE_COUNT = ENTITY_FEATURE_COUNT + 7; /** * @generated This field/method will be replaced during code generation. */ int METHOD_PERMISSION__DESCRIPTION = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int METHOD_PERMISSION__UNCHECKED = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int METHOD_PERMISSION__ASSEMBLY_DESCRIPTOR = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int METHOD_PERMISSION__ROLES = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int METHOD_PERMISSION__METHOD_ELEMENTS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 4; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 5; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 6; /** * @generated This field/method will be replaced during code generation. */ int ASSEMBLY_DESCRIPTOR__METHOD_PERMISSIONS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int ASSEMBLY_DESCRIPTOR__METHOD_TRANSACTIONS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int ASSEMBLY_DESCRIPTOR__EJB_JAR = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int ASSEMBLY_DESCRIPTOR__SECURITY_ROLES = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int ASSEMBLY_DESCRIPTOR__EXCLUDE_LIST = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 4; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 5; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 6; /** * @generated This field/method will be replaced during code generation. */ int METHOD_TRANSACTION__TRANSACTION_ATTRIBUTE = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int METHOD_TRANSACTION__DESCRIPTION = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int METHOD_TRANSACTION__ASSEMBLY_DESCRIPTOR = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int METHOD_TRANSACTION__METHOD_ELEMENTS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_TRANSACTION__DESCRIPTIONS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Method Transaction</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_TRANSACTION_FEATURE_COUNT = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 5; /** * @generated This field/method will be replaced during code generation. */ int CMP_ATTRIBUTE = 10; /** * @generated This field/method will be replaced during code generation. */ int CMR_FIELD = 16; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATIONSHIP_ROLE = 14; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATION = 13; /** * @generated This field/method will be replaced during code generation. */ int RELATIONSHIPS = 11; /** * @generated This field/method will be replaced during code generation. */ int EJB_JAR = 8; /** * @generated This field/method will be replaced during code generation. */ int ROLE_SOURCE = 15; /** * @generated This field/method will be replaced during code generation. */ int QUERY = 12; /** * @generated This field/method will be replaced during code generation. */ int QUERY_METHOD = 20; /** * @generated This field/method will be replaced during code generation. */ int METHOD_ELEMENT = 9; /** * @generated This field/method will be replaced during code generation. */ int EXCLUDE_LIST = 19; /** * @generated This field/method will be replaced during code generation. */ int SESSION = 4; /** * The feature id for the '<em><b>Icons</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION__ICONS = ENTERPRISE_BEAN__ICONS; /** * The feature id for the '<em><b>Display Names</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION__DISPLAY_NAMES = ENTERPRISE_BEAN__DISPLAY_NAMES; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION__DESCRIPTIONS = ENTERPRISE_BEAN__DESCRIPTIONS; /** * @generated This field/method will be replaced during code generation. */ int SESSION__SMALL_ICON = ENTERPRISE_BEAN__SMALL_ICON; /** * @generated This field/method will be replaced during code generation. */ int SESSION__LARGE_ICON = ENTERPRISE_BEAN__LARGE_ICON; /** * @generated This field/method will be replaced during code generation. */ int SESSION__DESCRIPTION = ENTERPRISE_BEAN__DESCRIPTION; /** * @generated This field/method will be replaced during code generation. */ int SESSION__DISPLAY_NAME = ENTERPRISE_BEAN__DISPLAY_NAME; /** * @generated This field/method will be replaced during code generation. */ int SESSION__ENVIRONMENT_PROPERTIES = ENTERPRISE_BEAN__ENVIRONMENT_PROPERTIES; /** * @generated This field/method will be replaced during code generation. */ int SESSION__RESOURCE_REFS = ENTERPRISE_BEAN__RESOURCE_REFS; /** * @generated This field/method will be replaced during code generation. */ int SESSION__EJB_REFS = ENTERPRISE_BEAN__EJB_REFS; /** * @generated This field/method will be replaced during code generation. */ int SESSION__RESOURCE_ENV_REFS = ENTERPRISE_BEAN__RESOURCE_ENV_REFS; /** * @generated This field/method will be replaced during code generation. */ int SESSION__EJB_LOCAL_REFS = ENTERPRISE_BEAN__EJB_LOCAL_REFS; /** * 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__MESSAGE_DESTINATION_REFS = ENTERPRISE_BEAN__MESSAGE_DESTINATION_REFS; /** * The feature id for the '<em><b>Service Refs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION__SERVICE_REFS = ENTERPRISE_BEAN__SERVICE_REFS; /** * @generated This field/method will be replaced during code generation. */ int SESSION__NAME = ENTERPRISE_BEAN__NAME; /** * @generated This field/method will be replaced during code generation. */ int SESSION__SECURITY_ROLE_REFS = ENTERPRISE_BEAN__SECURITY_ROLE_REFS; /** * @generated This field/method will be replaced during code generation. */ int SESSION__EJB_CLASS = ENTERPRISE_BEAN__EJB_CLASS; /** * @generated This field/method will be replaced during code generation. */ int SESSION__HOME_INTERFACE = ENTERPRISE_BEAN__HOME_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int SESSION__REMOTE_INTERFACE = ENTERPRISE_BEAN__REMOTE_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int SESSION__EJB_JAR = ENTERPRISE_BEAN__EJB_JAR; /** * @generated This field/method will be replaced during code generation. */ int SESSION__SECURITY_IDENTITY = ENTERPRISE_BEAN__SECURITY_IDENTITY; /** * @generated This field/method will be replaced during code generation. */ int SESSION__LOCAL_HOME_INTERFACE = ENTERPRISE_BEAN__LOCAL_HOME_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int SESSION__LOCAL_INTERFACE = ENTERPRISE_BEAN__LOCAL_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int SESSION__TRANSACTION_TYPE = ENTERPRISE_BEAN_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int SESSION__SESSION_TYPE = ENTERPRISE_BEAN_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Service Endpoint</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION__SERVICE_ENDPOINT = ENTERPRISE_BEAN_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Session</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SESSION_FEATURE_COUNT = ENTERPRISE_BEAN_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN = 17; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN_DESTINATION = 18; /** * @generated This field/method will be replaced during code generation. */ int EJB_METHOD_CATEGORY = 7; /** * The number of structural features of the '<em>EJB Method Category</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_METHOD_CATEGORY_FEATURE_COUNT = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * 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 = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP__ICONS; /** * 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 = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP__DISPLAY_NAMES; /** * 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 = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP__DESCRIPTIONS; /** * @generated This field/method will be replaced during code generation. */ int EJB_JAR__SMALL_ICON = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP__SMALL_ICON; /** * @generated This field/method will be replaced during code generation. */ int EJB_JAR__LARGE_ICON = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP__LARGE_ICON; /** * @generated This field/method will be replaced during code generation. */ int EJB_JAR__DESCRIPTION = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP__DESCRIPTION; /** * @generated This field/method will be replaced during code generation. */ int EJB_JAR__DISPLAY_NAME = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP__DISPLAY_NAME; /** * @generated This field/method will be replaced during code generation. */ int EJB_JAR__EJB_CLIENT_JAR = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EJB_JAR__VERSION = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int EJB_JAR__ASSEMBLY_DESCRIPTOR = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int EJB_JAR__ENTERPRISE_BEANS = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int EJB_JAR__RELATIONSHIP_LIST = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP_FEATURE_COUNT + 4; /** * 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 = CommonPackage.COMPATIBILITY_DESCRIPTION_GROUP_FEATURE_COUNT + 5; /** * @generated This field/method will be replaced during code generation. */ int METHOD_ELEMENT__NAME = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int METHOD_ELEMENT__PARMS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int METHOD_ELEMENT__TYPE = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int METHOD_ELEMENT__DESCRIPTION = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int METHOD_ELEMENT__ENTERPRISE_BEAN = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_ELEMENT__DESCRIPTIONS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Method Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int METHOD_ELEMENT_FEATURE_COUNT = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__EANNOTATIONS = CommonPackage.J2EEE_ATTRIBUTE__EANNOTATIONS; /** * @generated This field/method will be replaced during code generation. */ int CMP_ATTRIBUTE__NAME = CommonPackage.J2EEE_ATTRIBUTE__NAME; /** * The feature id for the '<em><b>Ordered</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__ORDERED = CommonPackage.J2EEE_ATTRIBUTE__ORDERED; /** * The feature id for the '<em><b>Unique</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__UNIQUE = CommonPackage.J2EEE_ATTRIBUTE__UNIQUE; /** * The feature id for the '<em><b>Lower Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__LOWER_BOUND = CommonPackage.J2EEE_ATTRIBUTE__LOWER_BOUND; /** * The feature id for the '<em><b>Upper Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__UPPER_BOUND = CommonPackage.J2EEE_ATTRIBUTE__UPPER_BOUND; /** * The feature id for the '<em><b>Many</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__MANY = CommonPackage.J2EEE_ATTRIBUTE__MANY; /** * The feature id for the '<em><b>Required</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__REQUIRED = CommonPackage.J2EEE_ATTRIBUTE__REQUIRED; /** * The feature id for the '<em><b>EType</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__ETYPE = CommonPackage.J2EEE_ATTRIBUTE__ETYPE; /** * The feature id for the '<em><b>Changeable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__CHANGEABLE = CommonPackage.J2EEE_ATTRIBUTE__CHANGEABLE; /** * The feature id for the '<em><b>Volatile</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__VOLATILE = CommonPackage.J2EEE_ATTRIBUTE__VOLATILE; /** * The feature id for the '<em><b>Transient</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__TRANSIENT = CommonPackage.J2EEE_ATTRIBUTE__TRANSIENT; /** * The feature id for the '<em><b>Default Value Literal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__DEFAULT_VALUE_LITERAL = CommonPackage.J2EEE_ATTRIBUTE__DEFAULT_VALUE_LITERAL; /** * The feature id for the '<em><b>Default Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__DEFAULT_VALUE = CommonPackage.J2EEE_ATTRIBUTE__DEFAULT_VALUE; /** * The feature id for the '<em><b>Unsettable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__UNSETTABLE = CommonPackage.J2EEE_ATTRIBUTE__UNSETTABLE; /** * The feature id for the '<em><b>Derived</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__DERIVED = CommonPackage.J2EEE_ATTRIBUTE__DERIVED; /** * The feature id for the '<em><b>EContaining Class</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__ECONTAINING_CLASS = CommonPackage.J2EEE_ATTRIBUTE__ECONTAINING_CLASS; /** * The feature id for the '<em><b>ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__ID = CommonPackage.J2EEE_ATTRIBUTE__ID; /** * The feature id for the '<em><b>EAttribute Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__EATTRIBUTE_TYPE = CommonPackage.J2EEE_ATTRIBUTE__EATTRIBUTE_TYPE; /** * @generated This field/method will be replaced during code generation. */ int CMP_ATTRIBUTE__DESCRIPTION = CommonPackage.J2EEE_ATTRIBUTE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE__DESCRIPTIONS = CommonPackage.J2EEE_ATTRIBUTE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>CMP Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMP_ATTRIBUTE_FEATURE_COUNT = CommonPackage.J2EEE_ATTRIBUTE_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int RELATIONSHIPS__DESCRIPTION = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int RELATIONSHIPS__EJB_JAR = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int RELATIONSHIPS__EJB_RELATIONS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONSHIPS__DESCRIPTIONS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Relationships</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONSHIPS_FEATURE_COUNT = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 4; /** * @generated This field/method will be replaced during code generation. */ int QUERY__DESCRIPTION = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int QUERY__EJB_QL = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int QUERY__RETURN_TYPE_MAPPING = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int QUERY__QUERY_METHOD = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int QUERY__ENTITY = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY__DESCRIPTIONS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Query</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_FEATURE_COUNT = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 6; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATION__DESCRIPTION = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATION__NAME = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATION__RELATIONSHIP_LIST = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATION__RELATIONSHIP_ROLES = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 4; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 5; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATIONSHIP_ROLE__DESCRIPTION = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATIONSHIP_ROLE__ROLE_NAME = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATIONSHIP_ROLE__MULTIPLICITY = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATIONSHIP_ROLE__CASCADE_DELETE = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATIONSHIP_ROLE__RELATIONSHIP = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 4; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATIONSHIP_ROLE__SOURCE = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 5; /** * @generated This field/method will be replaced during code generation. */ int EJB_RELATIONSHIP_ROLE__CMR_FIELD = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 6; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 7; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 8; /** * @generated This field/method will be replaced during code generation. */ int ROLE_SOURCE__DESCRIPTION = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int ROLE_SOURCE__ROLE = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int ROLE_SOURCE__ENTITY_BEAN = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROLE_SOURCE__DESCRIPTIONS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Role Source</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROLE_SOURCE_FEATURE_COUNT = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__EANNOTATIONS = CMP_ATTRIBUTE__EANNOTATIONS; /** * @generated This field/method will be replaced during code generation. */ int CMR_FIELD__NAME = CMP_ATTRIBUTE__NAME; /** * The feature id for the '<em><b>Ordered</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__ORDERED = CMP_ATTRIBUTE__ORDERED; /** * The feature id for the '<em><b>Unique</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__UNIQUE = CMP_ATTRIBUTE__UNIQUE; /** * The feature id for the '<em><b>Lower Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__LOWER_BOUND = CMP_ATTRIBUTE__LOWER_BOUND; /** * The feature id for the '<em><b>Upper Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__UPPER_BOUND = CMP_ATTRIBUTE__UPPER_BOUND; /** * The feature id for the '<em><b>Many</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__MANY = CMP_ATTRIBUTE__MANY; /** * The feature id for the '<em><b>Required</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__REQUIRED = CMP_ATTRIBUTE__REQUIRED; /** * The feature id for the '<em><b>EType</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__ETYPE = CMP_ATTRIBUTE__ETYPE; /** * The feature id for the '<em><b>Changeable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__CHANGEABLE = CMP_ATTRIBUTE__CHANGEABLE; /** * The feature id for the '<em><b>Volatile</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__VOLATILE = CMP_ATTRIBUTE__VOLATILE; /** * The feature id for the '<em><b>Transient</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__TRANSIENT = CMP_ATTRIBUTE__TRANSIENT; /** * The feature id for the '<em><b>Default Value Literal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__DEFAULT_VALUE_LITERAL = CMP_ATTRIBUTE__DEFAULT_VALUE_LITERAL; /** * The feature id for the '<em><b>Default Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__DEFAULT_VALUE = CMP_ATTRIBUTE__DEFAULT_VALUE; /** * The feature id for the '<em><b>Unsettable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__UNSETTABLE = CMP_ATTRIBUTE__UNSETTABLE; /** * The feature id for the '<em><b>Derived</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__DERIVED = CMP_ATTRIBUTE__DERIVED; /** * The feature id for the '<em><b>EContaining Class</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__ECONTAINING_CLASS = CMP_ATTRIBUTE__ECONTAINING_CLASS; /** * The feature id for the '<em><b>ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__ID = CMP_ATTRIBUTE__ID; /** * The feature id for the '<em><b>EAttribute Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CMR_FIELD__EATTRIBUTE_TYPE = CMP_ATTRIBUTE__EATTRIBUTE_TYPE; /** * @generated This field/method will be replaced during code generation. */ int CMR_FIELD__DESCRIPTION = CMP_ATTRIBUTE__DESCRIPTION; /** * 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 = CMP_ATTRIBUTE__DESCRIPTIONS; /** * @generated This field/method will be replaced during code generation. */ int CMR_FIELD__ROLE = CMP_ATTRIBUTE_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int CMR_FIELD__COLLECTION_TYPE = CMP_ATTRIBUTE_FEATURE_COUNT + 1; /** * 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 = CMP_ATTRIBUTE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Icons</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN__ICONS = ENTERPRISE_BEAN__ICONS; /** * 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__DISPLAY_NAMES = ENTERPRISE_BEAN__DISPLAY_NAMES; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN__DESCRIPTIONS = ENTERPRISE_BEAN__DESCRIPTIONS; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__SMALL_ICON = ENTERPRISE_BEAN__SMALL_ICON; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__LARGE_ICON = ENTERPRISE_BEAN__LARGE_ICON; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__DESCRIPTION = ENTERPRISE_BEAN__DESCRIPTION; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__DISPLAY_NAME = ENTERPRISE_BEAN__DISPLAY_NAME; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__ENVIRONMENT_PROPERTIES = ENTERPRISE_BEAN__ENVIRONMENT_PROPERTIES; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__RESOURCE_REFS = ENTERPRISE_BEAN__RESOURCE_REFS; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__EJB_REFS = ENTERPRISE_BEAN__EJB_REFS; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__RESOURCE_ENV_REFS = ENTERPRISE_BEAN__RESOURCE_ENV_REFS; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__EJB_LOCAL_REFS = ENTERPRISE_BEAN__EJB_LOCAL_REFS; /** * 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__MESSAGE_DESTINATION_REFS = ENTERPRISE_BEAN__MESSAGE_DESTINATION_REFS; /** * 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__SERVICE_REFS = ENTERPRISE_BEAN__SERVICE_REFS; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__NAME = ENTERPRISE_BEAN__NAME; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__SECURITY_ROLE_REFS = ENTERPRISE_BEAN__SECURITY_ROLE_REFS; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__EJB_CLASS = ENTERPRISE_BEAN__EJB_CLASS; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__HOME_INTERFACE = ENTERPRISE_BEAN__HOME_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__REMOTE_INTERFACE = ENTERPRISE_BEAN__REMOTE_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__EJB_JAR = ENTERPRISE_BEAN__EJB_JAR; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__SECURITY_IDENTITY = ENTERPRISE_BEAN__SECURITY_IDENTITY; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__LOCAL_HOME_INTERFACE = ENTERPRISE_BEAN__LOCAL_HOME_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__LOCAL_INTERFACE = ENTERPRISE_BEAN__LOCAL_INTERFACE; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__TRANSACTION_TYPE = ENTERPRISE_BEAN_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__MESSAGE_SELECTOR = ENTERPRISE_BEAN_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__ACKNOWLEDGE_MODE = ENTERPRISE_BEAN_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Link</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN__LINK = ENTERPRISE_BEAN_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN__DESTINATION = ENTERPRISE_BEAN_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Activation Config</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN__ACTIVATION_CONFIG = ENTERPRISE_BEAN_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Message Destination</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN__MESSAGE_DESTINATION = ENTERPRISE_BEAN_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Messaging Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN__MESSAGING_TYPE = ENTERPRISE_BEAN_FEATURE_COUNT + 7; /** * The number of structural features of the '<em>Message Driven</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_FEATURE_COUNT = ENTERPRISE_BEAN_FEATURE_COUNT + 8; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN_DESTINATION__TYPE = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN_DESTINATION__SUBSCRIPTION_DURABILITY = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * @generated This field/method will be replaced during code generation. */ int MESSAGE_DRIVEN_DESTINATION__BEAN = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Message Driven Destination</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_DRIVEN_DESTINATION_FEATURE_COUNT = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int EXCLUDE_LIST__DESCRIPTION = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * @generated This field/method will be replaced during code generation. */ int EXCLUDE_LIST__METHOD_ELEMENTS = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 3; /** * @generated This field/method will be replaced during code generation. */ int QUERY_METHOD__NAME = METHOD_ELEMENT__NAME; /** * @generated This field/method will be replaced during code generation. */ int QUERY_METHOD__PARMS = METHOD_ELEMENT__PARMS; /** * @generated This field/method will be replaced during code generation. */ int QUERY_METHOD__TYPE = METHOD_ELEMENT__TYPE; /** * @generated This field/method will be replaced during code generation. */ int QUERY_METHOD__DESCRIPTION = METHOD_ELEMENT__DESCRIPTION; /** * @generated This field/method will be replaced during code generation. */ int QUERY_METHOD__ENTERPRISE_BEAN = METHOD_ELEMENT__ENTERPRISE_BEAN; /** * The feature id for the '<em><b>Descriptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_METHOD__DESCRIPTIONS = METHOD_ELEMENT__DESCRIPTIONS; /** * @generated This field/method will be replaced during code generation. */ int QUERY_METHOD__QUERY = METHOD_ELEMENT_FEATURE_COUNT + 0; /** * 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 = METHOD_ELEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.ActivationConfigPropertyImpl <em>Activation Config Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.ActivationConfigPropertyImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getActivationConfigProperty() * @generated */ int ACTIVATION_CONFIG_PROPERTY = 21; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG_PROPERTY__VALUE = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG_PROPERTY__NAME = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.ActivationConfigImpl <em>Activation Config</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.ActivationConfigImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getActivationConfig() * @generated */ int ACTIVATION_CONFIG = 22; /** * The feature id for the '<em><b>Config Properties</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVATION_CONFIG__CONFIG_PROPERTIES = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 0; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 1; /** * 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 = CommonPackage.J2EEE_OBJECT_FEATURE_COUNT + 2; /** * @generated This field/method will be replaced during code generation. */ int TRANSACTION_ATTRIBUTE_TYPE = 23; /** * @generated This field/method will be replaced during code generation. */ int MULTIPLICITY_KIND = 31; /** * @generated This field/method will be replaced during code generation. */ int RETURN_TYPE_MAPPING = 29; /** * @generated This field/method will be replaced during code generation. */ int METHOD_ELEMENT_KIND = 26; /** * @generated This field/method will be replaced during code generation. */ int TRANSACTION_TYPE = 24; /** * @generated This field/method will be replaced during code generation. */ int ACKNOWLEDGE_MODE = 27; /** * @generated This field/method will be replaced during code generation. */ int DESTINATION_TYPE = 30; /** * @generated This field/method will be replaced during code generation. */ int SUBSCRIPTION_DURABILITY_KIND = 28; /** * @generated This field/method will be replaced during code generation. */ int SESSION_TYPE = 25; /** * @generated This field/method will be replaced during code generation. */ String eNS_URI = "ejb.xmi"; //$NON-NLS-1$ /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "org.eclipse.jst.j2ee.ejb"; //$NON-NLS-1$ /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EjbPackage eINSTANCE = org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl.init(); /** * @generated This field/method will be replaced during code generation * @return MethodPermission object */ EClass getMethodPermission(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMethodPermission_Description(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMethodPermission_Unchecked(); /** * @generated This field/method will be replaced during code generation. */ EReference getMethodPermission_AssemblyDescriptor(); /** * @generated This field/method will be replaced during code generation. */ EReference getMethodPermission_Roles(); /** * @generated This field/method will be replaced during code generation. */ EReference getMethodPermission_MethodElements(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.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.j2ee.ejb.MethodPermission#getDescriptions() * @see #getMethodPermission() * @generated */ EReference getMethodPermission_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return AssemblyDescriptor object */ EClass getAssemblyDescriptor(); /** * @generated This field/method will be replaced during code generation. */ EReference getAssemblyDescriptor_MethodPermissions(); /** * @generated This field/method will be replaced during code generation. */ EReference getAssemblyDescriptor_MethodTransactions(); /** * @generated This field/method will be replaced during code generation. */ EReference getAssemblyDescriptor_EjbJar(); /** * @generated This field/method will be replaced during code generation. */ EReference getAssemblyDescriptor_SecurityRoles(); /** * @generated This field/method will be replaced during code generation. */ EReference getAssemblyDescriptor_ExcludeList(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.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.j2ee.ejb.AssemblyDescriptor#getMessageDestinations() * @see #getAssemblyDescriptor() * @generated */ EReference getAssemblyDescriptor_MessageDestinations(); /** * @generated This field/method will be replaced during code generation * @return MethodTransaction object */ EClass getMethodTransaction(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMethodTransaction_TransactionAttribute(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMethodTransaction_Description(); /** * @generated This field/method will be replaced during code generation. */ EReference getMethodTransaction_AssemblyDescriptor(); /** * @generated This field/method will be replaced during code generation. */ EReference getMethodTransaction_MethodElements(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.ejb.MethodTransaction#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.j2ee.ejb.MethodTransaction#getDescriptions() * @see #getMethodTransaction() * @generated */ EReference getMethodTransaction_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return EnterpriseBean object */ EClass getEnterpriseBean(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.j2ee.ejb.EnterpriseBean#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.jst.j2ee.ejb.EnterpriseBean#getName() * @see #getEnterpriseBean() * @generated */ EAttribute getEnterpriseBean_Name(); /** * @generated This field/method will be replaced during code generation. */ EReference getEnterpriseBean_SecurityRoleRefs(); /** * @generated This field/method will be replaced during code generation. */ EReference getEnterpriseBean_EjbClass(); /** * @generated This field/method will be replaced during code generation. */ EReference getEnterpriseBean_HomeInterface(); /** * @generated This field/method will be replaced during code generation. */ EReference getEnterpriseBean_RemoteInterface(); /** * @generated This field/method will be replaced during code generation. */ EReference getEnterpriseBean_EjbJar(); /** * @generated This field/method will be replaced during code generation. */ EReference getEnterpriseBean_SecurityIdentity(); /** * @generated This field/method will be replaced during code generation. */ EReference getEnterpriseBean_LocalHomeInterface(); /** * @generated This field/method will be replaced during code generation. */ EReference getEnterpriseBean_LocalInterface(); /** * @generated This field/method will be replaced during code generation * @return Entity object */ EClass getEntity(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.j2ee.ejb.Entity#isReentrant <em>Reentrant</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Reentrant</em>'. * @see org.eclipse.jst.j2ee.ejb.Entity#isReentrant() * @see #getEntity() * @generated */ EAttribute getEntity_Reentrant(); /** * @generated This field/method will be replaced during code generation. */ EReference getEntity_PrimaryKey(); /** * @generated This field/method will be replaced during code generation * @return ContainerManagedEntity object */ EClass getContainerManagedEntity(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getContainerManagedEntity_Version(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getContainerManagedEntity_AbstractSchemaName(); /** * @generated This field/method will be replaced during code generation. */ EReference getContainerManagedEntity_PersistentAttributes(); /** * @generated This field/method will be replaced during code generation. */ EReference getContainerManagedEntity_KeyAttributes(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.ejb.ContainerManagedEntity#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.j2ee.ejb.ContainerManagedEntity#getQueries() * @see #getContainerManagedEntity() * @generated */ EReference getContainerManagedEntity_Queries(); /** * Returns the meta object for the reference list '{@link org.eclipse.jst.j2ee.ejb.ContainerManagedEntity#getCMPAttribute <em>CMP Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>CMP Attribute</em>'. * @see org.eclipse.jst.j2ee.ejb.ContainerManagedEntity#getCMPAttribute() * @see #getContainerManagedEntity() * @generated */ EReference getContainerManagedEntity_CMPAttribute(); /** * Returns the meta object for the reference '{@link org.eclipse.jst.j2ee.ejb.ContainerManagedEntity#getPrimKeyField <em>Prim Key Field</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Prim Key Field</em>'. * @see org.eclipse.jst.j2ee.ejb.ContainerManagedEntity#getPrimKeyField() * @see #getContainerManagedEntity() * @generated */ EReference getContainerManagedEntity_PrimKeyField(); /** * @generated This field/method will be replaced during code generation * @return CMPAttribute object */ EClass getCMPAttribute(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getCMPAttribute_Description(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.ejb.CMPAttribute#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.j2ee.ejb.CMPAttribute#getDescriptions() * @see #getCMPAttribute() * @generated */ EReference getCMPAttribute_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return CMRField object */ EClass getCMRField(); /** * @generated This field/method will be replaced during code generation. */ EReference getCMRField_Role(); /** * @generated This field/method will be replaced during code generation. */ EReference getCMRField_CollectionType(); /** * @generated This field/method will be replaced during code generation * @return EJBRelationshipRole object */ EClass getEJBRelationshipRole(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getEJBRelationshipRole_Description(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getEJBRelationshipRole_RoleName(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getEJBRelationshipRole_Multiplicity(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getEJBRelationshipRole_CascadeDelete(); /** * @generated This field/method will be replaced during code generation. */ EReference getEJBRelationshipRole_Relationship(); /** * @generated This field/method will be replaced during code generation. */ EReference getEJBRelationshipRole_Source(); /** * @generated This field/method will be replaced during code generation. */ EReference getEJBRelationshipRole_CmrField(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.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.j2ee.ejb.EJBRelationshipRole#getDescriptions() * @see #getEJBRelationshipRole() * @generated */ EReference getEJBRelationshipRole_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return EJBRelation object */ EClass getEJBRelation(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getEJBRelation_Description(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getEJBRelation_Name(); /** * @generated This field/method will be replaced during code generation. */ EReference getEJBRelation_RelationshipList(); /** * @generated This field/method will be replaced during code generation. */ EReference getEJBRelation_RelationshipRoles(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.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.j2ee.ejb.EJBRelation#getDescriptions() * @see #getEJBRelation() * @generated */ EReference getEJBRelation_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return Relationships object */ EClass getRelationships(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getRelationships_Description(); /** * @generated This field/method will be replaced during code generation. */ EReference getRelationships_EjbJar(); /** * @generated This field/method will be replaced during code generation. */ EReference getRelationships_EjbRelations(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.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.j2ee.ejb.Relationships#getDescriptions() * @see #getRelationships() * @generated */ EReference getRelationships_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return EJBJar object */ EClass getEJBJar(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getEJBJar_EjbClientJar(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.j2ee.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.j2ee.ejb.EJBJar#getVersion() * @see #getEJBJar() * @generated */ EAttribute getEJBJar_Version(); /** * @generated This field/method will be replaced during code generation. */ EReference getEJBJar_AssemblyDescriptor(); /** * @generated This field/method will be replaced during code generation. */ EReference getEJBJar_EnterpriseBeans(); /** * @generated This field/method will be replaced during code generation. */ EReference getEJBJar_RelationshipList(); /** * @generated This field/method will be replaced during code generation * @return RoleSource object */ EClass getRoleSource(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getRoleSource_Description(); /** * @generated This field/method will be replaced during code generation. */ EReference getRoleSource_Role(); /** * @generated This field/method will be replaced during code generation. */ EReference getRoleSource_EntityBean(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.ejb.RoleSource#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.j2ee.ejb.RoleSource#getDescriptions() * @see #getRoleSource() * @generated */ EReference getRoleSource_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return Query object */ EClass getQuery(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getQuery_Description(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getQuery_EjbQL(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getQuery_ReturnTypeMapping(); /** * @generated This field/method will be replaced during code generation. */ EReference getQuery_QueryMethod(); /** * @generated This field/method will be replaced during code generation. */ EReference getQuery_Entity(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.ejb.Query#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.j2ee.ejb.Query#getDescriptions() * @see #getQuery() * @generated */ EReference getQuery_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return QueryMethod object */ EClass getQueryMethod(); /** * @generated This field/method will be replaced during code generation. */ EReference getQueryMethod_Query(); /** * Returns the meta object for class '{@link org.eclipse.jst.j2ee.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.j2ee.ejb.ActivationConfigProperty * @generated */ EClass getActivationConfigProperty(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.j2ee.ejb.ActivationConfigProperty#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.jst.j2ee.ejb.ActivationConfigProperty#getValue() * @see #getActivationConfigProperty() * @generated */ EAttribute getActivationConfigProperty_Value(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.j2ee.ejb.ActivationConfigProperty#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.jst.j2ee.ejb.ActivationConfigProperty#getName() * @see #getActivationConfigProperty() * @generated */ EAttribute getActivationConfigProperty_Name(); /** * Returns the meta object for class '{@link org.eclipse.jst.j2ee.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.j2ee.ejb.ActivationConfig * @generated */ EClass getActivationConfig(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.ejb.ActivationConfig#getConfigProperties <em>Config Properties</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Config Properties</em>'. * @see org.eclipse.jst.j2ee.ejb.ActivationConfig#getConfigProperties() * @see #getActivationConfig() * @generated */ EReference getActivationConfig_ConfigProperties(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.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.j2ee.ejb.ActivationConfig#getDescriptions() * @see #getActivationConfig() * @generated */ EReference getActivationConfig_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return MethodElement object */ EClass getMethodElement(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMethodElement_Name(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMethodElement_Parms(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMethodElement_Type(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMethodElement_Description(); /** * @generated This field/method will be replaced during code generation. */ EReference getMethodElement_EnterpriseBean(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.ejb.MethodElement#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.j2ee.ejb.MethodElement#getDescriptions() * @see #getMethodElement() * @generated */ EReference getMethodElement_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return ExcludeList object */ EClass getExcludeList(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getExcludeList_Description(); /** * @generated This field/method will be replaced during code generation. */ EReference getExcludeList_MethodElements(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.j2ee.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.j2ee.ejb.ExcludeList#getDescriptions() * @see #getExcludeList() * @generated */ EReference getExcludeList_Descriptions(); /** * @generated This field/method will be replaced during code generation * @return Session object */ EClass getSession(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getSession_TransactionType(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getSession_SessionType(); /** * Returns the meta object for the reference '{@link org.eclipse.jst.j2ee.ejb.Session#getServiceEndpoint <em>Service Endpoint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Service Endpoint</em>'. * @see org.eclipse.jst.j2ee.ejb.Session#getServiceEndpoint() * @see #getSession() * @generated */ EReference getSession_ServiceEndpoint(); /** * @generated This field/method will be replaced during code generation * @return MessageDriven object */ EClass getMessageDriven(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMessageDriven_TransactionType(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMessageDriven_MessageSelector(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMessageDriven_AcknowledgeMode(); /** * @generated This field/method will be replaced during code generation. */ EReference getMessageDriven_Destination(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.j2ee.ejb.MessageDriven#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.j2ee.ejb.MessageDriven#getActivationConfig() * @see #getMessageDriven() * @generated */ EReference getMessageDriven_ActivationConfig(); /** * Returns the meta object for the reference '{@link org.eclipse.jst.j2ee.ejb.MessageDriven#getMessageDestination <em>Message Destination</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Message Destination</em>'. * @see org.eclipse.jst.j2ee.ejb.MessageDriven#getMessageDestination() * @see #getMessageDriven() * @generated */ EReference getMessageDriven_MessageDestination(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.j2ee.ejb.MessageDriven#getLink <em>Link</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Link</em>'. * @see org.eclipse.jst.j2ee.ejb.MessageDriven#getLink() * @see #getMessageDriven() * @generated */ EAttribute getMessageDriven_Link(); /** * Returns the meta object for the reference '{@link org.eclipse.jst.j2ee.ejb.MessageDriven#getMessagingType <em>Messaging Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Messaging Type</em>'. * @see org.eclipse.jst.j2ee.ejb.MessageDriven#getMessagingType() * @see #getMessageDriven() * @generated */ EReference getMessageDriven_MessagingType(); /** * @generated This field/method will be replaced during code generation * @return MessageDrivenDestination object */ EClass getMessageDrivenDestination(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMessageDrivenDestination_Type(); /** * @generated This field/method will be replaced during code generation. */ EAttribute getMessageDrivenDestination_SubscriptionDurability(); /** * @generated This field/method will be replaced during code generation. */ EReference getMessageDrivenDestination_Bean(); /** * @generated This field/method will be replaced during code generation * @return EJBMethodCategory object */ EClass getEJBMethodCategory(); /** * @generated This field/method will be replaced during code generation * @return TransactionAttributeType object */ EEnum getTransactionAttributeType(); /** * @generated This field/method will be replaced during code generation * @return MultiplicityKind object */ EEnum getMultiplicityKind(); /** * @generated This field/method will be replaced during code generation * @return ReturnTypeMapping object */ EEnum getReturnTypeMapping(); /** * @generated This field/method will be replaced during code generation * @return MethodElementKind object */ EEnum getMethodElementKind(); /** * @generated This field/method will be replaced during code generation * @return TransactionType object */ EEnum getTransactionType(); /** * @generated This field/method will be replaced during code generation * @return AcknowledgeMode object */ EEnum getAcknowledgeMode(); /** * @generated This field/method will be replaced during code generation * @return DestinationType object */ EEnum getDestinationType(); /** * @generated This field/method will be replaced during code generation * @return SubscriptionDurabilityKind object */ EEnum getSubscriptionDurabilityKind(); /** * @generated This field/method will be replaced during code generation * @return SessionType object */ EEnum getSessionType(); /** * @generated This field/method will be replaced during code generation. */ 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.j2ee.ejb.internal.impl.ContainerManagedEntityImpl <em>Container Managed Entity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.ContainerManagedEntityImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getContainerManagedEntity() * @generated */ EClass CONTAINER_MANAGED_ENTITY = eINSTANCE.getContainerManagedEntity(); /** * The meta object literal for the '<em><b>Version</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONTAINER_MANAGED_ENTITY__VERSION = eINSTANCE.getContainerManagedEntity_Version(); /** * The meta object literal for the '<em><b>Abstract Schema Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONTAINER_MANAGED_ENTITY__ABSTRACT_SCHEMA_NAME = eINSTANCE.getContainerManagedEntity_AbstractSchemaName(); /** * The meta object literal for the '<em><b>Persistent Attributes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTAINER_MANAGED_ENTITY__PERSISTENT_ATTRIBUTES = eINSTANCE.getContainerManagedEntity_PersistentAttributes(); /** * The meta object literal for the '<em><b>Key Attributes</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTAINER_MANAGED_ENTITY__KEY_ATTRIBUTES = eINSTANCE.getContainerManagedEntity_KeyAttributes(); /** * The meta object literal for the '<em><b>Queries</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTAINER_MANAGED_ENTITY__QUERIES = eINSTANCE.getContainerManagedEntity_Queries(); /** * The meta object literal for the '<em><b>CMP Attribute</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTAINER_MANAGED_ENTITY__CMP_ATTRIBUTE = eINSTANCE.getContainerManagedEntity_CMPAttribute(); /** * The meta object literal for the '<em><b>Prim Key Field</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTAINER_MANAGED_ENTITY__PRIM_KEY_FIELD = eINSTANCE.getContainerManagedEntity_PrimKeyField(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.MethodPermissionImpl <em>Method Permission</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.MethodPermissionImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getMethodPermission() * @generated */ EClass METHOD_PERMISSION = eINSTANCE.getMethodPermission(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_PERMISSION__DESCRIPTION = eINSTANCE.getMethodPermission_Description(); /** * The meta object literal for the '<em><b>Unchecked</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_PERMISSION__UNCHECKED = eINSTANCE.getMethodPermission_Unchecked(); /** * The meta object literal for the '<em><b>Assembly Descriptor</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_PERMISSION__ASSEMBLY_DESCRIPTOR = eINSTANCE.getMethodPermission_AssemblyDescriptor(); /** * The meta object literal for the '<em><b>Roles</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_PERMISSION__ROLES = eINSTANCE.getMethodPermission_Roles(); /** * The meta object literal for the '<em><b>Method Elements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_PERMISSION__METHOD_ELEMENTS = eINSTANCE.getMethodPermission_MethodElements(); /** * 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 '{@link org.eclipse.jst.j2ee.ejb.internal.impl.AssemblyDescriptorImpl <em>Assembly Descriptor</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.AssemblyDescriptorImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getAssemblyDescriptor() * @generated */ EClass ASSEMBLY_DESCRIPTOR = eINSTANCE.getAssemblyDescriptor(); /** * 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>Method Transactions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSEMBLY_DESCRIPTOR__METHOD_TRANSACTIONS = eINSTANCE.getAssemblyDescriptor_MethodTransactions(); /** * The meta object literal for the '<em><b>Ejb Jar</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSEMBLY_DESCRIPTOR__EJB_JAR = eINSTANCE.getAssemblyDescriptor_EjbJar(); /** * 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>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>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 '{@link org.eclipse.jst.j2ee.ejb.internal.impl.MethodTransactionImpl <em>Method Transaction</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.MethodTransactionImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getMethodTransaction() * @generated */ EClass METHOD_TRANSACTION = eINSTANCE.getMethodTransaction(); /** * The meta object literal for the '<em><b>Transaction Attribute</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_TRANSACTION__TRANSACTION_ATTRIBUTE = eINSTANCE.getMethodTransaction_TransactionAttribute(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_TRANSACTION__DESCRIPTION = eINSTANCE.getMethodTransaction_Description(); /** * The meta object literal for the '<em><b>Assembly Descriptor</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_TRANSACTION__ASSEMBLY_DESCRIPTOR = eINSTANCE.getMethodTransaction_AssemblyDescriptor(); /** * The meta object literal for the '<em><b>Method Elements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_TRANSACTION__METHOD_ELEMENTS = eINSTANCE.getMethodTransaction_MethodElements(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_TRANSACTION__DESCRIPTIONS = eINSTANCE.getMethodTransaction_Descriptions(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.SessionImpl <em>Session</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.SessionImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getSession() * @generated */ EClass SESSION = eINSTANCE.getSession(); /** * The meta object literal for the '<em><b>Transaction Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION__TRANSACTION_TYPE = eINSTANCE.getSession_TransactionType(); /** * The meta object literal for the '<em><b>Session Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SESSION__SESSION_TYPE = eINSTANCE.getSession_SessionType(); /** * The meta object literal for the '<em><b>Service Endpoint</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SESSION__SERVICE_ENDPOINT = eINSTANCE.getSession_ServiceEndpoint(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.EntityImpl <em>Entity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.EntityImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getEntity() * @generated */ EClass ENTITY = eINSTANCE.getEntity(); /** * The meta object literal for the '<em><b>Reentrant</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTITY__REENTRANT = eINSTANCE.getEntity_Reentrant(); /** * The meta object literal for the '<em><b>Primary Key</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTITY__PRIMARY_KEY = eINSTANCE.getEntity_PrimaryKey(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.EnterpriseBeanImpl <em>Enterprise Bean</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.EnterpriseBeanImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getEnterpriseBean() * @generated */ EClass ENTERPRISE_BEAN = eINSTANCE.getEnterpriseBean(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENTERPRISE_BEAN__NAME = eINSTANCE.getEnterpriseBean_Name(); /** * 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 ENTERPRISE_BEAN__SECURITY_ROLE_REFS = eINSTANCE.getEnterpriseBean_SecurityRoleRefs(); /** * The meta object literal for the '<em><b>Ejb Class</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTERPRISE_BEAN__EJB_CLASS = eINSTANCE.getEnterpriseBean_EjbClass(); /** * The meta object literal for the '<em><b>Home Interface</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTERPRISE_BEAN__HOME_INTERFACE = eINSTANCE.getEnterpriseBean_HomeInterface(); /** * The meta object literal for the '<em><b>Remote Interface</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTERPRISE_BEAN__REMOTE_INTERFACE = eINSTANCE.getEnterpriseBean_RemoteInterface(); /** * The meta object literal for the '<em><b>Ejb Jar</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTERPRISE_BEAN__EJB_JAR = eINSTANCE.getEnterpriseBean_EjbJar(); /** * The meta object literal for the '<em><b>Security Identity</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTERPRISE_BEAN__SECURITY_IDENTITY = eINSTANCE.getEnterpriseBean_SecurityIdentity(); /** * The meta object literal for the '<em><b>Local Home Interface</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTERPRISE_BEAN__LOCAL_HOME_INTERFACE = eINSTANCE.getEnterpriseBean_LocalHomeInterface(); /** * The meta object literal for the '<em><b>Local Interface</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENTERPRISE_BEAN__LOCAL_INTERFACE = eINSTANCE.getEnterpriseBean_LocalInterface(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.EJBMethodCategoryImpl <em>EJB Method Category</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.EJBMethodCategoryImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getEJBMethodCategory() * @generated */ EClass EJB_METHOD_CATEGORY = eINSTANCE.getEJBMethodCategory(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.EJBJarImpl <em>EJB Jar</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.EJBJarImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getEJBJar() * @generated */ EClass EJB_JAR = eINSTANCE.getEJBJar(); /** * 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>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 '<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>Enterprise Beans</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR__ENTERPRISE_BEANS = eINSTANCE.getEJBJar_EnterpriseBeans(); /** * The meta object literal for the '<em><b>Relationship List</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_JAR__RELATIONSHIP_LIST = eINSTANCE.getEJBJar_RelationshipList(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.MethodElementImpl <em>Method Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.MethodElementImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getMethodElement() * @generated */ EClass METHOD_ELEMENT = eINSTANCE.getMethodElement(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_ELEMENT__NAME = eINSTANCE.getMethodElement_Name(); /** * The meta object literal for the '<em><b>Parms</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_ELEMENT__PARMS = eINSTANCE.getMethodElement_Parms(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_ELEMENT__TYPE = eINSTANCE.getMethodElement_Type(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute METHOD_ELEMENT__DESCRIPTION = eINSTANCE.getMethodElement_Description(); /** * The meta object literal for the '<em><b>Enterprise Bean</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_ELEMENT__ENTERPRISE_BEAN = eINSTANCE.getMethodElement_EnterpriseBean(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference METHOD_ELEMENT__DESCRIPTIONS = eINSTANCE.getMethodElement_Descriptions(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.CMPAttributeImpl <em>CMP Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.CMPAttributeImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getCMPAttribute() * @generated */ EClass CMP_ATTRIBUTE = eINSTANCE.getCMPAttribute(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CMP_ATTRIBUTE__DESCRIPTION = eINSTANCE.getCMPAttribute_Description(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CMP_ATTRIBUTE__DESCRIPTIONS = eINSTANCE.getCMPAttribute_Descriptions(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.RelationshipsImpl <em>Relationships</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.RelationshipsImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getRelationships() * @generated */ EClass RELATIONSHIPS = eINSTANCE.getRelationships(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute RELATIONSHIPS__DESCRIPTION = eINSTANCE.getRelationships_Description(); /** * The meta object literal for the '<em><b>Ejb Jar</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RELATIONSHIPS__EJB_JAR = eINSTANCE.getRelationships_EjbJar(); /** * 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>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 '{@link org.eclipse.jst.j2ee.ejb.internal.impl.QueryImpl <em>Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.QueryImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getQuery() * @generated */ EClass QUERY = eINSTANCE.getQuery(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QUERY__DESCRIPTION = eINSTANCE.getQuery_Description(); /** * 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>Return Type Mapping</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute QUERY__RETURN_TYPE_MAPPING = eINSTANCE.getQuery_ReturnTypeMapping(); /** * 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>Entity</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUERY__ENTITY = eINSTANCE.getQuery_Entity(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUERY__DESCRIPTIONS = eINSTANCE.getQuery_Descriptions(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.EJBRelationImpl <em>EJB Relation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.EJBRelationImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getEJBRelation() * @generated */ EClass EJB_RELATION = eINSTANCE.getEJBRelation(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_RELATION__DESCRIPTION = eINSTANCE.getEJBRelation_Description(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_RELATION__NAME = eINSTANCE.getEJBRelation_Name(); /** * The meta object literal for the '<em><b>Relationship List</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_RELATION__RELATIONSHIP_LIST = eINSTANCE.getEJBRelation_RelationshipList(); /** * The meta object literal for the '<em><b>Relationship Roles</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_RELATION__RELATIONSHIP_ROLES = eINSTANCE.getEJBRelation_RelationshipRoles(); /** * 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 '{@link org.eclipse.jst.j2ee.ejb.internal.impl.EJBRelationshipRoleImpl <em>EJB Relationship Role</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.EJBRelationshipRoleImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getEJBRelationshipRole() * @generated */ EClass EJB_RELATIONSHIP_ROLE = eINSTANCE.getEJBRelationshipRole(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_RELATIONSHIP_ROLE__DESCRIPTION = eINSTANCE.getEJBRelationshipRole_Description(); /** * The meta object literal for the '<em><b>Role Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_RELATIONSHIP_ROLE__ROLE_NAME = eINSTANCE.getEJBRelationshipRole_RoleName(); /** * 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>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EJB_RELATIONSHIP_ROLE__CASCADE_DELETE = eINSTANCE.getEJBRelationshipRole_CascadeDelete(); /** * The meta object literal for the '<em><b>Relationship</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_RELATIONSHIP_ROLE__RELATIONSHIP = eINSTANCE.getEJBRelationshipRole_Relationship(); /** * The meta object literal for the '<em><b>Source</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EJB_RELATIONSHIP_ROLE__SOURCE = eINSTANCE.getEJBRelationshipRole_Source(); /** * 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>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 '{@link org.eclipse.jst.j2ee.ejb.internal.impl.RoleSourceImpl <em>Role Source</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.RoleSourceImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getRoleSource() * @generated */ EClass ROLE_SOURCE = eINSTANCE.getRoleSource(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROLE_SOURCE__DESCRIPTION = eINSTANCE.getRoleSource_Description(); /** * The meta object literal for the '<em><b>Role</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ROLE_SOURCE__ROLE = eINSTANCE.getRoleSource_Role(); /** * The meta object literal for the '<em><b>Entity Bean</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ROLE_SOURCE__ENTITY_BEAN = eINSTANCE.getRoleSource_EntityBean(); /** * The meta object literal for the '<em><b>Descriptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ROLE_SOURCE__DESCRIPTIONS = eINSTANCE.getRoleSource_Descriptions(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.CMRFieldImpl <em>CMR Field</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.CMRFieldImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getCMRField() * @generated */ EClass CMR_FIELD = eINSTANCE.getCMRField(); /** * The meta object literal for the '<em><b>Role</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CMR_FIELD__ROLE = eINSTANCE.getCMRField_Role(); /** * The meta object literal for the '<em><b>Collection Type</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CMR_FIELD__COLLECTION_TYPE = eINSTANCE.getCMRField_CollectionType(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.MessageDrivenImpl <em>Message Driven</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.MessageDrivenImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getMessageDriven() * @generated */ EClass MESSAGE_DRIVEN = eINSTANCE.getMessageDriven(); /** * The meta object literal for the '<em><b>Transaction Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN__TRANSACTION_TYPE = eINSTANCE.getMessageDriven_TransactionType(); /** * The meta object literal for the '<em><b>Message Selector</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN__MESSAGE_SELECTOR = eINSTANCE.getMessageDriven_MessageSelector(); /** * The meta object literal for the '<em><b>Acknowledge Mode</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN__ACKNOWLEDGE_MODE = eINSTANCE.getMessageDriven_AcknowledgeMode(); /** * The meta object literal for the '<em><b>Link</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN__LINK = eINSTANCE.getMessageDriven_Link(); /** * The meta object literal for the '<em><b>Destination</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN__DESTINATION = eINSTANCE.getMessageDriven_Destination(); /** * 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__ACTIVATION_CONFIG = eINSTANCE.getMessageDriven_ActivationConfig(); /** * The meta object literal for the '<em><b>Message Destination</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN__MESSAGE_DESTINATION = eINSTANCE.getMessageDriven_MessageDestination(); /** * The meta object literal for the '<em><b>Messaging Type</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN__MESSAGING_TYPE = eINSTANCE.getMessageDriven_MessagingType(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.MessageDrivenDestinationImpl <em>Message Driven Destination</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.MessageDrivenDestinationImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getMessageDrivenDestination() * @generated */ EClass MESSAGE_DRIVEN_DESTINATION = eINSTANCE.getMessageDrivenDestination(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN_DESTINATION__TYPE = eINSTANCE.getMessageDrivenDestination_Type(); /** * The meta object literal for the '<em><b>Subscription Durability</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MESSAGE_DRIVEN_DESTINATION__SUBSCRIPTION_DURABILITY = eINSTANCE.getMessageDrivenDestination_SubscriptionDurability(); /** * The meta object literal for the '<em><b>Bean</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_DRIVEN_DESTINATION__BEAN = eINSTANCE.getMessageDrivenDestination_Bean(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.ExcludeListImpl <em>Exclude List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.ExcludeListImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getExcludeList() * @generated */ EClass EXCLUDE_LIST = eINSTANCE.getExcludeList(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXCLUDE_LIST__DESCRIPTION = eINSTANCE.getExcludeList_Description(); /** * The meta object literal for the '<em><b>Method Elements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXCLUDE_LIST__METHOD_ELEMENTS = eINSTANCE.getExcludeList_MethodElements(); /** * 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 '{@link org.eclipse.jst.j2ee.ejb.internal.impl.QueryMethodImpl <em>Query Method</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.QueryMethodImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getQueryMethod() * @generated */ EClass QUERY_METHOD = eINSTANCE.getQueryMethod(); /** * The meta object literal for the '<em><b>Query</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUERY_METHOD__QUERY = eINSTANCE.getQueryMethod_Query(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.ActivationConfigPropertyImpl <em>Activation Config Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.ActivationConfigPropertyImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getActivationConfigProperty() * @generated */ EClass ACTIVATION_CONFIG_PROPERTY = eINSTANCE.getActivationConfigProperty(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ACTIVATION_CONFIG_PROPERTY__VALUE = eINSTANCE.getActivationConfigProperty_Value(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ACTIVATION_CONFIG_PROPERTY__NAME = eINSTANCE.getActivationConfigProperty_Name(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.internal.impl.ActivationConfigImpl <em>Activation Config</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.internal.impl.ActivationConfigImpl * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getActivationConfig() * @generated */ EClass ACTIVATION_CONFIG = eINSTANCE.getActivationConfig(); /** * The meta object literal for the '<em><b>Config Properties</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ACTIVATION_CONFIG__CONFIG_PROPERTIES = eINSTANCE.getActivationConfig_ConfigProperties(); /** * 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 '{@link org.eclipse.jst.j2ee.ejb.TransactionAttributeType <em>Transaction Attribute Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.TransactionAttributeType * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getTransactionAttributeType() * @generated */ EEnum TRANSACTION_ATTRIBUTE_TYPE = eINSTANCE.getTransactionAttributeType(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.TransactionType <em>Transaction Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.TransactionType * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getTransactionType() * @generated */ EEnum TRANSACTION_TYPE = eINSTANCE.getTransactionType(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.SessionType <em>Session Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.SessionType * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getSessionType() * @generated */ EEnum SESSION_TYPE = eINSTANCE.getSessionType(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.MethodElementKind <em>Method Element Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.MethodElementKind * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getMethodElementKind() * @generated */ EEnum METHOD_ELEMENT_KIND = eINSTANCE.getMethodElementKind(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.AcknowledgeMode <em>Acknowledge Mode</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.AcknowledgeMode * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getAcknowledgeMode() * @generated */ EEnum ACKNOWLEDGE_MODE = eINSTANCE.getAcknowledgeMode(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.SubscriptionDurabilityKind <em>Subscription Durability Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.SubscriptionDurabilityKind * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getSubscriptionDurabilityKind() * @generated */ EEnum SUBSCRIPTION_DURABILITY_KIND = eINSTANCE.getSubscriptionDurabilityKind(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.ReturnTypeMapping <em>Return Type Mapping</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.ReturnTypeMapping * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getReturnTypeMapping() * @generated */ EEnum RETURN_TYPE_MAPPING = eINSTANCE.getReturnTypeMapping(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.DestinationType <em>Destination Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.DestinationType * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getDestinationType() * @generated */ EEnum DESTINATION_TYPE = eINSTANCE.getDestinationType(); /** * The meta object literal for the '{@link org.eclipse.jst.j2ee.ejb.MultiplicityKind <em>Multiplicity Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.j2ee.ejb.MultiplicityKind * @see org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl#getMultiplicityKind() * @generated */ EEnum MULTIPLICITY_KIND = eINSTANCE.getMultiplicityKind(); } } //EjbPackage