To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=66631
                 Issue #|66631
                 Summary|Introspection does not support listing the interfaces 
                        |of an object.
               Component|udk
                 Version|OOo 2.0.3
                Platform|All
                     URL|
              OS/Version|All
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|ENHANCEMENT
                Priority|P3
            Subcomponent|code
             Assigned to|kr
             Reported by|ramon_garcia





------- Additional comments from [EMAIL PROTECTED] Thu Jun 22 04:08:13 -0700 
2006 -------
The introspection interface XIntrospection does not have any method to access
the list of interfaces of an object. This is somewhat surprising, since it has
getMethods() so that internally it does know about all the interfaces of an 
object.

What is requested is a new interface XIntrospection2 that includes a method
getInterfaces() that returns a sequence of XIdlClass, thus allowing one to learn
about the list of interfaces.

At this moment I am programming an object browser that shows the user the
interfaces, methods and properties of an object as part of Google summer of code
grant. Unfortunately, I cannot use the introspection service. Instead I have to
do it myself call the XTypeProvider of the object, and then browsing types.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to