types
Boolean
boolean
boolean
Integer
int
int
Real
double
double
String
java.lang.String
java.lang.String
UnlimitedNatural
int
int
<?xml version="1.0" encoding="UTF-8"?>
<!--
  Licensed under the GNU LESSER GENERAL PUBLIC LICENSE, Version 3, 29 June 2007;
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at
  
  http://www.gnu.org/licenses/lgpl-3.0.txt
  
  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
-->
<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="types" nsURI="http://www.eclipse.org/uml2/4.0.0/Types" nsPrefix="types">
  <eClassifiers xsi:type="ecore:EDataType" name="Boolean" instanceClassName="boolean">
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
      <details key="documentation" value="A Boolean type is used for logical expression, consisting of the predefined values true and false."/>
    </eAnnotations>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" name="Integer" instanceClassName="int">
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
      <details key="documentation" value="An integer is a primitive type representing integer values."/>
    </eAnnotations>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" name="Real" instanceClassName="double">
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
      <details key="documentation" value="A real is a primitive type representing the mathematical concept of real."/>
    </eAnnotations>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" name="String" instanceClassName="java.lang.String">
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
      <details key="documentation" value="A string is a sequence of characters in some suitable character set used to display information about the model. Character sets may include non-Roman alphabets and characters."/>
    </eAnnotations>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" name="UnlimitedNatural" instanceClassName="int">
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
      <details key="documentation" value="An unlimited natural is a primitive type representing unlimited natural values."/>
    </eAnnotations>
  </eClassifiers>
</ecore:EPackage>

{"directed":true,"nodes":[{"nsPrefix":"types","nsURI":"http://www.eclipse.org/uml2/4.0.0/Types","name":"types","id":0,"eClass":"EPackage"},{"instanceTypeName":"boolean","defaultValue":false,"instanceClassName":"boolean","name":"Boolean","instanceClass":"boolean","id":1,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":"int","defaultValue":0,"instanceClassName":"int","name":"Integer","instanceClass":"int","id":2,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":"double","defaultValue":0.0,"instanceClassName":"double","name":"Real","instanceClass":"double","id":3,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":"java.lang.String","defaultValue":null,"instanceClassName":"java.lang.String","name":"String","instanceClass":"java.lang.String","id":4,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":"int","defaultValue":0,"instanceClassName":"int","name":"UnlimitedNatural","instanceClass":"int","id":5,"serializable":true,"eClass":"EDataType"}],"links":[{"source":0,"target":1},{"source":0,"target":2},{"source":0,"target":3},{"source":0,"target":4},{"source":0,"target":5},{"source":1,"target":0},{"source":2,"target":0},{"source":3,"target":0},{"source":4,"target":0},{"source":5,"target":0}],"multigraph":true}