Hi! Thank you for your answer I changed the "L" into a "l" and it works :) .
Regards Nicole -------- Original-Nachricht -------- > Datum: Sun, 12 Oct 2008 21:52:51 +0200 > Von: Christoph Jopp <[EMAIL PROTECTED]> > An: [email protected] > Betreff: Re: [api-dev] query UNO IDL\'s > 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] -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
