Skip to content

Commit

Permalink
Refs #3 - added docs for github pages
Browse files Browse the repository at this point in the history
  • Loading branch information
cbmarcum committed Jun 18, 2020
1 parent 32b75d4 commit 82130b5
Show file tree
Hide file tree
Showing 4 changed files with 1,034 additions and 0 deletions.
12 changes: 12 additions & 0 deletions docs/index.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
= GUNO Extension Documentation

== Introduction
UNO stands for Universal Network Objects and is the base component technology for Apache OpenOffice.

GUNO stands for Groovy UNO and is an Apache Groovy language extension of the Java UNO API's. The artifact of this extension is a Java jar file that when used in a Groovy script or class adds convenience methods to the regular Java UNO API's.

The goal of the Groovy UNO Extension is to allow UNO programming that is less verbose than using the Java UNO API's alone.

These methods are implemented using Groovy Extension Modules. An extension module allows you to add new methods to existing classes, including classes which are precompiled, like classes from the JDK or in this case Java UNO classes. These new methods, unlike those defined through a metaclass or using a category, are available globally.

Aside from a few general methods, initial efforts have been on enhancing the spreadsheet API's and future work will be on enhancing the other applications.
Loading

0 comments on commit 82130b5

Please sign in to comment.