Skip to main navigation Skip to search Skip to main content

UNO.CLS: An (Open) Object Rexx Module for Universal Network Objects

Publication: Chapter in book/Conference proceedingContribution to conference proceedings

Abstract

The free and Open Source office product named Open Office is built with a CORBA like distributed component model, named Universal Network Objects (UNO). In the past year quite some work was carried out in creating an (Open) Object Rexx interface module, allowing UNO classes to be addressed as if they were Object Rexx classes. This interface works with all UNO classes, be they implemented in C++ or Java or even in another language.
This talk will introduce the architecture and explain core functionality of the module UNO.CLS, followed by ooRexx nutshell scripts driving the Open Office word processor, spreadsheet and presentation modules. All scripts and macros work unchanged under Linux and Windows, enabling companies and organizations to switch off the proprietary, operating system pinning office products like Microsoft Office. Or with other words: the full functionality of Open Office becomes available to Rexx programmers, matching and even surpassing what is possible with other products. This technology helps to open up the opportunity to companies and organizations to strategically move away over time from products that lock them in into a specific operating system and/or office product involuntarily.
Original languageEnglish
Title of host publication2006 RexxLa International Rexx Language Symposium Proceedings
EditorsRené Vincent Jansen
Place of PublicationAmsterdam
PublisherRexx Language Association
Pages166-184
Number of pages19
ISBN (Print)9789403738086
Publication statusPublished - 2023
Event2006 - 17th Annual Rexx Symposium - Austin, Austin, United States
Duration: 9 Apr 200613 Apr 2006
https://www.rexxla.org/events/schedule.rsp?year=2006

Publication series

SeriesRexxLA Symposium Proceedings Series
ISSN1534-8954

Conference

Conference2006 - 17th Annual Rexx Symposium
Country/TerritoryUnited States
CityAustin
Period9/04/0613/04/06
Internet address

Austrian Classification of Fields of Science and Technology (ÖFOS)

  • 102015 Information systems
  • 102022 Software development
  • 502050 Business informatics

Keywords

  • UNO
  • Open Office
  • Libre Office
  • ooRexx
  • Java
  • BSF4Rexx
  • BSF4ooRexx

Cite this