summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--odk/docs/install.html38
-rw-r--r--odk/docs/notsupported.html4
-rw-r--r--odk/docs/tools.html80
-rw-r--r--odk/index.html33
4 files changed, 74 insertions, 81 deletions
diff --git a/odk/docs/install.html b/odk/docs/install.html
index 391c6dedd01c..96328922d802 100644
--- a/odk/docs/install.html
+++ b/odk/docs/install.html
@@ -61,9 +61,9 @@
<tr>
<td colspan="4">
<p>The [PRODUCTNAME] SDK comes with a set of development tools, base libraries and jar files
- which can be used to develop Java/C++ components, to embed [PRODUCTNAME] application in
- your own programs or to use the API (scripting or remote control the office). For a
- complete working environment we have some additional requirements.
+ which can be used to develop Java/C++ components, to embed the [PRODUCTNAME] application in
+ your own programs, or to use the API (scripting or remote control the office). For a
+ complete working environment, we have some additional requirements:
</p>
<dl>
<dt><b>StarOffice&#153 6.0 PP2 or OpenOffice.org 1.0.2 installation</b>
@@ -86,10 +86,10 @@
<a target="_blank" href="ftp://ftp.gnu.org/gnu/make">ftp://ftp.gnu.org/gnu/make</a><br>
NOTE: Windows user can find an executable of gnu make under
<a target="_blank" href="http://www.nextgeneration.dk/gnu/make.zip">
- http://www.nextgeneration.dk/gnu/make.zip</a>. It is not recommendable to use the Cygwin
- make because it don't work.
+ http://www.nextgeneration.dk/gnu/make.zip</a>. It is not recommended to use the Cygwin
+ make, because it does not work well.
<dt><b>STLPORT (4.5.3)</b>
- <dd>Some examples uses the STL, if you want to test this exmaples you have to install
+ <dd>Some examples use the STL. If you want to test this example, you have to install
a vesion of the STLPORT library on your machine. The STLPORT library is available from
<a target="_blank" href="http://www.stlport.org">http://www.stlport.org</a>.
</dl>
@@ -109,7 +109,7 @@
<ul>
<li><a href="../setsdkenv_windows.bat">setsdkenv_windows.bat</a>
</ul>
- <p>The first time you use the batch program you have to prepare it for your environment.
+ <p>The first time you use the batch program, you must prepare it for your environment.
Edit the script and set the following variables:
</p>
<p>
@@ -145,12 +145,12 @@
<td widht=65%>if this variable is set, the component examples will be automatically
deployed into the Office installation referenced by OFFICE_HOME. See also chapter
<a href="DevelopersGuide/Components/Components.htm#1+7+1+UNO+Package+Installation">
- "UNO Package installation"</a> from the Developers Guide.
+ "UNO Package installation"</a> from the Developer's Guide.
</tr>
</table>
</p>
- <p>If you don't want to use the script to set your working environment you have to set the appropriate
- environment variables by yourself. The script sets the following environment variables.
+ <p>If you do not want to use the script to set your working environment, you must set the appropriate
+ environment variables by yourself. The script sets the following environment variables:
</p>
<p><b>Environment variables for UNIX</b></p>
<p>Solaris</p>
@@ -160,7 +160,7 @@
<td widht=35%>OFFICE_PROGRAM_PATH</td>
<td widht=65%><b>=<i>$OFFICE_HOME/program</i></b><br>
This variable is used to register example components
- automatically in your Office installation. If you don't want automatic registration,
+ automatically in your Office installation. If you do not want automatic registration,
pleace comment this variable out in the script.</td>
</tr>
<tr>
@@ -176,7 +176,7 @@
<td widht=35%>PATH</td>
<td widht=65%><b>=<i>$OO_SDK_HOME/solsparc/bin:$OO_SDK_MAKE_HOME:$OO_SDK_CPP_HOME:$OO_SDK_JAVA_HOME/bin:
$PATH</i></b><br>
- The PATH variable will be extended by the pathes for the SDK development tools,
+ The PATH variable will be extended by the paths for the SDK development tools,
the compiler, the JDK and GNU make.
</td>
</tr>
@@ -189,8 +189,8 @@
<td widht=35%>OFFICE_PROGRAM_PATH</td>
<td widht=65%><b>=<i>$OFFICE_HOME/program</i></b><br>
This variable is used to register example components
- automatically in your Office installation. If you don't want automatic registration,
- pleace comment this variable out in the script.</td>
+ automatically in your Office installation. If you do not want automatic registration,
+ comment this variable out in the script.</td>
</tr>
<tr>
<td widht=35%>LD_LIBRARY_PATH</td>
@@ -212,9 +212,9 @@
</table>
</p>
<p><b>Environment variables for Windows</b></p>
- <p> Additionally to setting these environment varibales the script calls the "vcvar32.bat"
- batch file which is provided by the Microsoft Develper Studio to set the necessary
- environment varibales for the compiler.
+ <p> In addition to setting these environment variables, the script calls the "vcvar32.bat"
+ batch file, which is provided by the Microsoft Develper Studio to set the necessary
+ environment variables for the compiler.
<table width="100%" border=1 cellpadding=4 cellspacing=0>
<tr>
<td widht=35%>OFFICE_PROGRAM_PATH</td>
@@ -278,9 +278,7 @@
</tr>
<tr>
<td colspan="3">
- <p align=center><font size=2><b>Copyright 2002 Sun Microsystems,
- Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.</b></font>
- </p>
+ <p align=center><font size=2><b>Copyright 2003 Sun Microsystems, Inc.</b></font>
&nbsp
</td>
</tr>
diff --git a/odk/docs/notsupported.html b/odk/docs/notsupported.html
index 1596c574b0bb..9e1e5e53d4a7 100644
--- a/odk/docs/notsupported.html
+++ b/odk/docs/notsupported.html
@@ -80,9 +80,7 @@
</tr>
<tr>
<td colspan="3">
- <p align=center><font size=2><b>Copyright 2002 Sun Microsystems,
- Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.</b></font>
- </p>
+ <p align=center><font size=2><b>Copyright 2003 Sun Microsystems, Inc.</b></font>
&nbsp
</td>
</tr>
diff --git a/odk/docs/tools.html b/odk/docs/tools.html
index d07458485e86..188d74cb1d0d 100644
--- a/odk/docs/tools.html
+++ b/odk/docs/tools.html
@@ -164,7 +164,7 @@
<font size="3"><a href="#autodoc">autodoc</a></font>
</td>
<td width=86%>
- Tool to generate javadoc like documentation for C/C++ and UNOIDL files.
+ Tool to generate javadoc-like documentation for C/C++ and UNOIDL files.
</td>
<td width=2%></td>
</tr>
@@ -199,9 +199,9 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="../index.html">SDK home</a>&nbsp;&nbsp;<a href="#tools">tools overview</a>
</p>
- <p>'idlc' is the UNOIDL compiler, a full featured compiler to check UNODL type definitions and
- transform valid type definitions into a binary type library format which is later used of all
- codemaker tools, and is used as a dynamic type library for UNO at runtime.<br>
+ <p>'idlc' is the UNOIDL compiler. It is a full featured compiler used to check UNODL type definitions and
+ transform valid type definitions into a binary type library format, which is later used by all
+ codemaker tools. It is also used as a dynamic type library for UNO at runtime.<br>
You can find a syntax description for UNOIDL <a href="notsupported.html">here</a>.</p>
<p><b>Usage:</b></p>
<blockquote>
@@ -235,8 +235,8 @@
<tr>
<td width=15%><code>-I&lt;path&gt;</code></td>
<td width=85%>
- path specifies a directory where include files are located, that will be searched by the
- preprocessor. Multiple directories can be combined with ';'.
+ path specifies a directory where included files that will be searched by the
+ preprocessor are located. Multiple directories can be combined with ';'.
</td>
</tr>
<tr>
@@ -248,7 +248,7 @@
<tr>
<td width=15%><code>-C</code></td>
<td width=85%>
- generate complete type information, including additional service information and documentation.
+ generates complete type information, including additional service information and documentation.
</td>
</tr>
<tr>
@@ -290,9 +290,9 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="../index.html">SDK home</a>&nbsp;&nbsp;<a href="#tools">tools overview</a>
</p>
- <p>The cppumaker generates a C++ representation for idl types. The cppumaker works on a typelibrary
+ <p>The cppumaker generates a C++ representation for idl types. The cppumaker works on a typelibrary,
which is generated by the unoidl. It generates the output for all specified types and for all types
- the specified types depend on.</p>
+ the specified types depend on.</p>
<p><b>Usage:</b></p>
<blockquote>
<b><code>cppumaker [-options] file_1 ... file_n</code></b>
@@ -468,9 +468,9 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="../index.html">SDK home</a>&nbsp;&nbsp;<a href="#tools">tools overview</a>
</p>
- <p>The rdbmaker generates subsets of the typelibrary. The rdbmaker works on a typelibrary which
- is generated by the unoidl. It generates a subset of the typelibrary which contains all specified
- types and all types the specified types depend on. This could be used to provide all types and
+ <p>The rdbmaker generates subsets of the typelibrary. The rdbmaker works on a typelibrary that
+ is generated by the unoidl. It generates a subset of the typelibrary, which contains all specified
+ types and all types the specified types depend on. This can be used to provide all types and
only the necessary types for a component.</p>
<p><b>Usage:</b></p>
<blockquote>
@@ -551,13 +551,13 @@
<a href="../index.html">SDK home</a>&nbsp;&nbsp;<a href="#tools">tools overview</a>
</p>
<p>'pkgchk' is a tool for easy deployment of UNO packages in an exisiting office installation.
- UNO packages are UNO components (single libraries or Jar files or more complex zip files which
+ UNO packages are UNO components (single libraries or Jar files or more complex zip files that
contains one or more libraries|Jar files, type libraries and configuration items) and
[PRODUCTNAME] libraries as zip package. More detailed information comes with the
developer documentation in the final release of the SDK.</p>
<p><b>Note:</b> This tool works only in the &lt;office&gt;/program directory and must be copied
together with the library (libpgkchkXXX.so (Unix), pkgchkXXX.dll (windows)) into this directory.
- Probably later office versions comes directly with this tool. <b>Unix</b>
+ Later office versions will probably come directly with this tool. <b>Unix</b>
users additionally have to create a link in the &lt;office&gt;/program directory;
move into the &lt;office&gt;/program directory and use the following command:
<code>'ln -s soffice pkgchk'</code></p>
@@ -687,7 +687,7 @@
<td width=15%><code>-c&lt;locationUrls&gt;</code></td>
<td width=85%>
the location of a component (DLL, Class name, or an url of a jar file) or a list of urls
- separated by ';'s. Note, if a list of urls is specified, the components must all need the
+ separated by ';'s. Note that, if a list of urls is specified, the components must all need the
same loader.
</td>
</tr>
@@ -809,7 +809,7 @@
<a href="../index.html">SDK home</a>&nbsp;&nbsp;<a href="#tools">tools overview</a>
</p>
<p>'regview' is a tool to show the contents of a registry file. The tool dumps the hierarchical
- structure and the values of the nodes to stdout in a human readable form.</p>
+ structure and the values of the nodes to stdout in a readable form.</p>
<p><b>Usage:</b></p>
<blockquote>
<b><code>regview &lt;registryfile&gt; [&lt;keyName&gt;]</code></b>
@@ -825,9 +825,9 @@
<tr>
<td width=15%><code>&lt;keyName&gt;</code></td>
<td width=85%>
- the name of a registry key. The name must be full qualified, for example, '/' means the root key
+ the name of a registry key. The name must be fully qualified; for example, '/' means the root key
and '/UCR/com/sun/star/uno/XInterface' shows the type specification of the XInterface type.
- If no key is specified the tool dumps the whole content of the registry file.
+ If no key is specified, the tool dumps the whole content of the registry file.
</td>
</tr>
</table>
@@ -904,7 +904,7 @@
... <br>
</code>
<br>
- So, the variable &lt;libraryName&gt;_XML2CMPTYPES contains a list of the types,
+ The variable &lt;libraryName&gt;_XML2CMPTYPES contains a list of the types
used by that library.
</td>
</tr>
@@ -917,10 +917,10 @@
<li>
<b><code>xml2cmp -ix &lt;sourcedirectory&gt; &lt;outputdirectory&gt; [&lt;tagname1&gt;
[&lt;tagname2&gt; ...]]</code></b>
- <p>This version parses all .xml files which are found in <code>&lt;sourcedirectory&gt;</code> or its
+ <p>This version parses all .xml files that are found in <code>&lt;sourcedirectory&gt;</code> or its
subdirectories. It produces the .html output of all parsed .xml files (as in version 1 above). Also,
- it produces a file, named xmlindex.html. This is an HTML file which contains tables alphabetically
- ordered on the left side, which allows assigning, from one 'XML-tags' contents to another (of all
+ it produces a file named xmlindex.html. This is an HTML file which contains tables alphabetically
+ ordered on the left side, which allows assigning from one 'XML-tags' content to another (of all
original parsed .xml files). The following tables are produced („Module“ refers to a library):
</p>
<p>
@@ -964,7 +964,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="../index.html">SDK home</a>&nbsp;&nbsp;<a href="#tools">tools overview</a>
</p>
- <p>The UNO-starter is for running a component or service process, providing a runtime environment.
+ <p>The UNO-starter is for running a component or service process, and providing a runtime environment.
Raising a component might look like this </p>
<p><code>[c:\] uno.exe -c MyComponent -l mycomp.dll -r myregistry.rdb -- foo bar </code> </p>
<p>or</p>
@@ -1043,7 +1043,7 @@
</table>
<p><b>Service <a href="common/ref/com/sun/star/bridge/UnoUrlResolver.html">
com.sun.star.bridge.UnoUrlResolver</a></b></p>
- <p>You can easily connect to a server started with the -u (url) option by using this service giving
+ <p>You can easily connect to a server started with the -u (url) option by using this service, giving
the same url to resolve. The service provides you an instance from remote.</p>
</p>
</blockquote>
@@ -1077,10 +1077,10 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="../index.html">SDK home</a>&nbsp;&nbsp;<a href="#tools">tools overview</a>
</p>
- <p>The autodoc tool is for creating javadoc-like documentation from C++ and UNOIDL source code.</p>
- <p>There are some conventions to follow, when documenting C++- or UNOIDL-sourcecode. See at &nbsp;
+ <p>The autodoc tool is used for creating javadoc-like documentation from C++ and UNOIDL source code.</p>
+ <p>There are some conventions to follow when documenting C++- or UNOIDL-sourcecode. See &nbsp;
(( REFERENCE to commenting guides for C++ and IDL )). &nbsp;<br>
- If you don't know those, but know Javadoc: For simple C++ &nbsp;sourcecode documentation,
+ If you are not familiar with these, but do know Javadoc: For simple C++ &nbsp;sourcecode documentation,
using javadoc-style comments will work.<br>
</p>
<p><b>Usage:</b></p>
@@ -1096,10 +1096,10 @@
<tr>
<td width="15%"><code>-v &lt;VerboseNr&gt;</code></td>
<td width="85%">
- &lt;VerboseNr&gt; == 5 displays the parsed source code tokens, so you can locate, which piece
+ &lt;VerboseNr&gt; == 5 displays the parsed source code tokens, so you can locate which piece
caused an parsing error.<br>
&lt;VerboseNr&gt; == 2 &nbsp;displays not only the parsed source code, but also the comments.<br><br>
- This option has to be the first one, if it is used.<br>
+ This option must be the first one, if it is used.<br>
</td>
</tr>
<tr>
@@ -1111,7 +1111,7 @@
<tr>
<td valign="Top"><code>-html &lt;OutputDirectory&gt;</code></td>
<td valign="Top">
- Specifies the root directory, where the HTML output is created.<br>
+ Specifies the root directory where the HTML output is created.<br>
Autodoc does not remove old files there, though it overwrites them.<br>
</td>
</tr>
@@ -1126,11 +1126,11 @@
<tr>
<td width="15%"><code>-p &lt;ProjectName&gt; &lt;ProjectDirectory&gt;</code></td>
<td width="85%">
- This option can be used, to divide large code bases into different projects.<br>
+ This option can be used to divide large code bases into different projects.<br>
&lt;ProjectName&gt; gives a user-defined name for the project.<br>
&lt;ProjectDirectory&gt; is the root to which all paths, given with the following
options -t, -d and -f, are relative. <br>
- This option can be omitted, then there are no projects and all paths in the
+ This option can be omitted when there are no projects and all paths in the
following options are relative to the working directory.<br> <br>
The "{ ... }*"&nbsp; around the options -p,-t,-d,-f &nbsp;indicates, that
this whole block of options can be repeated, each block starting with a new -p .<br>
@@ -1139,7 +1139,7 @@
<tr>
<td valign="Top"><code>-t &lt;SourceTree&gt;</code></td>
<td valign="Top">
- Specifies to parse all files in th directory &lt;SourceTree&gt; and it's subdirectories, where the
+ Specifies that all files in the directory &lt;SourceTree&gt; and it's subdirectories are parsed, where the
file ending matches the option -lg.<br>
There can be given multiple directories after one -t option.<br>
All relative paths &nbsp;are relative to the project-rootdirectory, given with the -p option.<br>
@@ -1148,9 +1148,9 @@
<tr>
<td valign="Top"><code>-d &lt;SourceDirectory&gt;</code></td>
<td valign="Top">
- Specifies to parse all files in th directory &lt;SourceDirectory&gt;, but
- NOT it's subdirectories, where the file ending matches the option -lg.<br>
- There can be given multiple directories after one -d option.<br>
+ Specifies that all files in th directory &lt;SourceDirectory&gt;, but
+ NOT it's subdirectories, are parsed, where the file ending matches the option -lg.<br>
+ There can be multiple directories given after one -d option.<br>
All relative paths &nbsp;are relative to the project-rootdirectory, given
with the -p option.<br>
</td>
@@ -1158,8 +1158,8 @@
<tr>
<td valign="Top"><code>-f &lt;SourceFile&gt;</code></td>
<td valign="Top">
- Specifies to parse the given file. The ending does not have to match the -lg option.<br>
- There can be given multiple files after one -f option.<br>
+ Parses the given file. The ending does not have to match the -lg option.<br>
+ There can be multiple files given after one -f option.<br>
All relative paths &nbsp;are relative to the project-rootdirectory, given with the -p option.
</td>
</tr>
@@ -1191,9 +1191,7 @@
</tr>
<tr>
<td colspan="3">
- <p align=center><font size=2><b>Copyright 2002 Sun Microsystems,
- Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.</b></font>
- </p>
+ <p align=center><font size=2><b>Copyright 2003 Sun Microsystems, Inc.</b></font>
&nbsp
</td>
</tr>
diff --git a/odk/index.html b/odk/index.html
index ff5f7ab91548..f04c31fbe4b5 100644
--- a/odk/index.html
+++ b/odk/index.html
@@ -70,19 +70,19 @@
<table width="100%" border="0" cellpadding="5">
<tr>
<td>
- <P>[PRODUCTNAME] software is a complete, feature-rich office productivity product, that
- provides in combination with this SDK all the essential tools for building and deploying
- custom solutions to build on, or integrate with, the [PRODUCTNAME] suite of products.
+ <P>[PRODUCTNAME] software is a complete, feature-rich office productivity product that
+ provides, in combination with this SDK, all the essential tools for building and deploying
+ custom solutions that build on, or integrate with, the [PRODUCTNAME] suite of products.
</p>
- <p>The SDK is a development kit for [PRODUCTNAME], which shall ease the development
+ <p>The SDK is a development kit for [PRODUCTNAME], which eases the development
of office components. It provides a set of libraries, binaries, header, and idl files
- which have final API's and can only be extend with new functionality. This set of
- libraries and binaries are a minimum set of functions to use system abstraction for
+ which have final API's and can only be extended with new functionality. This set of
+ libraries and binaries is the minimum set of functions needed to use system abstraction for
base functionality and for using UNO (Universal Network Objects) component technology.
- The UNO component model is the base of the whole Office API. The SDK provides all the
- stuff which is necessary to use the Office API from external programs (e.g. Java, C++)
+ The UNO component model is the base of the whole Office API. The SDK provides everything
+ necessary to use the Office API from external programs (e.g. Java, C++)
or to extend the Office functionality with new components (e.g. new filter components,
- CalcAddin functions) and that compatible over several version because the API remains
+ CalcAddin functions). It is compatible over several versions because the API remains
unaffected and will only be extended with new functions.</P>
<p>The SDK provides the basic building blocks for external developers to develop components in
any language for which a binding exists. Currently, there are language bindings for
@@ -90,11 +90,11 @@
[PRODUCTNAME], thus covering the two most commonly used programming languages. There
will be no limit for office automation in heterogeneous environments. Currently supported
platforms of the SDK are Linux, Solaris (sparc), and Windows.</p>
- <P>Furthermore the SDK contains <a href="docs/common/ref/com/sun/star/module-ix.html">
+ <P>The SDK also contains <a href="docs/common/ref/com/sun/star/module-ix.html">
reference</a> documentation for the API and a complete
- <a href="docs/Developersguide_intro.html">Developers Guide</a>, with lots of examples,
- which shall introduce the API, explain the concepts behind it, and makes it possible for
- all users to getting started and make their own first steps with the Office API quickly.
+ <a href="docs/Developersguide_intro.html">Developer's Guide</a>, with lots of examples,
+ which introduce the API, explain the concepts behind it, and make it possible for
+ all users to quickly get started with the Office API.
</P>
<hr>
<table width="100%" border="0" cellpadding="4">
@@ -115,10 +115,10 @@
</tr>
<tr>
<td width=30%>
- <font size="3"><a href="docs/developersguide_intro.html">Developers Guide</a></font>
+ <font size="3"><a href="docs/developersguide_intro.html">Developer's Guide</a></font>
</td>
<td width=70%>
- Detailed documentation, explaining the [PRODUCTNAME] API and the concepts behind it
+ Detailed documentation, explaining the [PRODUCTNAME] API and the concepts behind it,
with a rich set of examples, implemented mainly in Java.
</td>
</tr>
@@ -263,8 +263,7 @@
</tr>
<tr>
<td colspan="3">
- <p align=center><font size=2><b>Copyright 2002 Sun Microsystems,
- Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.</b></font>
+ <p align=center><font size=2><b>Copyright 2003 Sun Microsystems, Inc.</b></font>
</p>
&nbsp
</td>