<?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="rif11" | |
nsURI="http://automotive-his.de/schema/rif" nsPrefix="rif"> | |
<eClassifiers xsi:type="ecore:EClass" name="ACCESSPOLICIESType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ACCESS-POLICIES_._type"/> | |
<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="aCCESSPOLICY" upperBound="-1" | |
eType="#//ACCESSPOLICY" 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="ACCESS-POLICY"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ACCESSPOLICY"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ACCESS-POLICY"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="aCCESSMODE" lowerBound="1" | |
eType="#//ACCESSPOLICYACCESSMODEENUM" unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ACCESS-MODE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONS" eType="#//ATTRIBUTEDEFINITIONSType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-DEFINITIONS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUES" eType="#//ATTRIBUTEVALUESType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONS" eType="#//DATATYPEDEFINITIONSType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITIONS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="rELATIONGROUPS" eType="#//RELATIONGROUPSType1" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="RELATION-GROUPS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECGROUPS" eType="#//SPECGROUPSType1" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-GROUPS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECHIERARCHIES" eType="#//SPECHIERARCHIESType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-HIERARCHIES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECHIERARCHYROOTS" eType="#//SPECHIERARCHYROOTSType1" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-HIERARCHY-ROOTS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECOBJECTS" eType="#//SPECOBJECTSType1" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-OBJECTS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECRELATIONS" eType="#//SPECRELATIONSType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-RELATIONS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECTYPES" eType="#//SPECTYPESType1" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-TYPES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="ACCESSPOLICYACCESSMODEENUM"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ACCESS-POLICY-ACCESS-MODE-ENUM"/> | |
</eAnnotations> | |
<eLiterals name="EDIT"/> | |
<eLiterals name="DELETE" value="1"/> | |
<eLiterals name="CREATE" value="2"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="ACCESSPOLICYACCESSMODEENUMObject" | |
instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ACCESS-POLICY-ACCESS-MODE-ENUM:Object"/> | |
<details key="baseType" value="ACCESS-POLICY-ACCESS-MODE-ENUM"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEDEFINITIONCOMPLEX"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Definition of a requirement attribute that is based on a complex data type.

In principle, this element constitutes an attribute column that can contain "complex" values of a certain complex data type."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-DEFINITION-COMPLEX"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dEFAULTVALUE" eType="#//DEFAULTVALUEType2" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DEFAULT-VALUE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="tYPE" lowerBound="1" eType="#//TYPEType6" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="TYPE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEDEFINITIONENUMERATION"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Definition of a requirement attribute that is based on an "Enumeration" data type.

In principle, this element constitutes an attribute column that can contain enumeration values of a certain enumeration data type."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-DEFINITION-ENUMERATION"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dEFAULTVALUE" eType="#//DEFAULTVALUEType1" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DEFAULT-VALUE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mULTIVALUED" lowerBound="1" | |
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="element"/> | |
<details key="name" value="MULTI-VALUED"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="tYPE" lowerBound="1" eType="#//TYPEType4" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="TYPE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEDEFINITIONSIMPLE"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Definition of a requirement attribute that is based on a simple data type.

In principle, this element constitutes an attribute column that can contain values of one of the data types "Integer", "Boolean", "Real" or "String"."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-DEFINITION-SIMPLE"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dEFAULTVALUE" eType="#//DEFAULTVALUEType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DEFAULT-VALUE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="tYPE" lowerBound="1" eType="#//TYPEType3" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="TYPE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEDEFINITIONSType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-DEFINITIONS_._type"/> | |
<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="aTTRIBUTEDEFINITIONCOMPLEXREF" | |
upperBound="-1" eType="#//ATTRIBUTEDEFINITIONCOMPLEX" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-DEFINITION-COMPLEX-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONENUMERATIONREF" | |
upperBound="-1" eType="#//ATTRIBUTEDEFINITIONENUMERATION" volatile="true" | |
transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-DEFINITION-ENUMERATION-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONSIMPLEREF" | |
upperBound="-1" eType="#//ATTRIBUTEDEFINITIONSIMPLE" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-DEFINITION-SIMPLE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEVALUEEMBEDDEDDOCUMENT"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-VALUE-EMBEDDED-DOCUMENT"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dEFINITION" lowerBound="1" | |
eType="#//DEFINITIONType5" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DEFINITION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="xHTMLCONTENT" lowerBound="1" | |
eType="#//XHTMLCONTENT" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="XHTML-CONTENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEVALUEEMBEDDEDFILE"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="The complex data that is encoded and embedded in the XML file."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-VALUE-EMBEDDED-FILE"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="bINARYCONTENT" lowerBound="1" | |
eType="#//BINARYCONTENT" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="BINARY-CONTENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dEFINITION" lowerBound="1" | |
eType="#//DEFINITIONType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DEFINITION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEVALUEENUMERATION"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Contains the concrete values of an "Enumeration" data type.

