Thanks for the response, but unless I am missing something, that is not what
I need.

For example, if I have the following attribute:
    name : String

My goal is to determine the qualified name of the String type.  That is,
java::lang::String, or java.lang.String.

Through REI, I can:
    Dim name_attribute As Attribute
    Dim type_name As String

    set name_attribute = ...
    type_name = name_attribute.Type    '  But I want the qualified name of
the type, not the simple name

If there a method which will enable me to get the Type as a class?  Or is,
there a method which will enable me to get the uid (which is stored in the
attribute as quidu) for the Type?

Thanks

PS - I know that I could do a Model search for the String type by name, but
it returns a collection.  I want to search on its uid, so that I get a
unique class.

"Ziosi, Lara" wrote:

> Hello Mike,
>
> You can get both the qualified name and the Unique ID of anything which
> inherits from Element, e.g. a Class:
>
> Dim thename as string, thequid as string
> dim theclass as class
> set theclass = ...
>
> thename = theclass.getqualifiedname()
> thequid = theclass.getuniqueid()
>
> See the online help on 'Element Class Overview' from the Help Index for
> more information. When you look up a particular REI class, such as
> 'operation' or 'attribute' or 'parameter', you'll be able to see whether
> it inherits from Element (all the above do).
>
> Thank you and regards, Lara
>
> > -----Original Message-----
> > From: Mike Murray [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, June 05, 2001 11:31 PM
> > To: rose_forum
> > Subject: (ROSE) REI: Qualified Type (quidu)
> >
> >
> > I would like to get the qualified type for attributes, operation
> parameters, and operation return types.
> >
> > Does anyone know if there is a way to do this?
> >
> > Is there a method that provides access to the quidu?  If I could get the
> quidu for the above mentioned elements, I think I could use that in
> conjunction with Model.FindClassWithID to obtain the class for the type,
> and go from there.
> >
> > Thanks

Mike Murray                 mailto:[EMAIL PROTECTED]
Windchill Core Development  http://www.ptc.com/windchill
PTC


************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages: 
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************

Reply via email to