<xs:simpleType name="TelephoneType">
<xs:restriction base="xs:string">
<xs:enumeration value="TETY1">
<xs:annotation>
<xs:documentation>Mobile</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="TETY2">
<xs:annotation>
<xs:documentation>LandLine</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<eClassifiers xsi:type="ecore:EEnum" name="TelephoneType">
<eAnnotations source="org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="name" value="TelephoneType"/>
</eAnnotations>
<eLiterals name="TETY1">
<eAnnotations source="org/emf/2002/GenModel">
<details key="documentation" value="Mobile"/>
</eAnnotations>
</eLiterals>
<eLiterals name="TETY2" value="1">
<eAnnotations source="org/emf/2002/GenModel">
<details key="documentation" value="LandLine"/>
</eAnnotations>
</eLiterals>
</eClassifiers>
«FOREACH eEnum.ELiterals AS e SEPARATOR ","-»
«LET ((EEnumLiteral)e) AS el-»
/**
* The enum: «toUpperCase(el.literal)»
* <!-- begin-user-doc -->
$$$$
Trying to add Mobile / Landline here
$$$$
* <!-- end-user-doc -->
* @generated
*/
«modelController.getJavaAnnotations(el, "field")-»
«toUpperCase(el.literal)»
«ENDLET-»
«ENDFOREACH-»;