Note that in case of "multi value enumerations", a set of different enumeration values can be specified.

The value is thus indicated by multiple references ("values") to enumeration values that are contained in the associated enumeration data type."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-VALUE-ENUMERATION"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dEFINITION" lowerBound="1" | |
eType="#//DEFINITIONType3" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DEFINITION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="vALUES" eType="#//VALUESType4" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="VALUES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEVALUEFILEREFERENCE"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Reference to the complex data that is stored in an external file."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-VALUE-FILE-REFERENCE"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dEFINITION" lowerBound="1" | |
eType="#//DEFINITIONType1" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DEFINITION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="pATHTOFILE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="PATH-TO-FILE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEVALUESIMPLE"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Contains the concrete value of a simple data type.

The value is encoded as a string in "theValue". No type checking is done by the resulting Schema. The importer of the tool has to verify the correct type of the value in "theValue"."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-VALUE-SIMPLE"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dEFINITION" lowerBound="1" | |
eType="#//DEFINITIONType2" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DEFINITION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="tHEVALUE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="THE-VALUE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEVALUESType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-VALUES_._type"/> | |
<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="aTTRIBUTEVALUEEMBEDDEDDOCUMENTREF" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEEMBEDDEDDOCUMENT" volatile="true" | |
transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-EMBEDDED-DOCUMENT-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEEMBEDDEDFILEREF" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEEMBEDDEDFILE" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-EMBEDDED-FILE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEENUMERATIONREF" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEENUMERATION" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-ENUMERATION-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEFILEREFERENCEREF" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEFILEREFERENCE" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-FILE-REFERENCE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUESIMPLEREF" | |
upperBound="-1" eType="#//ATTRIBUTEVALUESIMPLE" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-SIMPLE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEXMLDATAREF" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEXMLDATA" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-XML-DATA-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ATTRIBUTEVALUEXMLDATA"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Wrapper for a different namespace (e.g. for XHTML)."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ATTRIBUTE-VALUE-XML-DATA"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dEFINITION" lowerBound="1" | |
eType="#//DEFINITIONType4" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DEFINITION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="xMLCONTENT" lowerBound="1" | |
eType="#//XMLCONTENT" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="XML-CONTENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="BINARYCONTENT"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="BINARY-CONTENT"/> | |
<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="CHILDRENType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="CHILDREN_._type"/> | |
<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="sPECHIERARCHY" upperBound="-1" | |
eType="#//SPECHIERARCHY" 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="SPEC-HIERARCHY"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CHILDRENType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="CHILDREN_._1_._type"/> | |
<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="sPECHIERARCHY" upperBound="-1" | |
eType="#//SPECHIERARCHY" 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="SPEC-HIERARCHY"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPEDEFINITIONBINARYFILE"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Defines a complex data type that is based on generic binary data.

It contains further information on the file format, the associated application etc."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-BINARY-FILE"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="eMBEDDED" lowerBound="1" | |
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="element"/> | |
<details key="name" value="EMBEDDED"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="aPPLICATION" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="APPLICATION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="fILENAMESUFFIX" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="FILENAME-SUFFIX"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="fORMATNAME" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="FORMAT-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mIMETYPE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="MIME-TYPE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPEDEFINITIONBOOLEAN"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Definition of the simple data type "Boolean"."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-BOOLEAN"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPEDEFINITIONDATE"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-DATE"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="fORMAT" lowerBound="1" | |
eType="#//DATATYPEDEFINITIONDATEFORMATENUM" unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="FORMAT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EEnum" name="DATATYPEDEFINITIONDATEFORMATENUM"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-DATE-FORMAT-ENUM"/> | |
</eAnnotations> | |
<eLiterals name="W3C" literal="W-3-C"/> | |
<eLiterals name="CUSTOM" value="1"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="DATATYPEDEFINITIONDATEFORMATENUMObject" | |
instanceClassName="org.eclipse.emf.common.util.Enumerator"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-DATE-FORMAT-ENUM:Object"/> | |
<details key="baseType" value="DATATYPE-DEFINITION-DATE-FORMAT-ENUM"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPEDEFINITIONDOCUMENT"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-DOCUMENT"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="eMBEDDED" lowerBound="1" | |
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="element"/> | |
<details key="name" value="EMBEDDED"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPEDEFINITIONENUMERATION"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Definition of an "Enumeration" data type.

