<!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> </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 &d, const string
&ns_name,const string &name );<BR></FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005><FONT face=Tahoma color=#808080 size=2>You
have two options when 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); // 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> </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); // classByName
belongs to ::Uml, and not ::Uml::Uml</FONT></SPAN></DIV>
<DIV><SPAN class=531231216-29062005></SPAN> </DIV>
<DIV><SPAN class=531231216-29062005>Thanks,</SPAN></DIV>
<DIV><SPAN class=531231216-29062005>Attila</SPAN></DIV>
<DIV><SPAN class=531231216-29062005></SPAN> </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> </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> </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>