blob: 171a1cfa5d6bccbce05717515e80632ce7be6180 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
<title>The Conventions used for Java Uno</title>
<meta NAME="KEYWORDS" CONTENT="conventions">
</head>
<body LINK="#444488" VLINK="#444488" bgcolor="#eeeeff"><A NAME="__Top__"></A>
<table WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
<col WIDTH=75>
<tr>
<td bgcolor="#666699">
<h1 ALIGN=CENTER STYLE="margin-top: 0cm; text-decoration: none"> <font COLOR="#ffffff" SIZE=6>The
Conventions used for Java UNO</font></h1>
</td>
</tr>
</table>
Some conventions are used throught the implementations and documentations
of Java UNO. This conventions should help to navigate throught and to understand
Java UNO.
<P> Methods and members which belong to the supported API are tagged with @since
tag. <br>
For example: @since udk1.0 .
<p>
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).
<p> The package structure for Java UNO looks like this: <br>
<a href="http://api.openoffice.org/common/ref/com/sun/star/uno/">com.sun.star.uno</a>
- base functionality and types <br>
<a href="../ref/com/sun/star/tools/uno/package-tree.html">com.sun.star.tools.uno</a>
- Java UNO tools <br>
<a href="../ref/com/sun/star/comp/servicemanager/package-tree.html">com.sun.star.comp</a>
- Java UNO component implementations <br>
com.sun.star.lib - functionality typically found in librarys
<br>
com.sun.star.lib.uno - Java UNO library functionality <br>
com.sun.star.lib.uno.environments - Java UNO environment implementations <br>
com.sun.star.lib.uno.protocols - Java UNO protocol implementations <br>
com.sun.star.lib.uno.bridges - Java UNO bridge implementations <br>
com.sun.star.lib.util - utility classes
<br>
</body>
</html>