This definition is constituted by aggregating the possible enumeration values for the enumeration data type being defined."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-ENUMERATION"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECIFIEDVALUES" eType="#//SPECIFIEDVALUESType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPECIFIED-VALUES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPEDEFINITIONINTEGER"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Definition of the simple data type "Integer"."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-INTEGER"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mAX" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Integer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="MAX"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mIN" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Integer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="MIN"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPEDEFINITIONREAL"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Definition of the simple data type "Real"."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-REAL"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="aCCURACY" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Integer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ACCURACY"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mAX" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Double" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="MAX"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mIN" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Double" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="MIN"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPEDEFINITIONSTRING"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Definition of the simple data type "String"."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-STRING"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mAXLENGTH" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Integer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="MAX-LENGTH"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPEDEFINITIONSType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITIONS_._type"/> | |
<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="dATATYPEDEFINITIONBINARYFILEREF" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONBINARYFILE" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-BINARY-FILE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONBOOLEANREF" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONBOOLEAN" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-BOOLEAN-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONDATEREF" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONDATE" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-DATE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONDOCUMENTREF" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONDOCUMENT" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-DOCUMENT-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONENUMERATIONREF" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONENUMERATION" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-ENUMERATION-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONINTEGERREF" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONINTEGER" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-INTEGER-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONREALREF" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONREAL" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-REAL-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONSTRINGREF" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONSTRING" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-STRING-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONXMLDATAREF" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONXMLDATA" volatile="true" transient="true" | |
derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-XML-DATA-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPEDEFINITIONXMLDATA"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Defines a complex data type that is based on an XML-Schema.

It contains the reference to the XML-Schema on which the complex data is based."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPE-DEFINITION-XML-DATA"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="eMBEDDED" lowerBound="1" | |
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="element"/> | |
<details key="name" value="EMBEDDED"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="nAMESPACEURI" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="NAME-SPACE-URI"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="sCHEMALOCATION" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SCHEMA-LOCATION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DATATYPESType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DATATYPES_._type"/> | |
<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="dATATYPEDEFINITIONBINARYFILE" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONBINARYFILE" 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="DATATYPE-DEFINITION-BINARY-FILE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONBOOLEAN" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONBOOLEAN" 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="DATATYPE-DEFINITION-BOOLEAN"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONDATE" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONDATE" 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="DATATYPE-DEFINITION-DATE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONDOCUMENT" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONDOCUMENT" 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="DATATYPE-DEFINITION-DOCUMENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONENUMERATION" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONENUMERATION" 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="DATATYPE-DEFINITION-ENUMERATION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONINTEGER" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONINTEGER" 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="DATATYPE-DEFINITION-INTEGER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONREAL" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONREAL" 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="DATATYPE-DEFINITION-REAL"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONSTRING" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONSTRING" 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="DATATYPE-DEFINITION-STRING"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONXMLDATA" | |
upperBound="-1" eType="#//DATATYPEDEFINITIONXMLDATA" 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="DATATYPE-DEFINITION-XML-DATA"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DEFAULTVALUEType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DEFAULT-VALUE_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUESIMPLE" eType="#//ATTRIBUTEVALUESIMPLE" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-SIMPLE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DEFAULTVALUEType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DEFAULT-VALUE_._1_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEENUMERATION" | |
eType="#//ATTRIBUTEVALUEENUMERATION" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-ENUMERATION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DEFAULTVALUEType2"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DEFAULT-VALUE_._2_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEEMBEDDEDDOCUMENT" | |
eType="#//ATTRIBUTEVALUEEMBEDDEDDOCUMENT" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-EMBEDDED-DOCUMENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEEMBEDDEDFILE" | |
eType="#//ATTRIBUTEVALUEEMBEDDEDFILE" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-EMBEDDED-FILE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEFILEREFERENCE" | |
eType="#//ATTRIBUTEVALUEFILEREFERENCE" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-FILE-REFERENCE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEXMLDATA" | |
eType="#//ATTRIBUTEVALUEXMLDATA" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-VALUE-XML-DATA"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DEFINITIONType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DEFINITION_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONCOMPLEXREF" | |
eType="#//ATTRIBUTEDEFINITIONCOMPLEX" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-DEFINITION-COMPLEX-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DEFINITIONType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DEFINITION_._1_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONCOMPLEXREF" | |
eType="#//ATTRIBUTEDEFINITIONCOMPLEX" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-DEFINITION-COMPLEX-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DEFINITIONType2"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DEFINITION_._2_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONSIMPLEREF" | |
eType="#//ATTRIBUTEDEFINITIONSIMPLE" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-DEFINITION-SIMPLE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DEFINITIONType3"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DEFINITION_._3_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONENUMERATIONREF" | |
eType="#//ATTRIBUTEDEFINITIONENUMERATION" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-DEFINITION-ENUMERATION-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DEFINITIONType4"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DEFINITION_._4_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONCOMPLEXREF" | |
eType="#//ATTRIBUTEDEFINITIONCOMPLEX" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-DEFINITION-COMPLEX-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DEFINITIONType5"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="DEFINITION_._5_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONCOMPLEXREF" | |
eType="#//ATTRIBUTEDEFINITIONCOMPLEX" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ATTRIBUTE-DEFINITION-COMPLEX-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</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="rIF" upperBound="-2" eType="#//RIF" | |
volatile="true" transient="true" derived="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="This is the root element.

