diff options
Diffstat (limited to 'examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.ecore')
-rw-r--r-- | examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.ecore | 51 |
1 files changed, 50 insertions, 1 deletions
diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.ecore b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.ecore index 2a69dce86..c9b9b5ca0 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.ecore +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/schemaconstructs/model/simpletypes.ecore @@ -2,7 +2,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="simpletypes" - nsURI="http://www.eclipse.org/emf/teneo/samples/emf/schemaconstructs/simpletypes" nsPrefix="simpletypes"> + nsURI="http://www.eclipse.org/emf/teneo/samples/emf/schemaconstructs/simpletypes" + nsPrefix="simpletypes"> <eClassifiers xsi:type="ecore:EDataType" name="Bool" instanceClassName="java.lang.Boolean"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="name" value="Bool"/> @@ -13,6 +14,11 @@ <details key="name" value="Byte"/> </eAnnotations> </eClassifiers> + <eClassifiers xsi:type="ecore:EDataType" name="ByteArray" instanceClassName="byte[]"> + <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> + <details key="name" value="ByteArray"/> + </eAnnotations> + </eClassifiers> <eClassifiers xsi:type="ecore:EDataType" name="Date" instanceClassName="java.util.Date"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="name" value="Date"/> @@ -23,6 +29,11 @@ <details key="name" value="Double"/> </eAnnotations> </eClassifiers> + <eClassifiers xsi:type="ecore:EDataType" name="DoubleArray" instanceClassName="double[]"> + <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> + <details key="name" value="DoubleArray"/> + </eAnnotations> + </eClassifiers> <eClassifiers xsi:type="ecore:EDataType" name="Float" instanceClassName="java.lang.Float"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="name" value="Float"/> @@ -33,6 +44,11 @@ <details key="name" value="Int"/> </eAnnotations> </eClassifiers> + <eClassifiers xsi:type="ecore:EDataType" name="IntArray" instanceClassName="int[]"> + <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> + <details key="name" value="IntArray"/> + </eAnnotations> + </eClassifiers> <eClassifiers xsi:type="ecore:EDataType" name="LimitedString" instanceClassName="java.lang.String"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="name" value="LimitedString"/> @@ -137,6 +153,34 @@ <details key="name" value="limitedstring"/> </eAnnotations> </eStructuralFeatures> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="intArray" unique="false" + lowerBound="1" eType="#//IntArray"> + <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> + <details key="kind" value="element"/> + <details key="name" value="intArray"/> + </eAnnotations> + </eStructuralFeatures> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="doubleArray" unique="false" + lowerBound="1" eType="#//DoubleArray"> + <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> + <details key="kind" value="element"/> + <details key="name" value="doubleArray"/> + </eAnnotations> + </eStructuralFeatures> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="stringArray" unique="false" + lowerBound="1" eType="#//StringArray"> + <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> + <details key="kind" value="element"/> + <details key="name" value="stringArray"/> + </eAnnotations> + </eStructuralFeatures> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="byteArray" unique="false" + lowerBound="1" eType="#//ByteArray"> + <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> + <details key="kind" value="element"/> + <details key="name" value="byteArray"/> + </eAnnotations> + </eStructuralFeatures> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="SimpleType"> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> @@ -310,4 +354,9 @@ </eAnnotations> </eStructuralFeatures> </eClassifiers> + <eClassifiers xsi:type="ecore:EDataType" name="StringArray" instanceClassName="String[]"> + <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> + <details key="name" value="StringArray"/> + </eAnnotations> + </eClassifiers> </ecore:EPackage> |