<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7036.0">
<TITLE>OCL supertypes</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT COLOR="#800000" SIZE=2 FACE="Tahoma">Hi</FONT>
</P>

<P><FONT COLOR="#800000" SIZE=2 FACE="Tahoma">I am struggling through OCL... Currently I am stuck at predefined OCL types and GME Kinds and Meta-Kinds...</FONT>
</P>

<P><FONT COLOR="#800000" SIZE=2 FACE="Tahoma">1) I can not understand what is the mean of &quot;supertype&quot;? I.e. ocl::Real is supertype of ocl::Integer (pdf manual, p.155) - is that like saying that ocl::Integer is derived from ocl::Real (that would mean that all ocl::Real methods can be used on ocl::Integer, but not vice versa...)?</FONT></P>

<P><FONT COLOR="#800000" SIZE=2 FACE="Tahoma">2) Where can I find more information about integration of predefined types into GME (maybe even examples)? On one tutorial is partially related to OCL...</FONT></P>

<P><FONT COLOR="#800000" SIZE=2 FACE="Tahoma">3) Can anybody suggests some &quot;helper-environment&quot; for writing ocl statements (code highlighting, member auto completion)... I'm writing class declarations in visual studio .NET to get some benefit from IntelliSense. Any idea here?</FONT></P>

<P><FONT COLOR="#800000" SIZE=2 FACE="Tahoma">Have a nice day,</FONT>

<BR><FONT COLOR="#800000" SIZE=2 FACE="Tahoma">jOc</FONT>
</P>

</BODY>
</HTML>