Instances of concrete elements must directly or indirectly be aggregated by the root element."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="RIF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EMBEDDEDVALUE"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Contains additional data for an enumeration value.

Possible data is e.g. a key, a color."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="EMBEDDED-VALUE"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="kEY" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Integer"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="KEY"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="oTHERCONTENT" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="OTHER-CONTENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ENUMVALUE"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Definition of a possible enumeration value.

An enumeration data type is constituted by a set of possible enumeration values.

The enumeration value names are given in "longName" of the parent element "Identifiable"."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ENUM-VALUE"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="pROPERTIES" lowerBound="1" | |
eType="#//PROPERTIESType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="PROPERTIES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="OBJECTType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="OBJECT_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECOBJECTREF" eType="#//SPECOBJECT" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-OBJECT-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PROPERTIESType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="PROPERTIES_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="eMBEDDEDVALUE" eType="#//EMBEDDEDVALUE" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="EMBEDDED-VALUE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EDataType" name="REF" instanceClassName="java.lang.String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="REF"/> | |
<details key="baseType" value="http://www.eclipse.org/emf/2003/XMLType#IDREF"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RELATIONGROUP"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Specifies a relation type.

Any relation between two SpecObjects must be of a certain type. I.e., any relation must belong to a RelationGroup which specifies the relation type."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="RELATION-GROUP"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="rELATIONTYPE" eType="#//RELATIONTYPEType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="RELATION-TYPE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECRELATIONS" eType="#//SPECRELATIONSType2" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-RELATIONS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="tARGETGROUP" lowerBound="1" | |
eType="#//TARGETGROUPType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="TARGET-GROUP"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RELATIONGROUPSType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="RELATION-GROUPS_._type"/> | |
<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="rELATIONGROUP" upperBound="-1" | |
eType="#//RELATIONGROUP" 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="RELATION-GROUP"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RELATIONGROUPSType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="RELATION-GROUPS_._1_._type"/> | |
<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="rELATIONGROUPREF" upperBound="-1" | |
eType="#//RELATIONGROUP" volatile="true" transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="RELATION-GROUP-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RELATIONTYPEType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="RELATION-TYPE_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECTYPEREF" eType="#//SPECTYPE" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-TYPE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RIF"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="This is the root element.

