Difference between revisions of "Documentation/DevGuide/AppendixA/Special Cases"
From Apache OpenOffice Wiki
< Documentation | DevGuide
m (1 revision(s)) |
OOoWikiBot (Talk | contribs) m (FINAL VERSION FOR L10N) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
|NextPage=Documentation/DevGuide/AppendixA/Abbreviations | |NextPage=Documentation/DevGuide/AppendixA/Abbreviations | ||
}} | }} | ||
− | {{DISPLAYTITLE:Special Cases}} | + | {{Documentation/DevGuideLanguages|Documentation/DevGuide/AppendixA/{{SUBPAGENAME}}}} |
+ | {{DISPLAYTITLE:Special Cases}} | ||
__NOTOC__ | __NOTOC__ | ||
=== Error Handling (Exceptions/Error-Codes) === | === Error Handling (Exceptions/Error-Codes) === | ||
Line 29: | Line 30: | ||
{{PDL1}} | {{PDL1}} | ||
− | [[Category: Appendix]] | + | |
+ | [[Category:Documentation/Developer's Guide/Appendix]] |
Latest revision as of 09:02, 18 May 2009
Error Handling (Exceptions/Error-Codes)
Runtime errors caused by the wrong usage of interfaces or do not happen regularly, raise exceptions. Runtime errors that happen regularly without a programming mistake, such as the non-existence of a file for a file opening method, should be handled by using error codes as return values.
Collection Interfaces
Collection-Services usually support one or multiple X...Access-Interfaces and sometimes add access methods specialized to the content type. For example,
XInterface XIndexAccess::getElementByIndex(unsigned short)
becomes
XField XFields::getFieldByIndex(unsigned short).
Postfix Document for Document-like Components
Components, whose instances are called a document, get the postfix Document to their name, for example, service com.sun.star.text.TextDocument.
Postfixes Start/End vs. Begin/End
The postfixes ...Start/...End are to be preferred over ...Begin/...End.
Content on this page is licensed under the Public Documentation License (PDL). |