<?xml version="1.0" encoding="UTF-8"?> | |
<ecore:EPackage xmi:version="2.0" | |
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="EjbJar30" | |
nsURI="http://www.eclipse.org/MoDisco/Javaee/ejb-jar_3_0.xsd" nsPrefix="EjbJar30"> | |
<eClassifiers xsi:type="ecore:EClass" name="ActivationConfigPropertyType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="activation-config-propertyType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="activationConfigPropertyName" | |
lowerBound="1" eType="#//XsdStringType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="activation-config-property-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="activationConfigPropertyValue" | |
lowerBound="1" eType="#//XsdStringType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="activation-config-property-value"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ActivationConfigType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="activation-configType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="activationConfigProperty" | |
lowerBound="1" upperBound="-1" eType="#//ActivationConfigPropertyType" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="activation-config-property"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ApplicationExceptionType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="application-exceptionType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="exceptionClass" lowerBound="1" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="exception-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="rollback" eType="#//TrueFalseType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="rollback"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="AroundInvokeType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="around-invokeType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="class" eType="#//FullyQualifiedClassType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="methodName" lowerBound="1" | |
eType="#//JavaIdentifierType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="AssemblyDescriptorType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="assembly-descriptorType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="securityRole" upperBound="-1" | |
eType="#//SecurityRoleType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="security-role"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="methodPermission" upperBound="-1" | |
eType="#//MethodPermissionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method-permission"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="containerTransaction" upperBound="-1" | |
eType="#//ContainerTransactionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="container-transaction"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="interceptorBinding" upperBound="-1" | |
eType="#//InterceptorBindingType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="interceptor-binding"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestination" upperBound="-1" | |
eType="#//MessageDestinationType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="excludeList" eType="#//ExcludeListType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="exclude-list"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="applicationException" upperBound="-1" | |
eType="#//ApplicationExceptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="application-exception"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CmpFieldType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="cmp-fieldType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="fieldName" lowerBound="1" | |
eType="#//JavaIdentifierType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="field-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CmpVersionType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="cmp-versionType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="CmpVersionTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="cmp-versionType_._base"/> | |
</eAnnotations> | |
<eLiterals name="_1X" literal="1.x"/> | |
<eLiterals name="_2X" value="1" literal="2.x"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="CmpVersionTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="cmp-versionType_._base:Object"/> | |
<details key="baseType" value="cmp-versionType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CmrFieldType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="cmr-fieldType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="cmrFieldName" lowerBound="1" | |
eType="#//String" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="cmr-field-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="cmrFieldType" eType="#//CmrFieldTypeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="cmr-field-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CmrFieldTypeType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="cmr-field-typeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="CmrFieldTypeTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="cmr-field-typeType_._base"/> | |
</eAnnotations> | |
<eLiterals name="javaUtilCollection" literal="java.util.Collection"/> | |
<eLiterals name="javaUtilSet" value="1" literal="java.util.Set"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="CmrFieldTypeTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="cmr-field-typeType_._base:Object"/> | |
<details key="baseType" value="cmr-field-typeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ContainerTransactionType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="container-transactionType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="method" lowerBound="1" | |
upperBound="-1" eType="#//MethodType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="transAttribute" lowerBound="1" | |
eType="#//TransAttributeType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="trans-attribute"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DescriptionType" eSuperTypes="#//XsdStringType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="descriptionType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lang" eType="ecore:EDataType http://www.w3.org/XML/1998/namespace#//LangType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="lang"/> | |
<details key="namespace" value="http://www.w3.org/XML/1998/namespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="DeweyVersionType" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="dewey-versionType"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
<details key="pattern" value="\.?[0-9]+(\.[0-9]+)*"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DisplayNameType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="display-nameType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lang" eType="ecore:EDataType http://www.w3.org/XML/1998/namespace#//LangType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="lang"/> | |
<details key="namespace" value="http://www.w3.org/XML/1998/namespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DocumentRoot"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=""/> | |
<details key="kind" value="mixed"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="elementWildcard"/> | |
<details key="name" value=":mixed"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="xMLNSPrefixMap" upperBound="-1" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" | |
transient="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="xmlns:prefix"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="xSISchemaLocation" upperBound="-1" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" | |
transient="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="xsi:schemaLocation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbJar" upperBound="-2" | |
eType="#//EjbJarType" volatile="true" transient="true" derived="true" containment="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-jar"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EjbClassType" eSuperTypes="#//FullyQualifiedClassType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-classType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="EjbClassTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-classType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EjbJarType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-jarType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="displayName" upperBound="-1" | |
eType="#//DisplayNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="display-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="icon" upperBound="-1" eType="#//IconType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="icon"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="enterpriseBeans" eType="#//EnterpriseBeansType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="enterprise-beans"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="interceptors" eType="#//InterceptorsType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="interceptors"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="relationships" eType="#//RelationshipsType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="relationships"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="assemblyDescriptor" eType="#//AssemblyDescriptorType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="assembly-descriptor"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbClientJar" eType="#//PathType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-client-jar"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="metadataComplete" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="metadata-complete"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="version" lowerBound="1" | |
eType="#//DeweyVersionType" defaultValueLiteral="3.0" unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="version"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EjbLinkType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-linkType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="EjbLinkTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-linkType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EjbLocalRefType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-local-refType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRefName" lowerBound="1" | |
eType="#//EjbRefNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-ref-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRefType" eType="#//EjbRefTypeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-ref-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="localHome" eType="#//LocalHomeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="local-home"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="local" eType="#//LocalType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="local"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbLink" eType="#//EjbLinkType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-link"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTarget" upperBound="-1" | |
eType="#//InjectionTargetType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EjbNameType" eSuperTypes="#//XsdNMTOKENType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-nameType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="EjbNameTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-nameType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#NMTOKEN"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EjbRefNameType" eSuperTypes="#//JndiNameType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-ref-nameType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="EjbRefNameTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-ref-nameType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EjbRefType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-refType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRefName" lowerBound="1" | |
eType="#//EjbRefNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-ref-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRefType" eType="#//EjbRefTypeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-ref-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="home" eType="#//HomeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="home"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="remote" eType="#//RemoteType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="remote"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbLink" eType="#//EjbLinkType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-link"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTarget" upperBound="-1" | |
eType="#//InjectionTargetType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EjbRefTypeType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-ref-typeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="EjbRefTypeTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-ref-typeType_._base"/> | |
</eAnnotations> | |
<eLiterals name="Entity"/> | |
<eLiterals name="Session" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="EjbRefTypeTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-ref-typeType_._base:Object"/> | |
<details key="baseType" value="ejb-ref-typeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EjbRelationshipRoleType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-relationship-roleType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRelationshipRoleName" | |
eType="#//String" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-relationship-role-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="multiplicity" lowerBound="1" | |
eType="#//MultiplicityType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="multiplicity"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="cascadeDelete" eType="#//EmptyType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="cascade-delete"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="relationshipRoleSource" | |
lowerBound="1" eType="#//RelationshipRoleSourceType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="relationship-role-source"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="cmrField" eType="#//CmrFieldType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="cmr-field"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EjbRelationType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ejb-relationType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRelationName" eType="#//String" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-relation-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRelationshipRole" lowerBound="1" | |
eType="#//EjbRelationshipRoleType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-relationship-role"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRelationshipRole1" lowerBound="1" | |
eType="#//EjbRelationshipRoleType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-relationship-role"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EmptyType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="emptyType"/> | |
<details key="kind" value="empty"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EnterpriseBeansType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="enterprise-beansType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="group"/> | |
<details key="name" value="group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="session" upperBound="-1" | |
eType="#//SessionBeanType" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="session"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="entity" upperBound="-1" | |
eType="#//EntityBeanType" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="entity"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDriven" upperBound="-1" | |
eType="#//MessageDrivenBeanType" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-driven"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EntityBeanType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="entity-beanType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="displayName" upperBound="-1" | |
eType="#//DisplayNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="display-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="icon" upperBound="-1" eType="#//IconType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="icon"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbName" lowerBound="1" | |
eType="#//EjbNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="home" eType="#//HomeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="home"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="remote" eType="#//RemoteType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="remote"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="localHome" eType="#//LocalHomeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="local-home"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="local" eType="#//LocalType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="local"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbClass" lowerBound="1" | |
eType="#//EjbClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceType" lowerBound="1" | |
eType="#//PersistenceTypeType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="primKeyClass" lowerBound="1" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="prim-key-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="reentrant" lowerBound="1" | |
eType="#//TrueFalseType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="reentrant"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="cmpVersion" eType="#//CmpVersionType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="cmp-version"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="abstractSchemaName" eType="#//JavaIdentifierType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="abstract-schema-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="cmpField" upperBound="-1" | |
eType="#//CmpFieldType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="cmp-field"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="primkeyField" eType="#//String" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="primkey-field"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="envEntry" upperBound="-1" | |
eType="#//EnvEntryType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="env-entry"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRef" upperBound="-1" | |
eType="#//EjbRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbLocalRef" upperBound="-1" | |
eType="#//EjbLocalRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-local-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceRef" upperBound="-1" | |
eType="#//ServiceRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceRef" upperBound="-1" | |
eType="#//ResourceRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceEnvRef" upperBound="-1" | |
eType="#//ResourceEnvRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource-env-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationRef" | |
upperBound="-1" eType="#//MessageDestinationRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceContextRef" | |
upperBound="-1" eType="#//PersistenceContextRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-context-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceUnitRef" upperBound="-1" | |
eType="#//PersistenceUnitRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-unit-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="postConstruct" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="post-construct"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="preDestroy" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="pre-destroy"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="securityRoleRef" upperBound="-1" | |
eType="#//SecurityRoleRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="security-role-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="securityIdentity" eType="#//SecurityIdentityType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="security-identity"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="query" upperBound="-1" | |
eType="#//QueryType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="query"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EnvEntryType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="env-entryType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="envEntryName" lowerBound="1" | |
eType="#//JndiNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="env-entry-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="envEntryType" eType="#//EnvEntryTypeValuesType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="env-entry-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="envEntryValue" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="env-entry-value"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTarget" upperBound="-1" | |
eType="#//InjectionTargetType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EnvEntryTypeValuesType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="env-entry-type-valuesType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="EnvEntryTypeValuesTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="env-entry-type-valuesType_._base"/> | |
</eAnnotations> | |
<eLiterals name="javaLangBoolean" literal="java.lang.Boolean"/> | |
<eLiterals name="javaLangByte" value="1" literal="java.lang.Byte"/> | |
<eLiterals name="javaLangCharacter" value="2" literal="java.lang.Character"/> | |
<eLiterals name="javaLangString" value="3" literal="java.lang.String"/> | |
<eLiterals name="javaLangShort" value="4" literal="java.lang.Short"/> | |
<eLiterals name="javaLangInteger" value="5" literal="java.lang.Integer"/> | |
<eLiterals name="javaLangLong" value="6" literal="java.lang.Long"/> | |
<eLiterals name="javaLangFloat" value="7" literal="java.lang.Float"/> | |
<eLiterals name="javaLangDouble" value="8" literal="java.lang.Double"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="EnvEntryTypeValuesTypeBaseObject" | |
instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="env-entry-type-valuesType_._base:Object"/> | |
<details key="baseType" value="env-entry-type-valuesType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ExcludeListType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="exclude-listType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="method" lowerBound="1" | |
upperBound="-1" eType="#//MethodType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="FullyQualifiedClassType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="fully-qualified-classType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="FullyQualifiedClassTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="fully-qualified-classType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="GenericBooleanType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="generic-booleanType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="GenericBooleanTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="generic-booleanType_._base"/> | |
</eAnnotations> | |
<eLiterals name="true"/> | |
<eLiterals name="false" value="1"/> | |
<eLiterals name="yes" value="2"/> | |
<eLiterals name="no" value="3"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="GenericBooleanTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="generic-booleanType_._base:Object"/> | |
<details key="baseType" value="generic-booleanType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="HomeType" eSuperTypes="#//FullyQualifiedClassType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="homeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="HomeTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="homeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="IconType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="iconType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="smallIcon" eType="#//PathType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="small-icon"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="largeIcon" eType="#//PathType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="large-icon"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lang" eType="ecore:EDataType http://www.w3.org/XML/1998/namespace#//LangType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="lang"/> | |
<details key="namespace" value="http://www.w3.org/XML/1998/namespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InitMethodType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="init-methodType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="createMethod" lowerBound="1" | |
eType="#//NamedMethodType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="create-method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="beanMethod" lowerBound="1" | |
eType="#//NamedMethodType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="bean-method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InjectionTargetType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="injection-targetType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTargetClass" lowerBound="1" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTargetName" lowerBound="1" | |
eType="#//JavaIdentifierType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InterceptorBindingType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="interceptor-bindingType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbName" lowerBound="1" | |
eType="#//String" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="interceptorClass" upperBound="-1" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="interceptor-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="interceptorOrder" eType="#//InterceptorOrderType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="interceptor-order"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="excludeDefaultInterceptors" | |
eType="#//TrueFalseType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="exclude-default-interceptors"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="excludeClassInterceptors" | |
eType="#//TrueFalseType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="exclude-class-interceptors"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="method" eType="#//NamedMethodType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InterceptorOrderType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="interceptor-orderType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="interceptorClass" lowerBound="1" | |
upperBound="-1" eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="interceptor-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InterceptorsType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="interceptorsType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="interceptor" lowerBound="1" | |
upperBound="-1" eType="#//InterceptorType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="interceptor"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="InterceptorType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="interceptorType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="interceptorClass" lowerBound="1" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="interceptor-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aroundInvoke" upperBound="-1" | |
eType="#//AroundInvokeType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="around-invoke"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="envEntry" upperBound="-1" | |
eType="#//EnvEntryType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="env-entry"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRef" upperBound="-1" | |
eType="#//EjbRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbLocalRef" upperBound="-1" | |
eType="#//EjbLocalRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-local-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceRef" upperBound="-1" | |
eType="#//ServiceRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceRef" upperBound="-1" | |
eType="#//ResourceRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceEnvRef" upperBound="-1" | |
eType="#//ResourceEnvRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource-env-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationRef" | |
upperBound="-1" eType="#//MessageDestinationRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceContextRef" | |
upperBound="-1" eType="#//PersistenceContextRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-context-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceUnitRef" upperBound="-1" | |
eType="#//PersistenceUnitRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-unit-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="postConstruct" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="post-construct"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="preDestroy" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="pre-destroy"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="postActivate" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="post-activate"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="prePassivate" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="pre-passivate"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="JavaIdentifierType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="java-identifierType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="JavaIdentifierTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="java-identifierType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
<details key="pattern" value="($|_|\p{L})(\p{L}|\p{Nd}|_|$)*"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="JavaTypeType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="java-typeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="JavaTypeTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="java-typeType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
<details key="pattern" value="[^\p{Z}]*"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="JndiNameType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="jndi-nameType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="JndiNameTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="jndi-nameType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="LifecycleCallbackType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="lifecycle-callbackType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="lifecycleCallbackClass" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="lifecycle-callback-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="lifecycleCallbackMethod" | |
lowerBound="1" eType="#//JavaIdentifierType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="lifecycle-callback-method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ListenerType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="listenerType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="displayName" upperBound="-1" | |
eType="#//DisplayNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="display-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="icon" upperBound="-1" eType="#//IconType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="icon"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="listenerClass" lowerBound="1" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="listener-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="LocalHomeType" eSuperTypes="#//FullyQualifiedClassType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="local-homeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="LocalHomeTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="local-homeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="LocalType" eSuperTypes="#//FullyQualifiedClassType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="localType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="LocalTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="localType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MessageDestinationLinkType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="message-destination-linkType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="MessageDestinationLinkTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="message-destination-linkType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MessageDestinationRefType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="message-destination-refType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationRefName" | |
lowerBound="1" eType="#//JndiNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-ref-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationType" | |
eType="#//MessageDestinationTypeType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationUsage" | |
eType="#//MessageDestinationUsageType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-usage"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationLink" | |
eType="#//MessageDestinationLinkType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-link"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTarget" upperBound="-1" | |
eType="#//InjectionTargetType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MessageDestinationType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="message-destinationType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="displayName" upperBound="-1" | |
eType="#//DisplayNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="display-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="icon" upperBound="-1" eType="#//IconType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="icon"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationName" | |
lowerBound="1" eType="#//String" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MessageDestinationTypeType" eSuperTypes="#//FullyQualifiedClassType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="message-destination-typeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="MessageDestinationTypeTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="message-destination-typeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MessageDestinationUsageType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="message-destination-usageType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="MessageDestinationUsageTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="message-destination-usageType_._base"/> | |
</eAnnotations> | |
<eLiterals name="Consumes"/> | |
<eLiterals name="Produces" value="1"/> | |
<eLiterals name="ConsumesProduces" value="2"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="MessageDestinationUsageTypeBaseObject" | |
instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="message-destination-usageType_._base:Object"/> | |
<details key="baseType" value="message-destination-usageType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MessageDrivenBeanType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="message-driven-beanType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="displayName" upperBound="-1" | |
eType="#//DisplayNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="display-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="icon" upperBound="-1" eType="#//IconType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="icon"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbName" lowerBound="1" | |
eType="#//EjbNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbClass" eType="#//EjbClassType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messagingType" eType="#//FullyQualifiedClassType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="messaging-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="timeoutMethod" eType="#//NamedMethodType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="timeout-method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="transactionType" eType="#//TransactionTypeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="transaction-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationType" | |
eType="#//MessageDestinationTypeType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationLink" | |
eType="#//MessageDestinationLinkType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-link"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="activationConfig" eType="#//ActivationConfigType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="activation-config"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aroundInvoke" upperBound="-1" | |
eType="#//AroundInvokeType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="around-invoke"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="envEntry" upperBound="-1" | |
eType="#//EnvEntryType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="env-entry"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRef" upperBound="-1" | |
eType="#//EjbRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbLocalRef" upperBound="-1" | |
eType="#//EjbLocalRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-local-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceRef" upperBound="-1" | |
eType="#//ServiceRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceRef" upperBound="-1" | |
eType="#//ResourceRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceEnvRef" upperBound="-1" | |
eType="#//ResourceEnvRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource-env-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationRef" | |
upperBound="-1" eType="#//MessageDestinationRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceContextRef" | |
upperBound="-1" eType="#//PersistenceContextRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-context-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceUnitRef" upperBound="-1" | |
eType="#//PersistenceUnitRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-unit-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="postConstruct" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="post-construct"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="preDestroy" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="pre-destroy"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="securityIdentity" eType="#//SecurityIdentityType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="security-identity"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MethodIntfType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="method-intfType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="MethodIntfTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="method-intfType_._base"/> | |
</eAnnotations> | |
<eLiterals name="Home"/> | |
<eLiterals name="Remote" value="1"/> | |
<eLiterals name="LocalHome" value="2"/> | |
<eLiterals name="Local" value="3"/> | |
<eLiterals name="ServiceEndpoint" value="4"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="MethodIntfTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="method-intfType_._base:Object"/> | |
<details key="baseType" value="method-intfType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MethodNameType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="method-nameType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="MethodNameTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="method-nameType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MethodParamsType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="method-paramsType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="methodParam" upperBound="-1" | |
eType="#//JavaTypeType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method-param"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MethodPermissionType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="method-permissionType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="roleName" upperBound="-1" | |
eType="#//RoleNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="role-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="unchecked" eType="#//EmptyType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="unchecked"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="method" lowerBound="1" | |
upperBound="-1" eType="#//MethodType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MethodType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="methodType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbName" lowerBound="1" | |
eType="#//EjbNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="methodIntf" eType="#//MethodIntfType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method-intf"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="methodName" lowerBound="1" | |
eType="#//MethodNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="methodParams" eType="#//MethodParamsType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method-params"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="MultiplicityType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="multiplicityType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="MultiplicityTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="multiplicityType_._base"/> | |
</eAnnotations> | |
<eLiterals name="One"/> | |
<eLiterals name="Many" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="MultiplicityTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="multiplicityType_._base:Object"/> | |
<details key="baseType" value="multiplicityType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="NamedMethodType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="named-methodType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="methodName" lowerBound="1" | |
eType="#//String" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="methodParams" eType="#//MethodParamsType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method-params"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ParamValueType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="param-valueType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="paramName" lowerBound="1" | |
eType="#//String" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="param-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="paramValue" lowerBound="1" | |
eType="#//XsdStringType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="param-value"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PathType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="pathType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="PathTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="pathType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PersistenceContextRefType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="persistence-context-refType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceContextRefName" | |
lowerBound="1" eType="#//JndiNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-context-ref-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceUnitName" eType="#//String" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-unit-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceContextType" | |
eType="#//PersistenceContextTypeType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-context-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceProperty" upperBound="-1" | |
eType="#//PropertyType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-property"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTarget" upperBound="-1" | |
eType="#//InjectionTargetType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PersistenceContextTypeType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="persistence-context-typeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="PersistenceContextTypeTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="persistence-context-typeType_._base"/> | |
</eAnnotations> | |
<eLiterals name="Transaction"/> | |
<eLiterals name="Extended" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="PersistenceContextTypeTypeBaseObject" | |
instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="persistence-context-typeType_._base:Object"/> | |
<details key="baseType" value="persistence-context-typeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PersistenceTypeType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="persistence-typeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="PersistenceTypeTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="persistence-typeType_._base"/> | |
</eAnnotations> | |
<eLiterals name="Bean"/> | |
<eLiterals name="Container" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="PersistenceTypeTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="persistence-typeType_._base:Object"/> | |
<details key="baseType" value="persistence-typeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PersistenceUnitRefType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="persistence-unit-refType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceUnitRefName" | |
lowerBound="1" eType="#//JndiNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-unit-ref-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceUnitName" eType="#//String" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-unit-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTarget" upperBound="-1" | |
eType="#//InjectionTargetType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PortComponentRefType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="port-component-refType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceEndpointInterface" | |
lowerBound="1" eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-endpoint-interface"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="enableMtom" eType="#//TrueFalseType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="enable-mtom"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="portComponentLink" eType="#//String" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="port-component-link"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PropertyType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="propertyType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="value"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="QueryMethodType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="query-methodType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="methodName" lowerBound="1" | |
eType="#//MethodNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="methodParams" lowerBound="1" | |
eType="#//MethodParamsType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="method-params"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="QueryType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="queryType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//DescriptionType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="queryMethod" lowerBound="1" | |
eType="#//QueryMethodType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="query-method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resultTypeMapping" eType="#//ResultTypeMappingType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="result-type-mapping"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbQl" lowerBound="1" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-ql"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RelationshipRoleSourceType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="relationship-role-sourceType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbName" lowerBound="1" | |
eType="#//EjbNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RelationshipsType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="relationshipsType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRelation" lowerBound="1" | |
upperBound="-1" eType="#//EjbRelationType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-relation"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RemoteType" eSuperTypes="#//FullyQualifiedClassType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="remoteType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="RemoteTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="remoteType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RemoveMethodType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="remove-methodType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="beanMethod" lowerBound="1" | |
eType="#//NamedMethodType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="bean-method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="retainIfException" eType="#//TrueFalseType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="retain-if-exception"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ResAuthType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="res-authType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="ResAuthTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="res-authType_._base"/> | |
</eAnnotations> | |
<eLiterals name="Application"/> | |
<eLiterals name="Container" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="ResAuthTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="res-authType_._base:Object"/> | |
<details key="baseType" value="res-authType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ResourceEnvRefType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="resource-env-refType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceEnvRefName" lowerBound="1" | |
eType="#//JndiNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource-env-ref-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceEnvRefType" eType="#//FullyQualifiedClassType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource-env-ref-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTarget" upperBound="-1" | |
eType="#//InjectionTargetType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ResourceRefType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="resource-refType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resRefName" lowerBound="1" | |
eType="#//JndiNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="res-ref-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resType" eType="#//FullyQualifiedClassType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="res-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resAuth" eType="#//ResAuthType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="res-auth"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resSharingScope" eType="#//ResSharingScopeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="res-sharing-scope"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTarget" upperBound="-1" | |
eType="#//InjectionTargetType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ResSharingScopeType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="res-sharing-scopeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="ResSharingScopeTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="res-sharing-scopeType_._base"/> | |
</eAnnotations> | |
<eLiterals name="Shareable"/> | |
<eLiterals name="Unshareable" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="ResSharingScopeTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="res-sharing-scopeType_._base:Object"/> | |
<details key="baseType" value="res-sharing-scopeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ResultTypeMappingType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="result-type-mappingType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="ResultTypeMappingTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="result-type-mappingType_._base"/> | |
</eAnnotations> | |
<eLiterals name="Local"/> | |
<eLiterals name="Remote" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="ResultTypeMappingTypeBaseObject" | |
instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="result-type-mappingType_._base:Object"/> | |
<details key="baseType" value="result-type-mappingType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RoleNameType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="role-nameType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="RoleNameTypeBase" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="role-nameType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RunAsType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="run-asType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="roleName" lowerBound="1" | |
eType="#//RoleNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="role-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SecurityIdentityType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="security-identityType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="useCallerIdentity" eType="#//EmptyType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="use-caller-identity"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="runAs" eType="#//RunAsType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="run-as"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SecurityRoleRefType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="security-role-refType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="roleName" lowerBound="1" | |
eType="#//RoleNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="role-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="roleLink" eType="#//RoleNameType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="role-link"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SecurityRoleType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="security-roleType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="roleName" lowerBound="1" | |
eType="#//RoleNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="role-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ServiceRefHandlerChainsType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="service-ref_handler-chainsType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="handlerChain" upperBound="-1" | |
eType="#//ServiceRefHandlerChainType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="handler-chain"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ServiceRefHandlerChainType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="service-ref_handler-chainType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="serviceNamePattern" eType="#//ServiceRefQnamePattern"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-name-pattern"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="portNamePattern" eType="#//ServiceRefQnamePattern"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="port-name-pattern"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="protocolBindings" eType="#//ServiceRefProtocolBindingListType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="protocol-bindings"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="handler" lowerBound="1" | |
upperBound="-1" eType="#//ServiceRefHandlerType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="handler"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ServiceRefHandlerType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="service-ref_handlerType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="displayName" upperBound="-1" | |
eType="#//DisplayNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="display-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="icon" upperBound="-1" eType="#//IconType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="icon"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="handlerName" lowerBound="1" | |
eType="#//String" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="handler-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="handlerClass" lowerBound="1" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="handler-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="initParam" upperBound="-1" | |
eType="#//ParamValueType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="init-param"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="soapHeader" upperBound="-1" | |
eType="#//XsdQNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="soap-header"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="soapRole" upperBound="-1" | |
eType="#//String" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="soap-role"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="portName" upperBound="-1" | |
eType="#//String" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="port-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="ServiceRefProtocolBindingListType" | |
instanceClassName="java.util.List"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="service-ref_protocol-bindingListType"/> | |
<details key="itemType" value="service-ref_protocol-bindingType"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="ServiceRefProtocolBindingType" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="service-ref_protocol-bindingType"/> | |
<details key="memberTypes" value="http://www.eclipse.org/emf/2003/XMLType#anyURI service-ref_protocol-URIAliasType"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="ServiceRefProtocolURIAliasType" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="service-ref_protocol-URIAliasType"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
<details key="pattern" value="##.+"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="ServiceRefQnamePattern" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="service-ref_qname-pattern"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#token"/> | |
<details key="pattern" value="\*|([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]*\*?"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ServiceRefType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="service-refType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="displayName" upperBound="-1" | |
eType="#//DisplayNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="display-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="icon" upperBound="-1" eType="#//IconType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="icon"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceRefName" lowerBound="1" | |
eType="#//JndiNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-ref-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceInterface" lowerBound="1" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-interface"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceRefType" eType="#//FullyQualifiedClassType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-ref-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="wsdlFile" eType="#//XsdAnyURIType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="wsdl-file"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="jaxrpcMappingFile" eType="#//PathType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="jaxrpc-mapping-file"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceQname" eType="#//XsdQNameType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-qname"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="portComponentRef" upperBound="-1" | |
eType="#//PortComponentRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="port-component-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="handler" upperBound="-1" | |
eType="#//ServiceRefHandlerType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="handler"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="handlerChains" eType="#//ServiceRefHandlerChainsType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="handler-chains"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="injectionTarget" upperBound="-1" | |
eType="#//InjectionTargetType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="injection-target"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SessionBeanType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="session-beanType"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1" | |
eType="#//DescriptionType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="description"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="displayName" upperBound="-1" | |
eType="#//DisplayNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="display-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="icon" upperBound="-1" eType="#//IconType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="icon"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbName" lowerBound="1" | |
eType="#//EjbNameType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="mappedName" eType="#//XsdStringType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="mapped-name"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="home" eType="#//HomeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="home"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="remote" eType="#//RemoteType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="remote"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="localHome" eType="#//LocalHomeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="local-home"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="local" eType="#//LocalType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="local"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="businessLocal" upperBound="-1" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="business-local"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="businessRemote" upperBound="-1" | |
eType="#//FullyQualifiedClassType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="business-remote"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceEndpoint" eType="#//FullyQualifiedClassType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-endpoint"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbClass" eType="#//EjbClassType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-class"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sessionType" eType="#//SessionTypeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="session-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="timeoutMethod" eType="#//NamedMethodType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="timeout-method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="initMethod" upperBound="-1" | |
eType="#//InitMethodType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="init-method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="removeMethod" upperBound="-1" | |
eType="#//RemoveMethodType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="remove-method"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="transactionType" eType="#//TransactionTypeType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="transaction-type"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aroundInvoke" upperBound="-1" | |
eType="#//AroundInvokeType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="around-invoke"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="envEntry" upperBound="-1" | |
eType="#//EnvEntryType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="env-entry"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbRef" upperBound="-1" | |
eType="#//EjbRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="ejbLocalRef" upperBound="-1" | |
eType="#//EjbLocalRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ejb-local-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceRef" upperBound="-1" | |
eType="#//ServiceRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="service-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceRef" upperBound="-1" | |
eType="#//ResourceRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="resourceEnvRef" upperBound="-1" | |
eType="#//ResourceEnvRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="resource-env-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="messageDestinationRef" | |
upperBound="-1" eType="#//MessageDestinationRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="message-destination-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceContextRef" | |
upperBound="-1" eType="#//PersistenceContextRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-context-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="persistenceUnitRef" upperBound="-1" | |
eType="#//PersistenceUnitRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="persistence-unit-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="postConstruct" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="post-construct"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="preDestroy" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="pre-destroy"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="postActivate" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="post-activate"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="prePassivate" upperBound="-1" | |
eType="#//LifecycleCallbackType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="pre-passivate"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="securityRoleRef" upperBound="-1" | |
eType="#//SecurityRoleRefType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="security-role-ref"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="securityIdentity" eType="#//SecurityIdentityType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="security-identity"/> | |
<details key="namespace" value="http://java.sun.com/xml/ns/javaee"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SessionTypeType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="session-typeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="SessionTypeTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="session-typeType_._base"/> | |
</eAnnotations> | |
<eLiterals name="Stateful"/> | |
<eLiterals name="Stateless" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="SessionTypeTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="session-typeType_._base:Object"/> | |
<details key="baseType" value="session-typeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="string"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Token"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=":0"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TransactionTypeType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="transaction-typeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="TransactionTypeTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="transaction-typeType_._base"/> | |
</eAnnotations> | |
<eLiterals name="Bean"/> | |
<eLiterals name="Container" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="TransactionTypeTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="transaction-typeType_._base:Object"/> | |
<details key="baseType" value="transaction-typeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TransAttributeType" eSuperTypes="#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="trans-attributeType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="TransAttributeTypeBase"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="trans-attributeType_._base"/> | |
</eAnnotations> | |
<eLiterals name="NotSupported"/> | |
<eLiterals name="Supports" value="1"/> | |
<eLiterals name="Required" value="2"/> | |
<eLiterals name="RequiresNew" value="3"/> | |
<eLiterals name="Mandatory" value="4"/> | |
<eLiterals name="Never" value="5"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="TransAttributeTypeBaseObject" instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="trans-attributeType_._base:Object"/> | |
<details key="baseType" value="trans-attributeType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TrueFalseType" eSuperTypes="#//XsdBooleanType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="true-falseType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="TrueFalseTypeBase" instanceClassName="boolean"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="true-falseType_._base"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#boolean"/> | |
<details key="pattern" value="(true|false)"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="TrueFalseTypeBaseObject" instanceClassName="java.lang.Boolean"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="true-falseType_._base:Object"/> | |
<details key="baseType" value="true-falseType_._base"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="UrlPatternType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="url-patternType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=":0"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="XsdAnyURIType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="xsdAnyURIType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=":0"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="XsdBooleanType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="xsdBooleanType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=":0"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="XsdIntegerType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="xsdIntegerType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Integer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=":0"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="XsdNMTOKENType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="xsdNMTOKENType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NMTOKEN"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=":0"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="XsdNonNegativeIntegerType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="xsdNonNegativeIntegerType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NonNegativeInteger"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=":0"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="XsdPositiveIntegerType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="xsdPositiveIntegerType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//PositiveInteger"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=":0"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="XsdQNameType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="xsdQNameType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//QName"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=":0"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="XsdStringType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="xsdStringType"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=":0"/> | |
<details key="kind" value="simple"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID" | |
iD="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="id"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
</ecore:EPackage> |