Instances of concrete elements must directly or indirectly be aggregated by the root element."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="RIF"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="aUTHOR" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="AUTHOR"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="cOMMENT" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="COMMENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="cOUNTRYCODE" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="COUNTRY-CODE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="cREATIONTIME" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="CREATION-TIME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="sOURCETOOLID" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SOURCE-TOOL-ID"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="tITLE" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="TITLE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="vERSION" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="VERSION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aCCESSPOLICIES" eType="#//ACCESSPOLICIESType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ACCESS-POLICIES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPES" eType="#//DATATYPESType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECTYPES" eType="#//SPECTYPESType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-TYPES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECOBJECTS" eType="#//SPECOBJECTSType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-OBJECTS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECRELATIONS" eType="#//SPECRELATIONSType1" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-RELATIONS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECGROUPS" eType="#//SPECGROUPSType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-GROUPS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECHIERARCHYROOTS" eType="#//SPECHIERARCHYROOTSType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-HIERARCHY-ROOTS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SOURCEType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SOURCE_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECOBJECTREF" eType="#//SPECOBJECT" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-OBJECT-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECATTRIBUTESType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-ATTRIBUTES_._type"/> | |
<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="aTTRIBUTEDEFINITIONCOMPLEX" | |
upperBound="-1" eType="#//ATTRIBUTEDEFINITIONCOMPLEX" 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="ATTRIBUTE-DEFINITION-COMPLEX"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONENUMERATION" | |
upperBound="-1" eType="#//ATTRIBUTEDEFINITIONENUMERATION" 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="ATTRIBUTE-DEFINITION-ENUMERATION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEDEFINITIONSIMPLE" | |
upperBound="-1" eType="#//ATTRIBUTEDEFINITIONSIMPLE" 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="ATTRIBUTE-DEFINITION-SIMPLE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECGROUP"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Constitutes a group of SpecObjects that belong together.
A group of SpecObjects is a simple set, i.e. no structure or order is implicited by SpecGroup."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-GROUP"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="tYPE" lowerBound="1" eType="#//TYPEType1" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="TYPE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="vALUES" eType="#//VALUESType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="VALUES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="rELATIONGROUPS" eType="#//RELATIONGROUPSType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="RELATION-GROUPS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECOBJECTS" eType="#//SPECOBJECTSType2" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-OBJECTS"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECGROUPSType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-GROUPS_._type"/> | |
<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="sPECGROUP" upperBound="-1" | |
eType="#//SPECGROUP" 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="SPEC-GROUP"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECGROUPSType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-GROUPS_._1_._type"/> | |
<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="sPECGROUPREF" upperBound="-1" | |
eType="#//SPECGROUP" volatile="true" transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-GROUP-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECHIERARCHIESType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-HIERARCHIES_._type"/> | |
<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="sPECHIERARCHYREF" upperBound="-1" | |
eType="#//SPECHIERARCHY" volatile="true" transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-HIERARCHY-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECHIERARCHY"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="The nodes of the tree that constitutes the structure of SpecObjects.

The tree is created by references of SpecHierarchy instances to other SpecHierarchy instances. Each node has additionally a reference to a SpecObject resulting in a hierarchical structure of SpecObjects."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-HIERARCHY"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="cHILDREN" eType="#//CHILDRENType1" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="CHILDREN"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="oBJECT" lowerBound="1" | |
eType="#//OBJECTType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="OBJECT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECHIERARCHYROOT"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="The root element of the tree that constitutes the structure of SpecObjects."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-HIERARCHY-ROOT"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="tYPE" lowerBound="1" eType="#//TYPEType2" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="TYPE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="vALUES" eType="#//VALUESType1" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="VALUES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="cHILDREN" eType="#//CHILDRENType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="CHILDREN"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECHIERARCHYROOTSType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-HIERARCHY-ROOTS_._type"/> | |
<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="sPECHIERARCHYROOT" upperBound="-1" | |
eType="#//SPECHIERARCHYROOT" 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="SPEC-HIERARCHY-ROOT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECHIERARCHYROOTSType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-HIERARCHY-ROOTS_._1_._type"/> | |
<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="sPECHIERARCHYROOTREF" upperBound="-1" | |
eType="#//SPECHIERARCHYROOT" volatile="true" transient="true" derived="true" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-HIERARCHY-ROOT-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECIFIEDVALUESType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPECIFIED-VALUES_._type"/> | |
<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="eNUMVALUE" upperBound="-1" | |
eType="#//ENUMVALUE" 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="ENUM-VALUE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECOBJECT"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="The atomic specification object."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-OBJECT"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="tYPE" lowerBound="1" eType="#//TYPEType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="TYPE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="vALUES" eType="#//VALUESType2" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="VALUES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECOBJECTSType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-OBJECTS_._type"/> | |
<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="sPECOBJECT" upperBound="-1" | |
eType="#//SPECOBJECT" 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="SPEC-OBJECT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECOBJECTSType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-OBJECTS_._1_._type"/> | |
<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="sPECOBJECTREF" upperBound="-1" | |
eType="#//SPECOBJECT" volatile="true" transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-OBJECT-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECOBJECTSType2"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-OBJECTS_._2_._type"/> | |
<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="sPECOBJECTREF" upperBound="-1" | |
eType="#//SPECOBJECT" volatile="true" transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-OBJECT-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECRELATION"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Indicates a relation between two SpecObjects."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-RELATION"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="tYPE" lowerBound="1" eType="#//TYPEType5" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="TYPE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="vALUES" eType="#//VALUESType3" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="VALUES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sOURCE" lowerBound="1" | |
eType="#//SOURCEType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SOURCE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="tARGET" lowerBound="1" | |
eType="#//TARGETType" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="TARGET"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECRELATIONSType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-RELATIONS_._type"/> | |
<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="sPECRELATIONREF" upperBound="-1" | |
eType="#//SPECRELATION" volatile="true" transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-RELATION-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECRELATIONSType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-RELATIONS_._1_._type"/> | |
<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="sPECRELATION" upperBound="-1" | |
eType="#//SPECRELATION" 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="SPEC-RELATION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECRELATIONSType2"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-RELATIONS_._2_._type"/> | |
<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="sPECRELATIONREF" upperBound="-1" | |
eType="#//SPECRELATION" volatile="true" transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-RELATION-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECTYPE"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="Contains the type of the specification.

