<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2668" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 
size=2>Ananth,</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 size=2>There 
is currently an extra nested namespace generated into the Uml domain-specific 
API.</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 size=2>The 
classByName function signature is:</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 
size=2>UDM_DLL Uml::Class classByName(const Uml::Diagram &amp;d, const string 
&amp;ns_name,const string &amp;name );<BR></FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 size=2>You 
have two options when&nbsp;declaring UML data variables:</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 size=2>1, 
</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 size=2>using 
namespace Uml::Uml;</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 size=2>Class 
cl;</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 
size=2>Diagram diag;</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 size=2>cl= 
::Uml::classByName( diag, name1, name2);&nbsp;&nbsp;&nbsp; // classByName 
belongs to ::Uml, and not ::Uml::Uml</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 
size=2>2,</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 
size=2>::Uml::Uml::Class cl;</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 size=2>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 
size=2>::Uml::Uml::Diagram diag;</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 size=2>cl= 
::Uml::classByName( diag, name1, name2);&nbsp;&nbsp;&nbsp; // classByName 
belongs to ::Uml, and not ::Uml::Uml</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005></SPAN>&nbsp;</DIV>
<DIV><SPAN class=531231216-29062005>Thanks,</SPAN></DIV>
<DIV><SPAN class=531231216-29062005>Attila</SPAN></DIV>
<DIV><SPAN class=531231216-29062005></SPAN>&nbsp;</DIV></FONT></SPAN></DIV>
<DIV></DIV>
<DIV><FONT face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> Anantha 
Narayanan <BR><B>Sent:</B> Wednesday, June 29, 2005 11:09<BR><B>To:</B> Attila 
Vizhanyo<BR><B>Subject:</B> UDM Uml help<BR><BR></DIV></FONT>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #808080 2px solid; MARGIN-RIGHT: 0px">
  <DIV><SPAN class=614100716-29062005><FONT face=Arial size=2>Hi 
  Attila,</FONT></SPAN></DIV>
  <DIV><SPAN class=614100716-29062005><FONT face=Arial 
  size=2></FONT></SPAN>&nbsp;</DIV>
  <DIV><SPAN class=614100716-29062005><FONT face=Arial size=2>I am trying to use 
  Uml::classByName() method for a feature. It works with the old udm, but not 
  with udm_ns.</FONT></SPAN></DIV>
  <DIV><SPAN class=614100716-29062005><FONT face=Arial size=2>Please let em know 
  how to call this method in udm_ns.</FONT></SPAN></DIV>
  <DIV><SPAN class=614100716-29062005><FONT face=Arial 
  size=2></FONT></SPAN>&nbsp;</DIV>
  <DIV><SPAN class=614100716-29062005><FONT face=Arial 
  size=2>Thanks,</FONT></SPAN></DIV>
  <DIV><SPAN class=614100716-29062005><FONT face=Arial 
  size=2>Ananth</FONT></SPAN></DIV></BLOCKQUOTE></BODY></HTML>