| <?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="primitivetypes" |
| nsURI="http:///primitivetypes.ecore" nsPrefix="primitivetypes"> |
| <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore"> |
| <details key="invocationDelegates" value="http://www.eclipse.org/emf/2002/Ecore/OCL"/> |
| <details key="settingDelegates" value="http://www.eclipse.org/emf/2002/Ecore/OCL"/> |
| <details key="validationDelegates" value="http://www.eclipse.org/emf/2002/Ecore/OCL"/> |
| </eAnnotations> |
| <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details key="documentation" value="The PrimitiveTypes Package contains MOF's standard collection of technology-neutral primitive data types. 
These types are available for use in all MOF metamodels and are also used by the MOF Model. 
Note: Technology mappings shall recognize standard PrimitiveType instance based on their qualified names. 
Multiple primitiveType instances with the samename shall be deemed to mean the same thing."/> |
| </eAnnotations> |
| <eClassifiers xsi:type="ecore:EDataType" name="Integer" instanceClassName="int"/> |
| <eClassifiers xsi:type="ecore:EDataType" name="Float" instanceClassName="float"/> |
| <eClassifiers xsi:type="ecore:EDataType" name="Double" instanceClassName="double"/> |
| <eClassifiers xsi:type="ecore:EDataType" name="String" instanceClassName="java.lang.String"/> |
| <eClassifiers xsi:type="ecore:EDataType" name="Long" instanceClassName="long"/> |
| <eClassifiers xsi:type="ecore:EDataType" name="Boolean" instanceClassName="boolean"/> |
| </ecore:EPackage> |