Here, the set of requirement attributes together with their data types makes up the "type of specification"."/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-TYPE"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dESC" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DESC"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="iDENTIFIER" lowerBound="1" | |
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="element"/> | |
<details key="name" value="IDENTIFIER"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lASTCHANGE" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LAST-CHANGE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lONGNAME" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="LONG-NAME"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECATTRIBUTES" eType="#//SPECATTRIBUTESType" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-ATTRIBUTES"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECTYPESType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-TYPES_._type"/> | |
<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="sPECTYPE" upperBound="-1" | |
eType="#//SPECTYPE" 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="SPEC-TYPE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SPECTYPESType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SPEC-TYPES_._1_._type"/> | |
<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="sPECTYPEREF" upperBound="-1" | |
eType="#//SPECTYPE" volatile="true" transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-TYPE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TARGETGROUPType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="TARGET-GROUP_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECGROUPREF" eType="#//SPECGROUP" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-GROUP-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TARGETType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="TARGET_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECOBJECTREF" eType="#//SPECOBJECT" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-OBJECT-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TYPEType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="TYPE_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECTYPEREF" eType="#//SPECTYPE" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-TYPE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TYPEType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="TYPE_._1_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECTYPEREF" eType="#//SPECTYPE" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-TYPE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TYPEType2"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="TYPE_._2_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECTYPEREF" eType="#//SPECTYPE" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-TYPE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TYPEType3"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="TYPE_._3_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONBOOLEANREF" | |
eType="#//DATATYPEDEFINITIONBOOLEAN" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-BOOLEAN-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONDATEREF" | |
eType="#//DATATYPEDEFINITIONDATE" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-DATE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONINTEGERREF" | |
eType="#//DATATYPEDEFINITIONINTEGER" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-INTEGER-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONREALREF" | |
eType="#//DATATYPEDEFINITIONREAL" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-REAL-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONSTRINGREF" | |
eType="#//DATATYPEDEFINITIONSTRING" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-STRING-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TYPEType4"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="TYPE_._4_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONENUMERATIONREF" | |
eType="#//DATATYPEDEFINITIONENUMERATION" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-ENUMERATION-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TYPEType5"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="TYPE_._5_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="sPECTYPEREF" eType="#//SPECTYPE" | |
resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="SPEC-TYPE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TYPEType6"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="TYPE_._6_._type"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONBINARYFILEREF" | |
eType="#//DATATYPEDEFINITIONBINARYFILE" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-BINARY-FILE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONDOCUMENTREF" | |
eType="#//DATATYPEDEFINITIONDOCUMENT" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-DOCUMENT-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="dATATYPEDEFINITIONXMLDATAREF" | |
eType="#//DATATYPEDEFINITIONXMLDATA" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="DATATYPE-DEFINITION-XML-DATA-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="VALUESType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="VALUES_._type"/> | |
<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="aTTRIBUTEVALUEEMBEDDEDDOCUMENT" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEEMBEDDEDDOCUMENT" 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="ATTRIBUTE-VALUE-EMBEDDED-DOCUMENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEEMBEDDEDFILE" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEEMBEDDEDFILE" 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="ATTRIBUTE-VALUE-EMBEDDED-FILE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEENUMERATION" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEENUMERATION" 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="ATTRIBUTE-VALUE-ENUMERATION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEFILEREFERENCE" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEFILEREFERENCE" 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="ATTRIBUTE-VALUE-FILE-REFERENCE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUESIMPLE" upperBound="-1" | |
eType="#//ATTRIBUTEVALUESIMPLE" 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="ATTRIBUTE-VALUE-SIMPLE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEXMLDATA" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEXMLDATA" 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="ATTRIBUTE-VALUE-XML-DATA"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="VALUESType1"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="VALUES_._1_._type"/> | |
<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="aTTRIBUTEVALUEEMBEDDEDDOCUMENT" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEEMBEDDEDDOCUMENT" 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="ATTRIBUTE-VALUE-EMBEDDED-DOCUMENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEEMBEDDEDFILE" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEEMBEDDEDFILE" 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="ATTRIBUTE-VALUE-EMBEDDED-FILE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEENUMERATION" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEENUMERATION" 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="ATTRIBUTE-VALUE-ENUMERATION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEFILEREFERENCE" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEFILEREFERENCE" 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="ATTRIBUTE-VALUE-FILE-REFERENCE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUESIMPLE" upperBound="-1" | |
eType="#//ATTRIBUTEVALUESIMPLE" 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="ATTRIBUTE-VALUE-SIMPLE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEXMLDATA" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEXMLDATA" 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="ATTRIBUTE-VALUE-XML-DATA"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="VALUESType2"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="VALUES_._2_._type"/> | |
<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="aTTRIBUTEVALUEEMBEDDEDDOCUMENT" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEEMBEDDEDDOCUMENT" 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="ATTRIBUTE-VALUE-EMBEDDED-DOCUMENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEEMBEDDEDFILE" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEEMBEDDEDFILE" 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="ATTRIBUTE-VALUE-EMBEDDED-FILE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEENUMERATION" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEENUMERATION" 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="ATTRIBUTE-VALUE-ENUMERATION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEFILEREFERENCE" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEFILEREFERENCE" 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="ATTRIBUTE-VALUE-FILE-REFERENCE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUESIMPLE" upperBound="-1" | |
eType="#//ATTRIBUTEVALUESIMPLE" 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="ATTRIBUTE-VALUE-SIMPLE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEXMLDATA" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEXMLDATA" 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="ATTRIBUTE-VALUE-XML-DATA"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="VALUESType3"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="VALUES_._3_._type"/> | |
<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="aTTRIBUTEVALUEEMBEDDEDDOCUMENT" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEEMBEDDEDDOCUMENT" 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="ATTRIBUTE-VALUE-EMBEDDED-DOCUMENT"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEEMBEDDEDFILE" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEEMBEDDEDFILE" 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="ATTRIBUTE-VALUE-EMBEDDED-FILE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEENUMERATION" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEENUMERATION" 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="ATTRIBUTE-VALUE-ENUMERATION"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEFILEREFERENCE" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEFILEREFERENCE" 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="ATTRIBUTE-VALUE-FILE-REFERENCE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUESIMPLE" upperBound="-1" | |
eType="#//ATTRIBUTEVALUESIMPLE" 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="ATTRIBUTE-VALUE-SIMPLE"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="aTTRIBUTEVALUEXMLDATA" | |
upperBound="-1" eType="#//ATTRIBUTEVALUEXMLDATA" 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="ATTRIBUTE-VALUE-XML-DATA"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="VALUESType4"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="VALUES_._4_._type"/> | |
<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="eNUMVALUEREF" upperBound="-1" | |
eType="#//ENUMVALUE" volatile="true" transient="true" derived="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="ENUM-VALUE-REF"/> | |
<details key="namespace" value="##targetNamespace"/> | |
<details key="group" value="#group:0"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="XHTMLCONTENT"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="XHTML-CONTENT"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="any" lowerBound="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="wildcards" value="http://automotive-his.de/200706/rif-xhtml"/> | |
<details key="name" value=":0"/> | |
<details key="processing" value="strict"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="XMLCONTENT"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="XML-CONTENT"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="any" lowerBound="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="wildcards" value="##other"/> | |
<details key="name" value=":0"/> | |
<details key="processing" value="lax"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
</ecore:EPackage> |