Re: use of css.container.EnumerableMap
Bernard Marcelly <[email protected]> Mon, 20 Dec 2010 13:23:34 +0100
| Newsgroups | gmane.comp.openoffice.devel.api |
|---|---|
| Message-ID | <[email protected]> |
Issue finally created (after servlet errors)
<http://www.openoffice.org/issues/show_bug.cgi?id=116184>
Regards
Bernard
Message de Stephan Bergmann date 2010-12-20 10:12 :
>
> On 12/19/10 08:39, Bernard Marcelly wrote:
>> I tried to make it work like this:
>>
>> Dim keyType As Object, valueType As Object, reflect As Object
>>
>> reflect = CreateUnoService("com.sun.star.reflection.CoreReflection")
>> keyType = reflect.forName("string")
>> valueType = reflect.forName("long")
>> enuMap = com.sun.star.container.EnumerableMap.create(keyType, valueType)
>> ' --> error : com.sun.star.uno.Type expected.
>>
>> If you look at the mapping of simple types for Basic in the Dev'Guide
>> <http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Basic/Mapping_of_Simple_Types>
>>
>>
>> you see that the UNO "type" is mapped in Basic to
>> com.sun.star.reflection.XIdlClass
>> So my code (and yours) should be accepted.
>
> I'd suggest you file an issue for Basic.
>
> -Stephan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>