UNO.CLS Overview

UNO.CLS

Routine: ConvertFromUrl


PARSE ARG str

Routine: ConvertToUrl


PARSE ARG str

Routine: decodeUrl


PARSE ARG str

Routine: encodeURL


PARSE ARG str

Routine: getInterfaceClass


PARSE ARG xName, idx

Routine: initialize.uno.dir

Routine: ppd


PARSE ARG debugString, delimiter, replacement

Routine: uno.addPath


USE ARG addPath=.nil, environmentVar="PATH"

Routine: uno.areSame


USE ARG o1, o2

Routine: UNO.connect


USE ARG , xContext
PARSE ARG unoURL

Routine: uno.ConvertFromUrl


PARSE ARG str

Routine: uno.ConvertToUrl


PARSE ARG str

Routine: uno.createArray

Routine: UNO.createDesktop


USE ARG xContext=.nil

Routine: uno.createProperty


USE ARG name, value=.nil

Routine: uno.determineScriptLocation


USE ARG xContext, scriptLocation="user", scriptLanguageDir="oorexx", scriptLanguageName="ooRexx", tgtLibraryName=.nil, srcDir=.nil

Routine: uno.findInterfaceWithMember


USE ARG o, name, bREturnString, howMany

Routine: uno.getCachedInterfaceName


PARSE ARG name, needle

Routine: UNO.getCell


USE ARG xSheet, x, y

Routine: uno.getDefinition


USE ARG o

Routine: uno.getInterfaceName


USE ARG o, unqualified=""

Routine: uno.getInterfaceNamesViaReflection


USE ARG o

Routine: uno.getProperties


USE ARG o

Routine: uno.getScriptContext


USE ARG hashTable=.nil

Routine: uno.getScriptFileName


USE ARG hashTable=.nil

Routine: uno.getScriptMetaData


USE ARG hashTable=.nil

Routine: uno.getScriptPath


USE ARG uri=.nil, hashTable=.nil

Routine: uno.getScriptProviderVersion


USE ARG hashTable=.nil

Routine: uno.getScriptSourceModel


USE ARG hashTable=.nil

Routine: uno.getServiceNamesViaReflection


USE ARG o

Routine: uno.getTypeName


USE ARG o

Routine: uno.getXTypeProviderTypeNames


USE ARG o

Routine: UNO.loadClass


PARSE ARG className, idx

Routine: uno.queryInterfaceName


USE ARG o, name

Routine: uno.queryInterfaceObjectByName


USE ARG o, name

Routine: uno.queryServiceName


USE ARG o, name

Routine: uno.removePath


USE ARG removePath=.nil, environmentVar="PATH"

Routine: UNO.resetRgfReflectUNO


USE ARG xContext=.nil

Routine: UNO.setCell


USE ARG xSheet, x, y, content

Routine: uno.supportsInterface


USE ARG o, name

Routine: uno.supportsService


USE ARG o, name

Routine: UNO.WRAP


USE ARG tmpObj

Routine: UNO.WRAPARRAY


USE ARG uno.bsfObject

Routine: work.loadUnoClass


USE ARG className

Floating Method: uno.findInterfaceWithMember


  • USE ARG name, bReturnString, howMany

Floating Method: uno.getDefinition

Floating Method: uno.getInterfaceName


  • PARSE ARG unqualified

Floating Method: uno.getInterfaceNames

Floating Method: uno.getProperties

Floating Method: uno.getServiceNames

Floating Method: uno.getTypeName

Floating Method: uno.getXTypeProviderTypeNames

Floating Method: uno.isSame


  • USE ARG o

Floating Method: uno.queryInterfaceName


  • USE ARG name

Floating Method: uno.queryInterfaceObjectByName


  • USE ARG name

Floating Method: uno.queryServiceName


  • USE ARG name

Floating Method: uno.supportsInterface


  • USE ARG name

Floating Method: uno.supportsService


  • USE ARG name

Class: Parcel

Attributes

  • language GETTER SETTER
  • ParcelScriptDefinitions GETTER SETTER

Methods

  • createScriptDefinition CLASS
  • fromXMLFile CLASS
    USE ARG path2parcelDescriptor, scriptLanguageName="ooRexx"
  • init
    USE ARG language="ooRexx"
  • addScriptDefinition
    USE ARG scriptDefinitionObject
  • getScriptDefinition
  • items
  • removeScriptDefinition
  • toString

Constants

No Constants

Class: ParcelScriptDefinition

Attributes

  • description GETTER SETTER
  • displayName GETTER SETTER
  • functionName GETTER SETTER
  • lang GETTER SETTER
  • logicalName GETTER SETTER
  • scriptLanguage GETTER SETTER

Methods

  • fromXML CLASS
    USE ARG xmlString
  • init
    USE ARG functionName="n/a.rxo", scriptLanguage="ooRexx"
  • toString

Constants

No Constants

Class: UNO

Attributes

No Attributes

Methods

  • uno.wrap UNGUARDED CLASS
    USE ARG obj
  • init CLASS
  • unknown CLASS
    USE ARG name, args

Constants

No Constants

Class: UNO_ARRAY_PROXY

Sub-Class: UNO_PROXY

Attributes

No Attributes

Methods

  • []
  • at
  • makearray

Constants

No Constants

Class: UNO_CONSTANTS

Sub-Class: UNO_DIRLIKE

Attributes

No Attributes

Methods

  • decode
    PARSE ARG number
  • encode
    PARSE ARG list
  • makestring

Constants

No Constants

Class: UNO_DIRLIKE

Attributes

No Attributes

Methods

  • []
  • AT
  • directory
  • entry
    PARSE ARG index
  • hasentry
  • makearray
  • nameQueue
  • supplier
  • unknown
  • unoidl_definition
  • unoidl_name
  • unoidl_typeName
  • init
    PARSE ARG unoidl_name

Constants

No Constants

Class: UNO_ENUM

Sub-Class: UNO_DIRLIKE

Attributes

  • dirMethods GETTER SETTER CLASS

Methods

  • init CLASS
  • makestring
  • util.setMethods CLASS
    USE ARG obj, nam, val

Constants

No Constants

Class: UNO_PROPERTIES

Sub-Class: UNO_DIRLIKE

Attributes

No Attributes

Methods

  • setup

Constants

No Constants

Class: UNO_PROXY

Attributes

No Attributes

Methods

  • uno.bsfObject
  • init
    USE ARG uno.bsfObject
  • unknown
    USE ARG propName, props, newValue=.nil
    PARSE ARG xName 1 idx

Constants

No Constants

Requires

BSF.CLS
UNO_XINTERFACES.RXO
rgf_util2.rex