Difference between revisions of "Documentation/DevGuide/WritingUNO/Test the Registration"
From Apache OpenOffice Wiki
< Documentation | DevGuide
m |
OOoWikiBot (Talk | contribs) m (FINAL VERSION FOR L10N) |
||
Line 6: | Line 6: | ||
|NextPage=Documentation/DevGuide/WritingUNO/Debugging | |NextPage=Documentation/DevGuide/WritingUNO/Debugging | ||
}} | }} | ||
− | + | {{Documentation/DevGuideLanguages|Documentation/DevGuide/WritingUNO/{{SUBPAGENAME}}}} | |
{{DISPLAYTITLE:Test the Registration}} | {{DISPLAYTITLE:Test the Registration}} | ||
A short {{PRODUCTNAME}} Basic program indicates if the program runs went smoothly, by selecting '''Tools – Macro''' and entering a new macro name on the left, such as <code>TestImageShrink</code> and click '''New''' to create a new procedure. In the procedure, enter the appropriate code of the component. The test routine for <code>ImageShrink</code> would be: | A short {{PRODUCTNAME}} Basic program indicates if the program runs went smoothly, by selecting '''Tools – Macro''' and entering a new macro name on the left, such as <code>TestImageShrink</code> and click '''New''' to create a new procedure. In the procedure, enter the appropriate code of the component. The test routine for <code>ImageShrink</code> would be: |
Revision as of 08:51, 13 May 2009
- Class Definition with Helper Class
- Implementing Your Own Interfaces
- Providing a Single Factory Using a Helper Method
- Write Registration Info Using a Helper Method
- Implementing without Helpers
- Storing the Service Manager for Further Use
- Create Instance with Arguments
- Possible Structures for Java Components
- Running and Debugging Java Components
A short OpenOffice.org Basic program indicates if the program runs went smoothly, by selecting Tools – Macro and entering a new macro name on the left, such as TestImageShrink
and click New to create a new procedure. In the procedure, enter the appropriate code of the component. The test routine for ImageShrink
would be:
Sub TestImageShrink oTestComp = createUnoService("org.openoffice.test.ImageShrink") MsgBox oTestComp.dbg_methods MsgBox oTestComp.dbg_properties MsgBox oTestComp.dbg_supportedInterfaces end sub
The result should be three dialogs showing the methods, properties and interfaces supported by the implementation. Note that the interface attributes do not appear as get/set methods, but as properties in Basic. If the dialogs do not show what is expected, refer to the section Troubleshooting.
Content on this page is licensed under the Public Documentation License (PDL). |