<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2900.2722" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=454372615-06092005><FONT face=Arial color=#0000ff size=2>Matt, 
you're right. The method names are in conflict (a BonExt'er 
bug).</FONT></SPAN></DIV>
<DIV><SPAN class=454372615-06092005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=454372615-06092005><FONT face=Arial color=#0000ff 
size=2>Robert, please apply the&nbsp;patch by hand as Matt 
suggested.</FONT></SPAN></DIV>
<DIV><SPAN class=454372615-06092005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=454372615-06092005><FONT face=Arial color=#0000ff size=2>br, 
Zoli</FONT></SPAN></DIV>
<DIV><SPAN class=454372615-06092005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=454372615-06092005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV></DIV>
<DIV><FONT face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> 
gme-users-bounces@list.isis.vanderbilt.edu 
[mailto:gme-users-bounces@list.isis.vanderbilt.edu] <B>On Behalf Of </B>Matthew 
J. Emerson<BR><B>Sent:</B> Monday, September 05, 2005 10:49 AM<BR><B>To:</B> 
gme-users<BR><B>Subject:</B> RE: [gme-users] Question regarding BON extender 
interpreter and"getReferred()"<BR><BR></DIV></FONT>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px"><!-- Converted from text/rtf format -->
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>I 
  made</FONT></SPAN><SPAN lang=en-us><FONT face="Courier New" size=2> a small 
  example</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>to test 
  out</FONT></SPAN><SPAN lang=en-us><FONT face="Courier New" size=2> Ace's exact 
  problem. It doesn't really have to do with the inheritance hierarchy he 
  described -- it has to do with the fact that the reference has multiple 
  referent types.</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>In</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>my</FONT></SPAN><SPAN lang=en-us><FONT face="Courier New" size=2> 
  example, Reference1 can refer to three different types: Model1, Model2, or 
  Model3. In this case, the BON Extender generates a single a referent getter 
  method which could return objects of any of the three types. The offending 
  generated code is:</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" color=#008000 
  size=2>//BON Extender-generated header file</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" color=#0000ff 
  size=2>class</FONT></SPAN><SPAN lang=en-us></SPAN><SPAN lang=en-us><FONT 
  face="Courier New" size=2> Reference1Impl :</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;</FONT></SPAN><SPAN 
  lang=en-us></SPAN><SPAN lang=en-us> <FONT face="Courier New" color=#0000ff 
  size=2>virtual</FONT></SPAN><SPAN lang=en-us></SPAN><SPAN lang=en-us><FONT 
  face="Courier New" size=2></FONT></SPAN><SPAN lang=en-us></SPAN><SPAN 
  lang=en-us> <FONT face="Courier New" color=#0000ff 
  size=2>public</FONT></SPAN><SPAN lang=en-us></SPAN><SPAN lang=en-us><FONT 
  face="Courier New" size=2> BON::ReferenceImpl</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>{</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" color=#0000ff 
  size=2>public</FONT></SPAN><SPAN lang=en-us></SPAN><SPAN lang=en-us><FONT 
  face="Courier New" size=2>:</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN 
  lang=en-us></SPAN><SPAN lang=en-us> <FONT face="Courier New" color=#008000 
  size=2>//</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN 
  lang=en-us></SPAN><SPAN lang=en-us> <FONT face="Courier New" color=#008000 
  size=2>// ref getters</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN 
  lang=en-us></SPAN><SPAN lang=en-us> <FONT face="Courier New" color=#0000ff 
  size=2>virtual</FONT></SPAN><SPAN lang=en-us></SPAN><SPAN lang=en-us><FONT 
  face="Courier New" size=2> BON::Model&nbsp; getReferred();</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN 
  lang=en-us></SPAN><SPAN lang=en-us> <FONT face="Courier New" color=#008000 
  size=2>///BUP</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN 
  lang=en-us></SPAN><SPAN lang=en-us> <FONT face="Courier New" color=#008000 
  size=2>// add your own members here</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN 
  lang=en-us></SPAN><SPAN lang=en-us> <FONT face="Courier New" color=#008000 
  size=2>///EUP</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>};</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" color=#008000 
  size=2>//BON Extender-generated source file</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>BON::Model 
  Reference1Impl::getReferred()</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>{</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BON::FCO r = 
  getReferred();</FONT></SPAN><SPAN lang=en-us></SPAN><SPAN lang=en-us> <FONT 
  face="Courier New" color=#008000 size=2>//Infinite 
  recursion</FONT></SPAN><SPAN lang=en-us></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN 
  lang=en-us></SPAN><SPAN lang=en-us> <FONT face="Courier New" color=#0000ff 
  size=2>return</FONT></SPAN><SPAN lang=en-us></SPAN><SPAN lang=en-us><FONT 
  face="Courier New" size=2> BON::Model(r);</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>}</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>To avoid 
  infinite recursion, the generated source code should have 
  been:</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" color=#008000 
  size=2>//BON Extender-generated source file</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>BON::Model 
  Reference1Impl::getReferred()</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>{</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BON::FCO r = 
  BON::ReferenceImpl::getReferred();</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN 
  lang=en-us></SPAN><SPAN lang=en-us> <FONT face="Courier New" color=#0000ff 
  size=2>return</FONT></SPAN><SPAN lang=en-us></SPAN><SPAN lang=en-us><FONT 
  face="Courier New" size=2> BON::Model(r);</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>}</FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>I think this is 
  a bug in the BON Extender.</FONT></SPAN><SPAN lang=en-us><FONT 
  face="Courier New" size=2> Zoli, if you want my example let me 
  know.</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>--Matt</FONT></SPAN></P><BR>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>-----Original Message-----</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>From: gme-users-bounces@list.isis.vanderbilt.edu [<A 
  href="mailto:gme-users-">mailto:gme-users-</A></FONT></SPAN><SPAN 
  lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>bounces@list.isis.vanderbilt.edu] On Behalf Of Thompson, Robert 
  C</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>Sent: Saturday, September 03, 2005 11:55 PM</FONT></SPAN><SPAN 
  lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>To: 
  gme-users</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>Subject: [gme-users] Question regarding BON extender interpreter 
  and</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>"getReferred()"</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>Hi,</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>I 
  have a question regarding BON extender interpreter-generated code 
  and</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>the 
  method "getReferred()".&nbsp; This is with GME 4.11.10.</FONT></SPAN><SPAN 
  lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>In 
  my metamodel I have a class "A" and a class that references it 
  "RA".</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>RA 
  also inherits from two other classes "B" and "C".&nbsp; In 
  the</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>extender-interpreter generated code, I get something like the 
  following:</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>class RAImpl : virtual public BON::ReferenceImpl, public BImpl, 
  public</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>CImpl {</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>...</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>public:</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <FONT face="Courier New" size=2>virtual BON::Model 
  getReferred();</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>...</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>}</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>Later, in a plugin, if I have an instance named "r" of RA (not 
  RAImpl),</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>I 
  tried this:</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>BON::Model m = r-&gt;getReferred();</FONT></SPAN><SPAN 
  lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>When I do this, I get an instant death to my GME sesssion, no warning 
  or</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>message, just "poof".</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>So, 
  I tried this:</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>BON::Model m = 
  (dynamic_cast&lt;BON::ReferenceImpl*&gt;(r.operator-&gt;()))</FONT></SPAN><SPAN 
  lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>-&gt;getReferred();</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>This gives me the desired behavior.&nbsp; So basically I have to cast 
  "r" to</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>BON::ReferenceImpl so that I use BON::ReferenceImpl::getReferred 
  instead</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>of 
  RAImpl's version.</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>Am 
  I missing something?&nbsp; I had expected that the 
  RAImpl::getReferred()</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>(i.e. the one exposed on the extender-interpreter-generated 
  interface)</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>would give me what I wanted...&nbsp; A wild guess makes me think 
  it's</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>something with the virtual inheritance of BON::ReferenceImpl and 
  the</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>virtual-ness of RAImpl::getReferred()... because the body 
  of</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>RA::getReferred() invokes "getReferred()". But I don't really know 
  for</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>sure that this is causing my problem.</FONT></SPAN><SPAN 
  lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>Any 
  help or pointers would be much appreciated.&nbsp; It can be worked 
  around</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>but 
  I'm confused as to what is the expected meaning/behavior of 
  the</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>method that seems to be causing me trouble.</FONT></SPAN><SPAN 
  lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>Thanks</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>-ace</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>Ace 
  Thompson</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>Systems and Software Engineer</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>FCS 
  LSI C4ISR Battle Command</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>robert.c.thompson3@boeing.com</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>+1 
  480 891 2284</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2>The 
  Boeing Company</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" size=2>&gt; 
  </FONT></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>_______________________________________________</FONT></SPAN><SPAN 
  lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>gme-users mailing list</FONT></SPAN><SPAN lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" 
  size=2>gme-users@list.isis.vanderbilt.edu</FONT></SPAN><SPAN 
  lang=en-us></SPAN></P>
  <P align=left><SPAN lang=en-us><FONT face="Courier New" 
  size=2>&gt;</FONT></SPAN><SPAN lang=en-us> <FONT face="Courier New" size=2><A 
  href="http://list.isis.vanderbilt.edu/mailman/listinfo/gme-users">http://list.isis.vanderbilt.edu/mailman/listinfo/gme-users</A></FONT></SPAN><SPAN 
  lang=en-us></SPAN></P></BLOCKQUOTE></BODY></HTML>