Hi! I queried for the CharacterStyles and in the results the name of the wanted style is "Internet link" (with a lower-case "l" instead of "L"), whereas the name "Visited Internet Link" has a upper-case "L". Maybe that is the reason for your exception.
Hope that helps Christoph Nicole Scholz wrote: > Hi! > > Thank you for your answers. > > I think my question was not precise enough and a little bit confusing. My > problem is that I would like to access a certain heading style lets say > "Heading 1". This style is standard and brought with Open Office. How can I > achieve to access this heading style on an Open Office installation with > another language setting. I mean the requested styling is the same but it > maybe possible that they have different names on different locations. > > As concreate example: The style "Internet Link" isnt found and I get an > exception. I suspect that this style exists but maybe has a different name on > this location. > > Regards > Nicole > > > -------- Original-Nachricht -------- > >> Datum: Mon, 06 Oct 2008 02:59:32 -0200 >> Von: Ariel Constenla-Haile <[EMAIL PROTECTED]> >> An: [email protected] >> Betreff: Re: [api-dev] query UNO IDL\'s >> > > >> Hi Nicole, >> >> Nicole Scholz escribió: >> >>> Hi! >>> >>> I queried UNO IDL's from Open Office. When I query an UNO IDL with Open >>> >> Office 2.4 I get the answer with all definition members. But when I query >> it with the new Open Office 3.0 German version I get an error message that >> the queried property does not exist. With the English version I get an >> answer back. >> >> >> are you using API calls to introspect UNO objects, or some functionality >> specific to the bridge you use (ooRexx, I guess)? >> By "using API calls" I mean the reflection/introspection API: >> http://api.openoffice.org/docs/common/ref/com/sun/star/reflection/module-ix.html >> http://api.openoffice.org/docs/common/ref/com/sun/star/beans/Introspection.html >> >> >> >>> I got a hint that it can be possible that there are language independent >>> >> and dependent descriptions. How can I mangage that I can query the >> language independent descripions. >> >> If by language-dependent you mean locale-dependent (i.e. the spoken >> languege, not the programming language used), AFAIK no: all information >> about types is stored in registry database. And there are (at least in >> my build) two classes of databases: one plane, and the other with >> documentation; but this documentation is taken from the IDL files, and >> is in English only (as this is too technical, IMO there is no sense to >> translate the IDL). >> >> Did you try if you can query the databases in the command line? (using >> the SDK environment) >> >> The undocumented (AFAIK default) version may look like: >> >> [EMAIL PROTECTED] openoffice.org2.4_sdk]$ regview >> /opt/openoffice.org/basis3.0/program/offapi.rdb >> /UCR/com/sun/star/awt/XWindow >> Registry "file:///opt/openoffice.org/basis3.0/program/offapi.rdb": >> >> /UCR/com/sun/star/awt/XWindow >> Value: Type = RG_VALUETYPE_BINARY >> Size = 1877 >> Data = version: 1 >> documentation: "" >> file name: "" >> type class: published interface >> type name: "com/sun/star/awt/XWindow" >> super type count: 1 >> super type name 0: "com/sun/star/lang/XComponent" >> field count: 0 >> method count: 17 >> method 0: >> documentation: "" >> flags: oneway >> name: "setPosSize" >> return type name: "void" >> parameter count: 5 >> parameter 0: >> flags: in >> name: "X" >> type name: "long" >> parameter 1: >> flags: in >> name: "Y" >> type name: "long" >> parameter 2: >> flags: in >> name: "Width" >> type name: "long" >> parameter 3: >> flags: in >> name: "Height" >> type name: "long" >> parameter 4: >> flags: in >> name: "Flags" >> type name: "short" >> exception count: 0 >> method 1: >> documentation: "" >> flags: synchronous >> name: "getPosSize" >> return type name: "com/sun/star/awt/Rectangle" >> parameter count: 0 >> exception count: 0 >> method 2: >> documentation: "" >> flags: oneway >> name: "setVisible" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "Visible" >> type name: "boolean" >> exception count: 0 >> method 3: >> documentation: "" >> flags: oneway >> name: "setEnable" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "Enable" >> type name: "boolean" >> exception count: 0 >> method 4: >> documentation: "" >> flags: oneway >> name: "setFocus" >> return type name: "void" >> parameter count: 0 >> exception count: 0 >> method 5: >> documentation: "" >> flags: oneway >> name: "addWindowListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XWindowListener" >> exception count: 0 >> method 6: >> documentation: "" >> flags: oneway >> name: "removeWindowListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XWindowListener" >> exception count: 0 >> method 7: >> documentation: "" >> flags: oneway >> name: "addFocusListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XFocusListener" >> exception count: 0 >> method 8: >> documentation: "" >> flags: oneway >> name: "removeFocusListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XFocusListener" >> exception count: 0 >> method 9: >> documentation: "" >> flags: oneway >> name: "addKeyListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XKeyListener" >> exception count: 0 >> method 10: >> documentation: "" >> flags: oneway >> name: "removeKeyListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XKeyListener" >> exception count: 0 >> method 11: >> documentation: "" >> flags: oneway >> name: "addMouseListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XMouseListener" >> exception count: 0 >> method 12: >> documentation: "" >> flags: oneway >> name: "removeMouseListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XMouseListener" >> exception count: 0 >> method 13: >> documentation: "" >> flags: oneway >> name: "addMouseMotionListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XMouseMotionListener" >> exception count: 0 >> method 14: >> documentation: "" >> flags: oneway >> name: "removeMouseMotionListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XMouseMotionListener" >> exception count: 0 >> method 15: >> documentation: "" >> flags: oneway >> name: "addPaintListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XPaintListener" >> exception count: 0 >> method 16: >> documentation: "" >> flags: oneway >> name: "removePaintListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XPaintListener" >> exception count: 0 >> reference count: 0 >> >> >> >> >> >> >> ******************************************************************************** >> >> The documented version looks like this: >> >> >> [EMAIL PROTECTED] openoffice.org2.4_sdk]$ regview >> /build/openoffice/DEV300_m29/solver/300/unxlngi6/bin/offapi_doc.rdb >> /UCR/com/sun/star/awt/XWindow >> Registry >> "file:///build/openoffice/DEV300_m29/solver/300/unxlngi6/bin/offapi_doc.rdb": >> >> /UCR/com/sun/star/awt/XWindow >> Value: Type = RG_VALUETYPE_BINARY >> Size = 3706 >> Data = version: 1 >> documentation: "specifies the basic operations for a >> window component.\u000A\u0009\u0009\u000A\u0009<p>A window is a >> rectangular region on an output device with \u000A\u0009its own >> position, size, and internal coordinate system.\u000A A window is >> used for displaying data. In addition, the window\u000A receives >> events from the user.</p>" >> file name: "" >> type class: published interface >> type name: "com/sun/star/awt/XWindow" >> super type count: 1 >> super type name 0: "com/sun/star/lang/XComponent" >> field count: 0 >> method count: 17 >> method 0: >> documentation: "sets the outer bounds of the >> window.\u000A\u000A @param X\u000A the x-coordinate of the >> window.\u000A\u000A @param Y\u000A the y-coordinate of the >> window.\u000A\u000A @param Width\u000A the width of the >> window.\u000A\u000A @param Height\u000A the height of the >> window.\u000A\u000A @param Flags\u000A Flags are of type >> <type>PosSize</type> and specify, which parameters\u000A are >> taken into account when setting the outer bounds of the window." >> flags: oneway >> name: "setPosSize" >> return type name: "void" >> parameter count: 5 >> parameter 0: >> flags: in >> name: "X" >> type name: "long" >> parameter 1: >> flags: in >> name: "Y" >> type name: "long" >> parameter 2: >> flags: in >> name: "Width" >> type name: "long" >> parameter 3: >> flags: in >> name: "Height" >> type name: "long" >> parameter 4: >> flags: in >> name: "Flags" >> type name: "short" >> exception count: 0 >> method 1: >> documentation: "returns the outer bounds of the >> window." >> flags: synchronous >> name: "getPosSize" >> return type name: "com/sun/star/awt/Rectangle" >> parameter count: 0 >> exception count: 0 >> method 2: >> documentation: "shows or hides the window depending >> on the parameter." >> flags: oneway >> name: "setVisible" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "Visible" >> type name: "boolean" >> exception count: 0 >> method 3: >> documentation: "enables or disables the window >> depending on the parameter." >> flags: oneway >> name: "setEnable" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "Enable" >> type name: "boolean" >> exception count: 0 >> method 4: >> documentation: "sets the focus to the window." >> flags: oneway >> name: "setFocus" >> return type name: "void" >> parameter count: 0 >> exception count: 0 >> method 5: >> documentation: "adds a window listener to the >> object.\u000A\u000A @param xListener\u000A the >> listener to add. If this listener also supports the >> <type>XWindowListener2</type> interface,\u000A it will >> receive the additional events declared in XWindowListener2." >> flags: oneway >> name: "addWindowListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XWindowListener" >> exception count: 0 >> method 6: >> documentation: "removes the specified window >> listener from the listener list." >> flags: oneway >> name: "removeWindowListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XWindowListener" >> exception count: 0 >> method 7: >> documentation: "adds a focus listener to the object." >> flags: oneway >> name: "addFocusListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XFocusListener" >> exception count: 0 >> method 8: >> documentation: "removes the specified focus listener >> from the listener list." >> flags: oneway >> name: "removeFocusListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XFocusListener" >> exception count: 0 >> method 9: >> documentation: "adds a key listener to the object." >> flags: oneway >> name: "addKeyListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XKeyListener" >> exception count: 0 >> method 10: >> documentation: "removes the specified key listener >> from the listener list." >> flags: oneway >> name: "removeKeyListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XKeyListener" >> exception count: 0 >> method 11: >> documentation: "adds a mouse listener to the object." >> flags: oneway >> name: "addMouseListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XMouseListener" >> exception count: 0 >> method 12: >> documentation: "removes the specified mouse listener >> from the listener list." >> flags: oneway >> name: "removeMouseListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XMouseListener" >> exception count: 0 >> method 13: >> documentation: "adds a mouse motion listener to the >> object." >> flags: oneway >> name: "addMouseMotionListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XMouseMotionListener" >> exception count: 0 >> method 14: >> documentation: "removes the specified mouse motion >> listener from the listener list." >> flags: oneway >> name: "removeMouseMotionListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XMouseMotionListener" >> exception count: 0 >> method 15: >> documentation: "adds a paint listener to the object." >> flags: oneway >> name: "addPaintListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XPaintListener" >> exception count: 0 >> method 16: >> documentation: "removes the specified paint listener >> from the listener list." >> flags: oneway >> name: "removePaintListener" >> return type name: "void" >> parameter count: 1 >> parameter 0: >> flags: in >> name: "xListener" >> type name: "com/sun/star/awt/XPaintListener" >> exception count: 0 >> reference count: 0 >> >> >> ****************************************************************************************** >> >> If you get errors, may be your installation does not have these registry >> databases. >> >> Regards >> Ariel. >> >> >> >> -- >> Ariel Constenla-Haile >> La Plata, Argentina >> >> [EMAIL PROTECTED] >> http://www.ArielConstenlaHaile.com.ar/ooo/ >> >> >> >> "Aus der Kriegsschule des Lebens >> - Was mich nicht umbringt, >> macht mich härter." >> Nietzsche Götzendämmerung, Sprüche und Pfeile, 8. >> >> >> >> --------------------------------------------------------------------- >> 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]
