(incubating) | The Free and Open Productivity Suite
Announcing Apache OpenOffice 3.4

The Conventions used for Java UNO

Some conventions are used throught the implementations and documentations of Java UNO. This conventions should help to navigate throught and to understand Java UNO.

Methods and members which belong to the supported API are tagged with @since tag.
For example: @since udk1.0 .

Members of instances are prefixed with an underscore. Members of classes (static members) are prefixed with two underscores. Members are typically called after theire types (if possible).

The package structure for Java UNO looks like this:
com.sun.star.uno - base functionality and types
com.sun.star.tools.uno - Java UNO tools
com.sun.star.comp - Java UNO component implementations
com.sun.star.lib - functionality typically found in librarys
com.sun.star.lib.uno - Java UNO library functionality
com.sun.star.lib.uno.environments - Java UNO environment implementations
com.sun.star.lib.uno.protocols - Java UNO protocol implementations
com.sun.star.lib.uno.bridges - Java UNO bridge implementations
com.sun.star.lib.util - utility classes

Apache Feather

Copyright & License | Privacy | Contact Us

Apache and the Apache feather logos are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.

Apache OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.